若是两个一样的标签写在一块儿,出如今不一样的行上面,这种就是块级标签css
<h1-h6></h1-h6>,<p></p>,<div></div>html
占据整行,自带换行效果。除了div之外,通常块级标签都会有内外边距,宽度和高度。spa
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>标题1</h1> <h1>标题2</h1> </body> </html> 输出大概以下: 标题1 标题2
若是两个一样的标签写在一块儿,出如今同一行上面,这种就是内联标签code
<span></span>,<a></a>,<img/>htm
注意:在内联标签中,有一个标签,img标签,是有边距和宽度和高度的,叫行内块级标签。blog
影响:图片
使用text-align对标签内容进行对齐方式的显示,若是是在行内元素和行内块级元素上面,可能看不出效果。
缘由是,行内元素没有宽高,行内元素的宽高所有来自于内容的长度和高度。
行内块级元素默认也是没有设置宽高,可是行内块级元素能够设置宽度和高度。一旦设置了宽高之后,只要有剩余空间就能够看到对齐方式的效果。get
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <a href="https://www.baidu.com" target="_blank">百度</a> <a href="https://www.qq.com" target="_blank">腾讯</a> </body> </html> 输出大概以下: 百度 腾讯 (均为超连接)
1. block,以块状标签进行显示input
2. inline,之内联标签进行显示it
3. inline-block,以块状内联标签进行显示 ,相似图片这样的,一行能够有多个,同时具备宽高,内外边距。
4. none,以隐藏标签进行显示[隐藏起来的标签],相似<input type="hidden" >