CSS简介
Cascading Style Sheet:层叠样式表
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
/* CSS */
div{
color: red;
}
</style>
</head>
<body>
<div>Hello CSS!</div>
</body>
</html>
CSS导入方式
- 内联样式:在标签内部使用style属性,属性值是css属性键值对
<body>
<div style="color:red">Hello CSS!</div>
</body>
- 内部样式:定义<style>标签,在标签内部定义css样式
<head>
<style type="text/css">
div{
color:red;
}
</style>
</head>
<body>
<div>Hello CSS!</div>
</body>
- 外部样式:定义<link>标签,引入外部的css文件
/*demo.css*/
div{
color:red;
}
<head>
<link rel="stylesheet" href="demo.css">
<!--
href:指定文件类型 stylesheet:css
-->
</head>
CSS选择器
1. 元素选择器
元素名称{
color:red;
}
例:
div{color:red;}
2. id选择器
/*唯一:id无法重复*/
#id属性值{
color:red;
}
例:
<div id="name">hello css</div>
#name{color:red;}
3. 类选择器
/*不需要唯一*/
.class属性值{
color:red;
}
例:
<div class="cls">hello css</div>
.cls{color:red;}
CSS属性
参考网站:https://www.w3school.com.cn/