CSS3
一、简述
-
优势:
- 美化网页
- 实现内容和表现分离(css和html分离)
- 网页结构统一,可以复用
- 样式十分丰富
- 建议使用独立于html的css文件
- 利用SEO,容易被搜索引擎收录
-
编写规范
-
文件夹目录
-xxx程序(文件夹)
-css(文件夹)
-html文件
-
css语法
选择器{ 声明1; 声明2; }
-
编写
-
style.css
h1{ color: red; }
-
index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--关联样式--> <link rel="stylesheet" href="css/style.css"> </head> <body> <h1>我是标题</h1> </body> </html>
-
-
二、3种CSS导入方式
- 行内样式
- 内部样式
- 外部样式
- 若多个同时存在,采用就近原则!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--内部样式-->
<style>
h1{
color: blue;
}
</style>
<!--外部样式,链接css文件-->
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<!--行内样式,在标签元素中添加style属性-->
<h1 style="color: red">我是标题</h1>
</body>
</html>
三、选择器
- 作用:选择页面上某一个或某一类元素
1、三种基本选择器(重点)
-
标签选择器:选择一类标签
-
class选择器:选择所有class属性一致的标签,可以跨标签
-
id选择器:id全局唯一
-
若多个同时存在,不遵循就近原则!优先级:id>class>标签!
<!DOCTYPE html>