若是兩個一樣的標籤寫在一塊兒,出如今不一樣的行上面,這種就是塊級標籤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" >