CSS(层叠样式表)的类型

原创
admin 4个月前 (08-07) 阅读数 27 #CSS

CSS(层叠样式表)的类型

CSS(层叠样式表)是一种用于控制网页布局和其他视觉方面的样式表语言。在现代网页开发中,CSS通过提供创建视觉吸引力强、可访问且响应式网站所需的工具,发挥着重要作用。

CSS主要有三种类型,如下所述。

1. 内联CSS

内联CSS是直接使用style属性应用到HTML元素上的样式。在这三种方法中,它的优先级最高。

示例1

在这个示例中,我们使用内联CSS属性更改了文本的颜色和字体。

<p style="color: #04af2f; font-family: Verdana, sans-serif;">
    这是一个使用内联样式的段落。
</p>

示例2

在这个示例中,我们使用内联CSS属性更改了div元素的背景颜色、高度、宽度和文本颜色。

<div style="background-color: #04af2f; color : white; 
            height : 100px; width: 250px">
    这是一个使用内联样式的段落。
</div>

2. 内部CSS

内部CSS是在HTML文档的head部分内的style标签中定义的样式。

示例1

在这个示例中,我们使用内部CSS属性更改了文本的颜色和字体。

<!DOCTYPE html>
<html lang="zh">

<head>
    <style>
        p {
            color: #04af2f;
            font-family: Verdana, sans-serif;
        }
    </style>
</head>

<body>
    <p>这个段落使用内部CSS进行样式设置。</p>
</body>

</html>

示例2

在这个示例中,我们使用内部CSS属性更改了div元素的背景颜色、高度、宽度和文本颜色。

<!DOCTYPE html>
<html lang="zh">

<head>
    <style>
        p {
            background-color: #04af2f;
            color: white;
            height: 100px;
            width: 250px;            
        }
    </style>
</head>

<body>
    <p>这个段落使用内部CSS进行样式设置。</p>
</body>

</html>

3. 外部CSS

外部CSS是写在单独的.css文件中,并通过link标签链接到HTML文档的样式。这是大型项目的推荐方法,因为它提高了可维护性。

示例

以下是HTML和CSS文件分开的外部CSS示例。

HTML文件

<!-- HTML文件 -->
<head>
  <link rel="stylesheet" href="styles.css">
</head>
<body>
  <p>这个段落使用外部CSS进行样式设置。</p>
</body>

CSS文件

/* styles.css */
p { 
    color: #04af2f;
    font-family: Verdana, sans-serif; 
}
注意:以上三种CSS类型的优先级顺序如下:内联CSS > 内部CSS > 外部CSS。
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。

作者文章
热门
最新文章
标签列表