如何在 HTML 中添加外部 CSS

17 Mar 2025 | 5 分钟阅读

在本文中,我们将讨论如何在 HTML 中添加外部 CSS。

HTML

HTML 是 超文本标记语言 (Hypertext Markup Language) 的缩写,用于提供网页的结构。

CSS

CSS 是 层叠样式表 (Cascading Style Sheet) 的缩写,用于为 HTML 元素提供样式,使其看起来更具吸引力,从而使网页引人注目。

在 HTML 中添加 CSS 有 3 种方法

  1. 外部 CSS
  2. 内部 CSS
  3. 内联 CSS

我们将逐一详细理解每种方法。

1. 外部 CSS

外部 CSS 用于为多个 HTML 页面提供样式,因为我们使用一个包含 CSS 的单独文件。这个单独的文件以 .css 扩展名 保存。这个文件可以添加到任何 HTML 文档中。如果样式发生变化,我们可以轻松更改样式,而无需更改 HTML 文档。

我们可以将 CSS 文件与 HTML 文档链接起来,以提供网页的样式。我们可以使用 “link” HTML 元素 来添加外部文件。<link> 标签 位于 <head> 标签 内。<link> 标签包含许多属性,例如 src、rel、type 等。“src” 属性 用于定义位置,因此我们将要添加的 CSS 文件名写在其中。

“rel” 属性 用于解释 CSS 文档和 HTML 文档之间的关系。“type” 属性 用于定义我们与 HTML 文档链接的内容。“type” 属性是可选的,但如果使用它,对于样式表,我们必须将其值设置为 text/CSS。

在 HTML 中添加外部 CSS 的演示

我们将构建单独的 HTML 和 CSS 文件,然后使用 <link> 标签链接这两个文件。

CSS 代码

HTML 代码

输出

当 CSS 文档未链接到 HTML 文档时,网页将如下所示。它非常简单,需要看起来更引人注目。

How to Add External CSS in HTML

当 CSS 文档链接到 HTML 文档时,网页将如下所示。它现代且引人注目。

How to Add External CSS in HTML

2. 内部 CSS

内部 CSS 写在 “style” HTML 元素 内部。我们需要应用于 HTML 文档的 CSS 写在 <style> 标签内部,并且 <style> 标签 写在 <head> 标签 内部的 <title> 标签 之后。

在 HTML 中添加内部 CSS 的演示

在此示例中,我们将 CSS 和 HTML 都写在同一个文档中。

代码

输出

下面是输出,其中我们可以看到登录表单,它使用内部 CSS 进行了样式设置。

How to Add External CSS in HTML

3. 行内 CSS

当 CSS 写在每个需要应用样式的元素内部时,它被称为 行内 CSS“style” 属性 用于添加样式。不建议使用它,因为它需要大量时间为每个 HTML 元素应用样式,并且之后很难更改任何元素的样式。

在 HTML 中添加行内 CSS 的演示

在此示例中,我们将构建一个列表框并添加行内 CSS。

代码

输出

在输出中,我们可以看到一个列表框,它使用行内 CSS 进行了样式设置。

How to Add External CSS in HTML

结论

我们已经理解了 如何在 HTML 中添加外部 CSS。下面是一些需要记住的要点

1. 在 HTML 中添加 CSS 有三种方法

  • 外部 CSS:它写在一个单独的文档中,扩展名为 .css
  • 内部 CSS:它写在 <head> 标签 下的 <style> 标签 内部。
  • 行内 CSS:它写在每个需要使用 “style” 属性 进行样式设置的元素内部。

下一主题HTML 扩展