为什么需要样式表?
1、HTML标签的外观样式比较单一
2、样式表可以美化网页,使页面更漂亮
3、样式表可以在多个页面中共享使用,提高工作效率
4、样式表能实现内容与样式的分离,方便团队开发
CSS基本语法:
一、<div>标签
<!--下面是div标签,只需要对div标签的控制就可以改变div标签内的其他标签--> <div> <h1>TEST</h1> </div>
二、样式规则:
选择器{ 属性:属性值;}
p{
font-size:12px; <!--设置p元素的字体大小-->
font-family:"隶书"; <!--设置p元素的字体-->
}
三、样式表的基本结构:
<style type = "text/css">
p{
color:#ff0000;
font-size:24px;
font-family:"隶书";
}
</style>
四、选择器的分类:
1、标签选择器
2、类选择器
3、id选择器
<!--标签选择器-->
h1{
color: red;
}
<!--类选择器-->
<html>
<head>
<style type = "text/css">
.green{
color:#00f00;
font-family:"宋体";
}
</style>
</head>
<body>
</body>
</html>
<!--id选择器-->
<html>
<head>
<style type = "text/css">
#blue{
color:#0000ff;
font-family:"宋体";
}
</style>
</head>
<body>
<p id = "blue">低头思故乡
</body>
</html>
五、选择器的集体声明
<html>
<head>
<style type = "text/css">
h1,#two,.red{
color:#ff0000;
font-size:14px;
}
h2,h3{
color:#0000ff;
font-size:16px;
text-decoration:underline; <!--下划线-->
}
</style>
</head>
<body>
<h1>静夜思</h1>
<h2>床前明月光,</h2>
<p class ="red">疑是地上霜.</p>
<h3>举头望明月,</h3>
<p id ="two">低头思故乡。</p>
</body>
</html>