HTML5 中引入了很多的标记元素,根据内容类型的不同,这些元素被分成了7大类:
-
包含在文档正常流中的大多数HTML5元素。
相同的元素可以属于多个内容模型。
各种内容类型在某些区域重叠,具体取决于它们的使用方式。
HTML5 的元素按优先等级定义为结构性元素、级块性元素、行内语义性元素和交互性元素四大类。
结构性元素主要负责 Web 的上下文结构的定义,确保 HTML 文档的完整性,这类元素包括以下几个:
级块性元素主要完成 Web 页面区域的划分,确保内容的有效分隔,这类元素包括以下几个:
行内语义性元素主要完成 Web 页面具体内容的引用和表述,是丰富内容展示的基础,这类元素包括以下几个:
交互性元素主要用于功能性的内容表达,会有一定的内容和数据的关联,是各种事件的基础,这类元素包括以下几个:
- title ------ 链接提示文本 没有指定,实际项目不用加
锚点可以设置跳转到页面中的某个部分。
- 为元素添加id 属性来设置锚点
也可以跳转到其他页面的锚点
==邮箱地址通常要加密==
- alt 属性图像的替代文本。
<ol> 标签定义有序列表,列表排序以数字来显示。使用 <li> 标签来定义列表选项。
<ul> 标签定义无序列表,列表项目以黑色圆点标记,使用 <li> 标签定义列表项目,
自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的描述以 <dd> 开始。
如果出现该属性,则视频在就绪后马上播放。 |
如果出现该属性,则视频在页面加载时进行加载,并预备播放。 如果使用 "autoplay",则忽略该属性。 如果视频观看度低可以设置为 preload="none" 不加载视频数据减少带宽。 如果设置为 preload="metadata"值将加载视频尺寸或关键针数据,目的也是减少带宽占用。 |
如果出现该属性,则向用户显示控件,比如播放按钮。 |
如果出现该属性,则当媒介文件完成播放后再次开始播放。 |
规定视频的音频输出应该被静音。 |
要播放的视频的 URL。 |
如果出现该属性,则视频在就绪后马上播放(需要指定类型如 type="video/mp4")。 |
如果出现该属性,则视频在页面加载时进行加载,并预备播放。 如果使用 "autoplay",则忽略该属性。 如果视频观看度低可以设置为 preload="none" 不加载视频数据减少带宽。 如果设置为 preload="metadata"值将加载视频尺寸或关键针数据,目的也是减少带宽占用。 |
如果出现该属性,则向用户显示控件,比如播放按钮。 |
设置视频播放器的高度。 |
设置视频播放器的宽度。 |
规定视频下载时显示的图像,或者在用户点击播放按钮前显示的图像。 |
如果出现该属性,则当媒介文件完成播放后再次开始播放。 |
规定视频的音频输出应该被静音。 |
要播放的视频的 URL。 |
表单是服务器收集用户数据的方式。
下面是常见的 HTML 实体列表:
提示:虽然 HTML 不区分大小写,但实体名称对大小写敏感。
HTML 颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。
每种颜色的最小值是 0(十六进制:#00),最大值是 255(十六进制:#FF)。