通配符选择符测试
在编写代码时,用“*"表示通配符,其做用是定义页面全部元素的样式(全部内容都需修改)
*{ margin:0px
padding:0px
}
head中
<style>
*{
font-size:30px;
color:red;
}
</style>字体
类选择符
类选择符经过直接引用元素中类属性的值而产生效果,这个应用前面老是有一个句点".",这个 句点用来标识一个类选择符,类名能够随意命名,但最好根据元素的用途来定义一个有意义的 名称。
.dreamdu-red-font{color;red;}
<div class="dreamdu-red-font">红色字体 </div>
例:
head中
<style>spa
.font_green{color:green;}
</style>
在 HTML 须要用class来引用对象
ID选择符
ID选择符与类选择符极其类似,雷选择符以"."开头,而Id选择符是以"#"开头。对于一个HTML文档来讲,每个标签均可以使用id=""的形式进行一个名称指派,但须要注意,在一个HTML文件中id是具备唯一性是不能够重复的。
#font-red{color:red;}
<div id="font-red">红色字体</div>
在引用时须要标签里用id名称来关联文档
包含选择符
若是用户想对某个对象中的子对象进行样式指派,包含选择符就能发挥做用。包含选择符又称 为后代选择符,由于该选择符是做用于某个元素中的子元素的,且不只限于两层标签元素,能够多层。
例:
head
<style>
h1 span (嵌套 对h1下的span起做用)
{
font-size:50px;
color:blue;
}
</style>
body
<h1>H1改变了吗</h1>
<span>span改变了吗?</span>
<h1>(只有该状况改变了)
<span>w改变了吗?</span>
</h1>class
是一个HTML标签包含了另外一个标签。把HTML标签看成选择器的名称,全部被指派的标签都改变属性 例:
body{background:#00ff00};
tr{ background:#00ff00};引用
群组选择符
使用逗号对选择符进行分隔,这样书写的优势在于一样的形式只须要书写一次,减小了代码量,有利于改善CSS的代码结构。例 宽高同样 颜色不同
<style>
.a1,a2,a3
{
width:300px;
height:300px
}
.a1{background-color:red};
.a2{background-color:green};
.a3{background-color:blue};
</style>
<div class="a1">测试1</div>
<div class="a2">测试2</div>
<div class="a3">测试3<div>命名
注:<style></style>中的注释不能写成<!--注释-->的形式 会影响到显示效果
能够用/*..*/来写注释
样式