您当前位置: 主页 / Dog 博客 / 存档

HTML 的定义

2004 年 2 月 13 日,星期五 (格林威治标准时间上午 10:29)

HTML 代表 超文本标记语言,但它的含义可能远不止于此。

我之所以提出这一点,是因为最近围绕“HTML”这个词发生了一些争论,包括我如何使用它以及它可能意味着什么,还有一些更具体的问题,比如“为什么 HTML Dog 叫 HTML Dog,但它却关于 XHTML CSS 呢?”。所以,这是我对“HTML”的解释,以及 HTML Dog 这个名字中包含“HTML”的原因。

首先,关于 XHTML 的一个小问题。让我们弄清楚——XHTML 就是 HTML。我并不是说 XHTML 是 HTML 4 或其他什么,只是说 XHTML,根据其定义,是一种 HTML 的形式——它是可扩展的 HTML。XHTML 之于 HTML,就像绿香蕉之于香蕉一样。

与 XHTML 相比,HTML 是一个更易于识别的缩写,并且已经成为日常语言的一部分。HTML 这一缩写更容易被识别(特别是对初学者来说),这足以让我们将网站命名为 HTML Dog 而不是 XHTML Dog。

我的下一个观点可能更重要,也更具争议性。那就是“HTML”这个术语也可以包含“HTML CSS”。

无论对错,现代 HTML 都与 CSS 密不可分,当那些懂行的人谈论“HTML”时,他们常常指的是“HTML 和 CSS”。例如,我多年来的“官方”头衔一直是“HTML 开发人员”或类似的。如今我找到的工作,也都是类似名称的职位。但这些工作总是要求具备 CSS 的知识和应用能力。

HTML 已成为一个简略的术语,它在历史和逻辑上可能是错误的(当涉及到描述 CSS 时),但它可以有效地描述并被理解为 XHTML CSS。

评论

评论1

嗯,不对。
CSS 是它自己的语言。它只是必须在 HTML 文档中运行或链接到一个 HTML 文档。就像 Javascript 一样。没有 HTML,它就什么都不是,但这并不意味着它是 HTML 语言的一部分。
DC 的定义:XHTML 是一个不必要地复杂、不必要地严格的 HTML 版本,只有那些没有 W3C 背书的人才会使用。
这不是对你的又一次攻击,这只是 SMHC 决定的官方定义。
言尽于此。

2004 年 2 月 14 日,星期六,下午 11:14(格林威治标准时间),Dante Evans 如是说。

评论2

Dante,我提出的观点不是 CSS 是 HTML *语言*的一部分,而是“HTML”这个*术语*可以包含 HTML *和* CSS 两种语言。

2004 年 2 月 15 日,星期日,中午 12:04(格林威治标准时间),Patrick 如是说。

评论3

这很大程度上是因为“HTML”比“HTML 和 CSS”更容易说出口。

2004 年 2 月 15 日,星期日,下午 3:28(格林威治标准时间),Chris 如是说。

评论4

*耸肩* 他又把事情搞复杂了……

2004 年 2 月 15 日,星期日,晚上 7:29(格林威治标准时间),Dante Evans 如是说。

评论5

Patrick,这看起来不错。

就让你知道,我把我网站推荐给了所有问我关于 HTML、XHTML 和 CSS 的人。这是初学者一个很好的起点,对新手来说也是一次极好的复习。

我还提醒他们,动手实践是最好的。从某个地方开始很重要,无论别人怎么说,没有人是专家。我们都在不断学习。

2004 年 2 月 16 日,星期一,下午 1:25(格林威治标准时间),kartooner 如是说。

评论6

html 和 css 是相辅相成的。我们只是使用 css 来格式化网页上的文本。使用 css 是一个好习惯。它使得整个网页更加一致,并且在网站开发过程中可以遵循特定的标准。

2004 年 9 月 15 日,星期三,上午 11:30(格林威治标准时间),florence 如是说。

评论7

我认为 css 只是 html 的扩展,因为我们不能在 html 之外使用它,对吗?

2005 年 12 月 10 日,星期六,下午 6:46(格林威治标准时间),Jerry 如是说。

另请参阅

^ 顶部

SiteGround: Fast, reliable, recommended hosting.