html5
1、Html5语义化标签的理解
特性:
-
能够识别宽高
-
margin和padding的上下左右均对其有效 -
可以自动换行
-
多个块状元素标签写在一起,默认排列方式为从上至下
-
可以使用
margin:0 auto居中对齐
常用的块级标签:<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote>、<form>
特性:
-
无法设置宽高
-
margin上下无效,只有左右有效果,padding都有效果,会撑大空间;
box-sizing:border-box;无效,因为该属性针对盒模型。 -
不会自动换行
常用的行内标签:<a>、<span>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code>
特性:
-
不会自动换行
-
能够设置宽高
-
默认排列方式为从左到右
-
可以使用
text-align:center使内容相对于父盒子水平居中对齐,例如img标签,可以使用text-align:center,相对父盒子居中对齐、margin:0 auto无效 -
水平排列,但所有元素默认会有1个空格的间隙,因为元素之间在html中书写有回车换行,浏览器解析会将其解析成一个空格。
3、三类标签如何转换
-
display:inline;转换为行内元素 -
display:linline-block;转换为行内块元素 -
display:block;转换为块级元素
4、display有哪些值


浙公网安备 33010602011771号