什么是一 .htm 文件? 带有 .htm 扩展名的文件代表超文本标记语言,用于创建网页以在 Google Chrome、Internet Explorer、Firefox 等网络浏览器中显示。它定义了用于创建要在万维网 (WWW) 上发布以供其他人访问的静态页面的标记。这些标记告诉浏览器如何显示网页的内容。此类页面可以包含纯文本、图像、指向其他页面的超链接、视频和其他媒体信息。当一个网页发布后,您可以通过查看其页面源代码来了解其背后的标记代码。现代浏览器允许检查网页的每个部分,其中详细说明了 HTM 源中的每个细分或标记元素。
HTM 简史 HTML 规范自 1996 年以来一直由万维网联盟 (W3C) 维护。2000 年,它也成为国际标准 (ISO/IEC 15445:2000)。 1999 年,HTML 4.01 发布。 2004 年,Web 超文本应用技术工作组 (WHATWG) 开始研究 HTML5 版本,该版本于 2008 年与 W3C 共同交付。它于 2014 年 10 月 28 日完成并标准化。
HTML 文件格式 HTML 4 文档由三部分组成:
1.一行包含HTML版本信息
声明性标题部分正文,包含文档的实际内容。主体可以由 BODY 元素或 FRAMESET 元素实现,以将主体包含在框架中每个部分可以前导或后跟空格、换行符、制表符和注释。一个简单的 HTML 文档示例如下所示:
"http://www.w3.org/TR/html4/strict.dtd">
Hello World!
### 版本信息
第一行代码, , 称为 doctype 声明,它告诉浏览器页面是用哪个版本的 HTML 编写的。根据 HTML 的版本,有许多不同的 doctype 声明来命名文档使用的文档类型定义 (DTD)。每个 DTD 在其支持的元素上都与其他 DTD 不同,不同之处如下:
HTML 4.01 Strict - 包括所有尚未 deprecated 或未出现在框架集文档中的元素和属性HTML 4.01 过渡 - 包括严格 DTD 中的所有内容以及不推荐使用的元素和属性(其中大部分涉及视觉呈现HTML 4.01 框架集 - 包括过渡 DTD 中的所有内容以及框架对于HTML5,版本信息简单如下。
标头信息 HTML 文档的标题可以包含许多浏览器未呈现的 HTML 元素。这些元素要么是描述页面信息的元数据,要么是用于从外部资源(如 CSS 样式表或 JavaScript 文件)获取信息的部分。页面的页眉由 \ 表示标记并以 \ 结尾标签。
身体信息 这是文件中的主要部分,包含由浏览器呈现的文件的所有内容。 Html 正文可以包含标记,这些标记可以引用标记形式的各种构建块。它可以包含多种不同类型的信息,如文本、图像、颜色、图形等。此外,还可以将音频和视频元素嵌入到 html 正文中以供浏览器呈现。在存在用于视觉表示的现代样式表应用程序的情况下,BODY 的表示属性(例如背景颜色、链接颜色、文本颜色等)已被弃用。因此,使用样式表可以实现相同的效果,如下所示:
"http://www.w3.org/TR/html4/strict.dtd">
BODY { background: white; color: black}
A:link { color: red }
A:visited { color: maroon }
A:active { color: fuchsia }
... document body...
内联样式表易于嵌入并且为了快速应用于视觉效果,外部样式表使其更方便一次部署并在多个地方访问。
"http://www.w3.org/TR/html4/strict.dtd">
... document body...
HTML 元素 如前所述,HTML Body 中的内容由标签表示,也称为 Html 元素。每个标签都可以具有属性形式的附加信息,这些信息写为
尽管没有必要对每个标签都有属性。如果未提及属性,则在每种情况下都使用默认值。以下是一些元素示例:
标题
标题
Heading level 1
Heading level 2
Heading level 3
Heading level 4
Heading level 5
Heading level 6
段落
Paragraph 1
Paragraph 2
参考 HTML文档的全局结构