HTML5新增特性

一、语义化标签

意义增加可读性(程序员拿到代码后了解所写的内容)

1、

<header>定义网页的头部页眉</header>

<nav>定义导航链接部分</ nav>

<section>定义区域</ section>

<article>定义文章</article>

<aside>定义侧边栏</aside>

<footer>定义网页的底部页脚</footer>

2、

datalist:选项列表

fieldset:可将表单内的相关元素分组打包,与legend搭配使用

mark:文字提亮

meter:定义度量衡,仅用于已知最大和最小值的度量。比如︰磁盘使用情况,查询结果的相关性等。不能当做进度条使用。

min:规定范围最小值 max:规定范奥最大值

value:规定度量的当前值,是必须的属性。可以用数值表示。

low:范围界定的最低值 high:范围界定的最大值

注意:IE浏览器不支持meter标签。

二、表单

新增input type属性:

三、新增input属性

常用:

1、placeholder 给用户提示文字

2、checkbox 默认属性等于值可以省略值

3、multiple 多选文件

4、disabled 禁用

5、autofocus 自动聚焦

6、required 必填项

四、新增多媒体标签

embed:embed可以用来插入各种多媒体,格式可以是Midi、Wav、AlIFF、AU、MP3等,src为音频或视频文件的路径,可以是相对路径或绝对路径。

type:要输出的媒体类型(一般不去规定,自动)

audio:

controls---控制面板

video:

循环:loop

在html里的自动播放是需要条件的,这个条件由于浏览器决定。

autoplay:自动播放

muted:禁音

五、 新增了canvas 和 svg 绘图

canvas:定义绘图区域

svg:定义矢量图

六、 新增了地理定位

navgiator.geolocation

七、新增了拖拽API

drag 拖动,drop 放下

八、新增了多线程技术

web worker

九、新增了即时通讯

web socket

十、新增了 web storage

sessionStorage(会话存储)和locaStorage(永久存储)

参考文章:

H5新特性 - 简书 (jianshu.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML5的新特性包括但不限于以下几个方面: 1. 语义化标签:HTML5引入了一系列的语义化标签,如`<header>`、`<nav>`、`<section>`、`<article>`、`<aside>`、`<footer>`等,使得网页结构更加清晰,方便代码的阅读和维护。 2. 媒体元素:HTML5新增了`<audio>`和`<video>`标签,使得在网页中嵌入音频和视频变得更加简单。通过这些标签,可以直接在网页上播放音频和视频文件,而无需使用第三方插件。 3. Canvas绘图:HTML5的`<canvas>`标签提供了一个用于绘制图形、动画和游戏的API。通过JavaScript脚本,可以在`<canvas>`上绘制2D和3D图形,实现各种交互效果。 4. 地理定位:HTML5的地理定位API允许网页获取用户的地理位置信息。通过使用`navigator.geolocation`对象,可以获取用户的经纬度坐标,从而实现基于地理位置的服务。 5. 本地存储:HTML5引入了本地存储机制,包括`localStorage`和`sessionStorage`。这些机制允许网页在用户的浏览器中存储数据,以便在用户下次访问时进行读取和使用。 6. Web Workers:HTML5的Web Workers允许在后台运行脚本,以提高网页的性能和响应速度。通过Web Workers,可以将一些耗时的任务放在后台线程中执行,避免阻塞主线程。 7. Web Socket:HTML5的Web Socket提供了一种全双工通信的机制,使得网页和服务器之间可以进行实时的双向通信。通过Web Socket,可以实现实时聊天、实时数据更新等功能。 8. 表单增强:HTML5对表单元素进行了增强,引入了一些新的输入类型和属性。例如,`<input>`标签的`type`属性新增了`email`、`url`、`number`等类型,`<input>`和`<textarea>`标签的`placeholder`属性可以设置默认提示文本。 9. CSS3支持:HTML5对CSS3的支持更加完善,包括圆角、阴影、渐变、动画等效果。通过使用CSS3,可以实现更加丰富和吸引人的页面布局和样式。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值