跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > HTML引入css文件(四种方法)

HTML引入css文件(四种方法)

时间:2024-04-02 12:30:52 来源:网络cs 作者:晨起 栏目:卖家故事 阅读:

标签: 方法  文件 
阅读本书更多章节>>>>

一.内嵌样式表

在HTML的<head>标签中的<style>标签中添加css样式,使用内嵌样式表定义的 CSS 样式只能在当前网页内使用。 

<!DOCTYPE html><html>    <head>        <title>内嵌样式</title>        <style>            body {                background-color: linen;            }            h1 {                color: maroon;                margin-left: 40px;            }        </style>    </head>      <body>        <h1>样式</h1>    </body></html>

因为内嵌样式表需要将 CSS 样式定义在 HTML 文档的内部,所以会导致文档的体积变大,而且当有其它文档也需要使用内嵌样式表中同样的样式时,无法引入到其他文档,必须在其它文档中重新定义,会导致代码冗余,不利于后期维护。

二.内联样式

内联样式就是将样式信息直接定义在 HTML 标签的 style 属性中,由于内联样式定义在标签内部,所以它只对所在的标签有效。 

<!DOCTYPE html><html>    <head>        <title>内联式</title>    </head>      <body>        <h1 style="color: maroon; margin-left: 40px">内联式</h1>    </body></html>

内联样式虽然可以很方便的为 HTML 标签赋予 CSS 样式,但它的缺点也非常明显,不推荐过多使用。

定义内联样式需要在每个 HTML 标签中定义 style 属性,很不方便;在内联样式中使用双引号或单引号时要特别小心,因为 HTML 标签的属性通常都会使用双引号来包裹属性的值,例如<input type="text">;在内联样式中定义的样式不能再其它任何地方重用;内联样式在后期维护时很不方便,因为一个网站通常有很多页面组成,当修改页面样式时需要对页面逐个修改;添加过多的内联样式会导致 HTML 文档的体积增大。

三.外部样式表 

外部样式表是最常见也是最推荐的引用 CSS 的方式,您只需要将 CSS 样式定义在一个 .css 格式的文件中,然后使用 HTML 的<link>标签将这个 .css 格式的样式文件应用到 HTML 文档中。

<!DOCTYPE html><html>    <head>        <title></title>        <link rel="stylesheet" href="./style.css">    </head>      <body>        <h1>外部样式表</h1>    </body></html>

因为 CSS 样式定义在单独的 .css 格式的文件中,所以可以在多个页面之间引用,若要修改网页的样式,只需要修改这个 CSS 样式文件即可,很方便。

四.导入样式表 

您同样可以使用@import来引用外部样式表,这一点与使用<link>标签比较相似。创建一个总的先style.css,将所有的样式先导入style.css。 

HTML: 

<!DOCTYPE html><html>    <head>        <title></title>        <link rel="stylesheet" href="style.css">    </head>      <body>        <h1>外部样式表</h1>    </body></html>

 style.css:

@import "1.css";@import "2.css";@import "3.css";@import "4.css";

css:(1到4的css相同,都是添加样式)

.top1{    list-style-type: none;    margin: 0;    padding: 0;}

 

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-02/152603.html,文章来源:网络cs,作者:晨起,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论