学习内容:html高级标签
学习语言:html
html寒假学习
HTML高级标签
<html><head><meta charset="utf-8"><title>document</title></head><body>接下来,我要给大家讲解一个标签,叫<div><br><ol type="i" start="2"><li>marvel</li><li>速8</li><li>返老还童</li><li>返老还童</li><li>返老还童</li><li>返老还童</li><li>返老还童</li><li>返老还童</li><li>返老还童</li><li>返老还童</li><li>返老还童</li></ol><a href="http://www.baidu.com">百度</a><a href="https://github.com/" target="blank"> <img src="https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=3289781278,3563628311&fm=11&gp=0.jpg"style="width: 200px;" alt="这是橙鼠鼠"></a><div id="demo001">锚点目的地</div><a href="#demo001">芜湖</a><a href="tel:13575622228">给老发打电话</a><a href="mailto:1762307994@qq.com">给鼠鼠发邮件</a><form method="GET" action=""><p>用户名:<input type="text" name="username" value="请输出用户名"onfocus="if(this.value=='请输出用户名'){this.value=' ';}" onblur="if(this.value==''){this.value='请输出用户名';}"></p><p>密码:<input type="password" name="password"></p><p>sd<input type="radio" name="1" value="1"></p><p>sd<input type="radio" name="1" value="2"></p><p>sd<input type="radio" name="1" value="3"></p><p>sd<input type="radio" name="1" value="4"></p><p>sd<input type="radio" name="1" value="5"></p><input type="submit"></form></body></html>
知识点
分隔符
html输入单词的时候需要加入英文单词分割符(“ “),且空格只能被当作分隔符使用,不能作为文本.
特殊编码
以 &....; 为格式
如果想要输入空格,可以使用 ** **;
如果想要输出<,可以使用 **<**;
如果想要输出>,可以使用 **>**;
高级标签
零碎知识点
回车标签
线标签
有序列表标签
<ol>....</ol>
在之间使用元素标签来填充,
可以使用type="A"(字母排序)/"i"(罗马数字排序)/"1"(阿拉伯数字),默认的类型为”1”,
可以使用属性reversed="reversed来使得序号为倒序
可以使用start="%d" 来从某个位置开始,只填数字,与类型无关
用处不大
无序列表标签
元素标签
图片标签
<img src="%s",图片的来源>
图片的来源:
1.网上url
2.本地绝对路径
3.本地相对路径(.html与图片文件不在一个文件夹)style="width: 100px;"
通过style属性控制图片的宽度alt="这是橙鼠鼠"
可以在图片加载不出来的时候,让图片的位置出现描述图像的文字,平时只在鼠标停留在上面的时候显示.
超链接标签
<a href="%s">%s</a>,超链接的url/图片路径,超链接在网站上面的显示
超链接在网站上面的东西可以用图片标签来包裹,实现点击图片到达新页面的功能
属性target="blank"可以让跳转的超链接出现的网页为新的,而非变换原来的.
其也可以当作锚点使用:<a href="#%s">%s</a>,一个容器的标签-通常使用<div id="demo001">,在页面图像的形式,点击第二个%s时,可以直接跳转到id为第一个%s的容器的位置
其也可以打电话♂<a href="tel:13575622228">给老发打电话</a>
其也可以发邮件<a href="mailto:1762307994@qq.com">给鼠鼠发邮件</a>
表单标签
文本框组件
%s<input type="text">,这个输入框的名字
生成一个最基本的Text Field
可以通过name=" "来定义变量名,便于调用文本框里面的值
密码框组件
%s<input type="password">,这个密码框的说明
生成一个Text Field,但是输入的会被”*”代替,但是只有用户自己看不到
可以通过name=" "来定义变量名,便于调用文本框里面的值
提交组件
<input type="submit">
建立一个按钮用来提交数据,可以使用value=""来更改按钮的名称
提交成功之后导航栏会发生变化类似于file:///D:/CODE/front/html/a.html?username=wqe&password=wqe
需要将文本框命名之后才可以使其提交成功
单/多选组件
%s<input type="radio" name="%s" value="%s">,选项的名,这个多选题集的题号,选项的值
只有设置题号一样的单选组件才可以合并成一个只能取一个的单选组件,才能提交
而多选的,则将radio改成checkbox即可.checked="checked"设置选项的默认值,使这个东西在初始状态已经被选中
<p>choose you sex</p>male<input type="radio" name="sex" value="male" checked="checked">female<input type="radio" name="sex" value="female"><p> <input type="submit" name="input"></p>
选择组件
会出现一个下拉菜单,按照option的顺序出现,使用submit组件来提交.如果在select组件里面限定了名字,那么option组件内部的name可以省略.同时option组件内部的value没有定义,那么其的输出值就是后面的东西.
<form method="GET" action=""><h1>choose you sex</h1><select name="sex" id="demo001"><option value="male">male</option><option value="female">female</option></select><input type="submit"></form>
