- HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它描述并定义了一个网页的内容和基本布局。除 HTML 以外的其它技术则通常用来描述一个网页的表现与展示效果(如 CSS),或功能与行为(如 JavaScript)
- W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。
MDN Web Docs简称MDN,是一个汇集众多Mozilla基金会产品和网络技术开发文档的免费网站
HTML常用标签
div
标签用于组合其他HTML元素,本身无实在意义,常用于页面的布局<h1>-<h6>
标签用于设置标题,<h1>
级别最高,而<h6>
级别最低<p>
标签表示文本的一个段落<ul>
标签代表多项的无序列表,即无数值排序项的集合,且它们在列表中的顺序是没有意义的。<ol>
标签表示多个有序列表项,通常渲染为有带编号的列表。<img>
标签代表文档中的一个图像。<form>
标签表示了文档中的一个区域,这个区域包含有交互控制元件,用来向web服务器提交信息。(HTTP POST 请求)<a>
标签 可以创建一个到其他网页、文件、同一页面内的位置、电子邮件地址或任何其他URL的超链接。(HTTP GET 请求)<iframe>
标签 表示嵌套的浏览上下文,有效地将另一个HTML页面嵌入到当前页面中。可以与<a>
搭配使用
可以通过网站进行查询: HTML5 标签列表
空标签
一个空标签(empty element)可能是 HTML,SVG,或者 MathML 里的一个不可能存在子节点的标签。在 HTML 中,通常在一个空标签上使用一个闭标签是无效的。例如<input type="text"></input>
的闭标签是无效的 HTML。空标签列表
可替换标签
这些元素是一类外观渲染独立于CSS的外部对象。 典型的可替换元素有 <img>
、 <object>
、 <video>
和 表单元素,如<textarea>
、 <input>
。 某些元素只在一些特殊情况下表现为可替换元素,例如 <audio>
和 <canvas>
。 通过 CSS content
属性来插入的对象 被称作 匿名可替换元素(anonymous replaced elements)。