HTML 标签对大小写不敏感:<P> 等同于 <p>。许多网站都使用大写的 HTML 标签。
菜鸟教程使用的是小写标签,因为万维网联盟(W3C)在 HTML 4 中推荐使用小写,而在未来 (X)HTML 版本中强制使用小写。
1、<a> 标签定义超链接,用于从一个页面链接到另一个页面。<a> 元素最重要的属性是 href 属性,它指定链接的目标。
2、<abbr> 标签用来表示一个缩写词或者首字母缩略词,如"WWW"
3、<address> 标签定义文档作者/所有者的联系信息。<address> 元素的文本通常呈现为斜体。大多数浏览器会在该元素的前后添加换行。
4、<area> 标签定义图像映射内部的区域(图像映射指的是带有可点击区域的图像)。<area> 元素始终嵌套在 <map> 标签内部。
5、<article> 标签定义独立的内容。<article> 标签定义的内容本身必须是有意义的且必须是独立于文档的其余部分。
6、<aside> 标签定义 <article> 标签外的内容。aside 的内容应该与附近的内容相关
7、<audio> 标签定义声音,比如音乐或其他音频流。目前,<audio> 元素支持的3种文件格式:MP3、Wav、Ogg。<audio controls></audio>
8、<b> 标签定义粗体的文本。HTML 5 规范声明:标题应该用 <h1> - <h6> 标签表示,被强调的文本应该用 <em> 标签表示,重要的文本应该用 <strong> 标签表示,被标记的或者高亮显示的文本应该用 <mark> 标签表示。<b> 标签应该做为最后的选择,只有在没有其他标记比较合适时才使用它。
9、<base> 标签为页面上的所有的相对链接规定默认 URL 或默认目标。在一个文档中,最多能使用一个 <base> 元素。<base> 标签必须位于 <head> 元素内部。把 标签排在 元素中第一个元素的位置,这样 head 区域中其他元素就可以使用 元素中的信息了。如果使用了 标签,则必须具备 href 属性或者 target 属性或者两个属性都具备。
10、<map> 标签用于客户端图像映射。图像映射指带有可点击区域的一幅图像。<img>中的 usemap 属性可引用 <map> 中的 id 或 name 属性(取决于浏览器),所以我们应同时向 <map> 添加 id 和 name 属性。area 元素永远嵌套在 map 元素内部。area 元素可定义图像映射中的区域。
11、<img> 标签定义 HTML 页面中的图像。<img> 标签有两个必需的属性:src 和 alt。在 HTML 中,<img> 标签没有结束标签。
12、<button> 标签定义一个按钮。在 <button> 元素内部,您可以放置内容,比如文本或图像。这是该元素与使用 <input> 元素创建的按钮之间的不同之处。
13、<canvas> 标签通过脚本(通常是 JavaScript)来绘制图形(比如图表和其他图像)。<canvas> 标签只是图形容器,您必须使用脚本来绘制图形。
14、<code> 标签是一个短语标签,用来定义计算机代码文本。
15、<div> 标签定义 HTML 文档中的一个分隔区块或者一个区域部分。<div>标签常用于组合块级元素,以便通过 CSS 来对这些元素进行格式化。
16、<style> 标签定义 HTML 文档的样式信息。在 <style> 元素中,您可以规定在浏览器中如何呈现 HTML 文档。每个 HTML 文档能包含多个 <style> 标签。
17、<font> 标签规定文本的字体、字体尺寸、字体颜色
18、<dir> 标签被用来定义目录列表。
19、<title> 标签定义文档的标题,在所有 HTML 文档中是必需的。一个 HTML 文档中不能有一个以上的 <title> 元素。
20、picture 元素允许我们在不同的设备上显示不同的图片,一般用于响应式。HTML5 引入了 <picture> 元素,该元素可以躺图片资源的调整更加灵活。<picture> 元素零或多个 <source> 元素和一个 <img> 元素,每个 <source> 元素匹配不同的设备并引用不同的图像源,如果没有匹配的,就选择 <img> 元素的 src 属性中的 url。
21、<s> 标签对那些不正确、不准确或者没有用的文本进行标识。