CSS的使用

1. 行内样式

  • 将样式定义在html标签上的style属性中

  • 缺点:以行内样式写的CSS耦合度较高(多处重复代码)

<!DOCTYPE html>
<html lang="en" xmlns:src>
<head>
    <meta charset="UTF-8">
    <title>家宝</title>
</head>
<body>
   <p style="color:red;font-family: 楷体;">一段文本</p>
   <p style="color:red;font-family: 楷体;">一段文本</p>
   <p style="color:red;font-family: 楷体;">一段文本</p>
</body>
</html>

2. 内部(嵌入)样式

  • 定义在head标签中的style标签中
<!DOCTYPE html>
<html lang="en" xmlns:src>
<head>
    <meta charset="UTF-8">
    <title>家宝</title>
    <style type="text/css">
        p{
            color:red;
            font-family: 华文楷体;
        }
    </style>
</head>
<body>
   <p>一段文本</p>
   <p>一段文本</p>
   <p>一段文本</p>
</body>
</html>

3. 外部样式

  • 通过link标签引入外部的css文件

​ 如:<link rel="stylesheet" type="text/css" href=""/>

​ rel 当前文件与引入的文件之间的关系

​ type 类型 css类型

​ href 引入资源的路径

例:

html:

<!DOCTYPE html>
<html lang="en" xmlns:src>
<head>
    <meta charset="UTF-8">
    <title>家宝</title>
    <link rel="stylesheet" type="text/css" href="CSS01.css"/>
</head>
<body>
   <p>一段文本</p>
   <p>一段文本</p>
   <p>一段文本</p>
</body>
</html>

css:

p {
    color:red;
    font-family: 楷体;
}

:三者优先级关系:就近原则 行内样式权重值:1000