day03(标签+css选择器)

标签的分类

1.1 块标签

h1 ,p,ul,li,dl,dt,dd,
特点:独占一行,能设置width,height

1.2 内联标签

a ,span,i,em,strong
特点:并排显示,不能设置width,height   不能设置margin-top,margin-bottom

1.3 内联块

input,img,button
特点:1.并排显示,设置width,height
  • 内联元素和内联块元素 块标签转化
display:block;块标签默认值;
display:inline;内联标签默认值;
display:inline-block;内联块标签默认;
想转化成什么就加纳个默认值;

不改变内联和内联块的属性,实现水平居中

父级{
text-align:content;
}

css选择器
定义:选定你所要改变的元素的一种方式。

2.1分类

 (1).css元素选择器
文档的元素就是最基本的选择器
p{color:pink}
 (2).class选择器
.test{color:yellow}
(3).id选择器
#first{color:blue}
 (4).分组选择器
p,h4{background:gray}
(5).后代选择器
div>span{} //选取div所有子元素为span的标签
(6).兄弟选择器
div+p{}选取紧邻div之后的第一个兄弟元素
div~p{}选取紧邻div之后的所有兄弟元素
(7).伪类选择器
div:hover{}
input:focus{}
(8).伪元素
":before" 伪元素可以在元素的内容前面插入新内容
p:before{
  content:''
}
":after" 伪元素可以在元素的内容之后插入新内容。
p:after{
 content:''
}
(9).属性选择
div[class='test']{}

2.2选择器的优先级别排序

hello world
元素选择器

问题

1下划线

text-decoration:none underline overline

你可能感兴趣的:(day03(标签+css选择器))