可以同时给多个标签加相同的样式
格式:标签名{ 属性名:属性值; } 比如 所有标签都可以用标签选择器
h3{ background: red; text-align: center; } span{ background: black; text-align:left; } </style> 小编就不每个都举例子啦,总之所有标签都可以哦~一个id名在同一个文件只能出现一次,唯一性,一般用在js中
小编给大家总结下,其实我们可以把标签选择器当作是姓名中的姓氏,而类选择器就是姓名中的名,id选择器呢就是我们的身份证,只可以有一次,不可以重复哦!
可以选择隔代 每个选择器之前用空格隔开 里面可以加类选择器给标签加样式
<style> ul li{ color: pink; } ul .text{ color:red; } </style>只能选择下一级,不能选择隔代的 有限制 每个选择器之前用>隔开 也可以用空格 也可以用类标签
<style> div>p>span{ background: blue; } </style>选择的同一个元素 增加权重 标签名写在最前面 每个小选择器之间不要加空格
<style> li{ /*1*/ color:blue; } .list1{ /*10*/ color:red; } li.list1{ /*1+10=11*/ color:yellow; } </style> <ul> <li class="list1">选项一</li> <li>选项二</li> <li>选项三</li> </ul>可以同时选择多个元素,设置相同样式 逗号两边的选择器没有任何关系
<style> 第一种方法 div{ color: red; background: lavenderblush; } span{ color: red; background: lavenderblush; } 第二种方法 div,span{ color: red; background: lavenderblush; } </style> <div>div</div> <span>span</span>一般用在表单里面 比如文本框密码框按钮 给这些标签加样式
<style> input[type=test]{ width: 300px; height: 200px; border-color: blue; } input[type=password]{ width: 300px; height: 200px; border-color: blue; } </style> <input type="text"/> <input type="password"/>:hover 鼠标经过时的样式
<style> a:hover{ /*鼠标经过a标签的样式*/ color: red; text-decoration: none; /*去掉下划线*/ } </style> <a href="##">我是一个a链接</a>