Skip to main content

什么是外部样式表?

#2.2 BeautifulSoup 解析网页: CSS (爬虫 scraping 基础教学/教程 Tutorial) (七月 2025)

#2.2 BeautifulSoup 解析网页: CSS (爬虫 scraping 基础教学/教程 Tutorial) (七月 2025)
Anonim

当Web浏览器加载网页时,它的显示方式由级联样式表中的信息决定。 HTML文件有三种使用样式表的方法:外部,内部和内联。

内部和内嵌样式表存储在HTML文件本身中。它们很容易在当下工作,但因为它们不存储在中心位置,所以不可能轻易地在整个网站上同时更改样式;您必须返回每个条目并手动更改它。

但是,使用外部样式表,呈现页面的说明存储在单个文件中,这使得在整个网站或多个元素上编辑样式非常容易。该文件使用.CSS文件扩展名,并且HTML文档中包含指向该文件位置的链接,以便Web浏览器知道在哪里查找样式说明。

一个或多个文档可以链接到同一个CSS文件,并且一个网站可能有许多独特的CSS文件,用于为不同的页面,表格,图像等设置样式。

如何链接到外部样式表

每个想要使用特定外部样式表的网页都需要链接到CSS文件 部分,很像这样:

在这个例子中,唯一需要更改以使其适用于您自己的文档的是 styles.css的 文本。这是CSS文件的位置。

如果实际调用该文件 styles.css的 并且它与链接到它的文档位于完全相同的文件夹中,然后它可以保持与上面所读的完全相同。但是,您的CSS文件可能标题为其他内容,在这种情况下,您只需将名称从“样式”更改为您的名称即可。

如果CSS文件不在此文件夹的根目录中,而是在子文件夹中,则它可能会读取以下内容:

有关外部CSS文件的更多信息

外部样式表的最大好处是它们不依赖于任何特定页面。如果样式在内部或内联执行,则网站上的其他页面无法指向这些样式首选项。

但是,使用外部样式,相同的CSS文件可以用于网站上的每个页面,这样所有页面都具有统一的外观,编辑整个网站的CSS内容非常容易和集中。

你可以在下面看到它是如何工作的……

内部造型需要使用

但是,由于外部样式表包含在它们自己的文件中,因此它们可以像这样创建,它意味着与上面的示例完全相同:

身体{背景颜色:绿色; } h1 {color:blue; margin-left:15px; }

在这些示例中,内联样式仅适用于该特定页面,这显然是因为它包含在该HTML页面的标题详细信息中。在第二个示例中,CSS信息是自包含在CSS文件中的,任何页面都可以使用来自的代码链接到该文件 如何链接到外部样式表 以上部分。