HTML5新语义化标签 (一)

一、html5语义化标签优点:

1、能够清楚地让维护人员知道整个html的作用,方便代码维护。
  2、方便搜索引擎到该网页。
  3、能够更好的适配屏幕阅读器等,特殊人群对网站有较好的体验。

二、 html新旧区别:

1、html4.0开始出现:div span img h1-h6等
  2、html5开始出现:header footer main等
  3、css2.1开始:widht height background等
  4、css3新增:transform border-radius等

三、语义化标签(语义化标签都是双标签)

header : 页眉
footer : 页脚
main : 主体
注:header footer main 语义化标签在一个页面中只能出现一次。
hgroup : 标题组合
nav : 导航
article : 独立的内容
论坛帖子
报纸文章
博客条目
用户评论
aside : 辅助信息的内容
section : 区域 , 跟div的功能以及语义是一样的
figure : 描述图像或视频
figcaption : 描述图像或视频的标题部分
datalist : 选项列表(跟seclect下拉菜单用处相同)
涉及到的语法:list id value …

<input type="text" list="elems">
<datalist id="elems">
    <option value="a"></option>
    <option value="ab"></option>
    <option value="abc"></option>
    <option value="abcd"></option>
    <option value="apple"></option>
    <option value="around"></option>
</datalist>

details / summary : 文档细节 / 文档标题
相关语法:open属性

<details open>
    <summary>HTML</summary>
    <p>超文本标记语言</p>
</details>

progress / meter : 定义进度条 / 定义度量范围

<progress min="0" max="100" value="50"></progress>
<meter min="0" max="100" value="80" low="30" high="70"></meter>

time : 定义日期或时间

<p>今天是 <time>3月3日</time></p>
<p>今天是 <time title="2月14日">情人节</time></p>

mark : 带有记号的文本

四、音频与视频:

audio :音频
以下是可能需要添加的控件属性
controls : 显示控件
loop : 循环播放
autoplay : 自动播放 ( 很多浏览器已经禁止这个功能,因为考虑到用户体验的问题,几乎用不上 )
muted : 静音
例子:< audio src=’#’ controls loop muted>
video : 视频
object-fit: cover; 可以让视频覆盖整个父容器。
例子:<video src=’#’ controls loop muted object-fit: cover; >

五:表单控件:

< input type=“值”>,加在type中的属性控件
email : 电子邮件地址输入框
url : 网址输入框
number : 数字输入框
range : 滑动条(min=x;最小值 max=x;最大值value=x;默认值step=x移动步数)
date / month / week : 日期控件
search : 搜索框 ( 跟普通框的区别,会多一个关闭按钮 )
color : 颜色控件
tel : 电话号码输入框 ( 仅在移动端,会调起带数字的软键盘 )
time : 时间控件

六、name和value:

1、name:用于提交数据
2、value:需要提交的数据
  (后端通过获取表单中的的name,就可以得到value值,这也叫做键值对;)
3、method : 数据传输方式
  GET ( 默认的,获取的时候网址后面会带有你输入的东西 )
  POST (从网址上看不到你提交成功没)
4、enctype : 数据传输类型
  application/x-www-form-urlencoded 默认传输的是文本
  multipart/form-data 传输的是文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值