day02

.###A我今天学到了什么

html标签的分类

1、块标签:

 独占一行、能设置宽高;
常用的块标签:div, p,h1~h6,ul,li,dl,dt,dd.
display:block

2、内联标签:

并排显示、不能设置宽高;不能设置margin-bottom,margin-top
常用的标签:a,span,em,strong;
display:inline

3、内联块:

并排显示、能够设置宽高
常用的标签:img,button,input
display:inline-block

4、如何让内联元素和内联块元素水平居中

方法一:转化成块元素
display:block
margin-left;margin-right.
方法二:
给父级加text-align:center

5、CSS选择器的分类

hello word

标题

CSS元素选择器:
p{color:blue}
class选择器:
.test{color:red}
id选择器:
#first{color:yellow}
分组选择器:
p,h4{background:gray}
后代选择器:
div>span{}
//选取div所有子元素为span的标签
div span{}
//选取div之后的所有的元素
兄弟选择器:
div+p{}
选取紧邻div的第一个兄弟元素p
div~p{}
选取div之后的所有元素
属性选择:
div[class='test']{}
伪类选择器:
div:hover{}元素
input:focus{}搜索框
伪元素:
“before”:可以在元素的内容前面插入新内容
p:before{content:"    "}
“after”:可以在元素的内容后面插入新内容
p:after{after:“    ”}
选择器的优先级排序:
!importent>ID选择器>class选择器>p元素选择器
div{color:red !importent}>div#fiest{color:yellow}>div.test{color:red}>p{color:blue}

B我今天掌握了什么

1、块标签:
 独占一行、能设置宽高;
常用的块标签:div, p,h1~h6,ul,li,dl,dt,dd.
display:block
2、内联标签:
并排显示、不能设置宽高;不能设置margin-bottom,margin-top
常用的标签:a,span,em,strong;
display:inline
3、内联块:
并排显示、能够设置宽高
常用的标签:img,button,input
display:inline-block

4、如何让内联元素和内联块元素水平居中

方法一:转化成块元素
display:block
margin-left;margin-right.
方法二:
给父级加text-align:center

CSS选择器的分类

hello word

标题

CSS元素选择器:
p{color:blue}
class选择器:
.test{color:red}
id选择器:
#first{color:yellow}
分组选择器:
p,h4{background:gray}
后代选择器:
div>span{}
//选取div所有子元素为span的标签
div span{}
//选取div之后的所有的元素
兄弟选择器:
div+p{}
选取紧邻div的第一个兄弟元素p
div p{}
选取div之后的所有元素
属性选择:
div[class='test']{}
伪类选择器:
div:hover{}元素
input:focus{}搜索框
伪元素:
“before”:可以在元素的内容前面插入新内容
p:before{content:"    "}
“after”:可以在元素的内容后面插入新内容
p:after{after:“    ”}
选择器的优先级排序:
!importent>ID选择器>class选择器>p元素选择器
div{color:red !importent}>div#fiest{color:yellow}>div.test{color:red}>p{color:blue}

C哪里掌握的不好

1.内联元素

常用的内联元素

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

2.后代选择器

//HTML

hello world

hello world

  • hello world

  • hello world

//css

你可能感兴趣的:(day02)