前面讲解了h系列标签,div标签,p标签。这些标签都有一个共同的特点,就是每个标签会独占一行。
先看一段代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<div>
<p>夜雨寄北</p>
<p>作者:李商隐</p>
<p>君问归期未有期,巴山夜雨涨秋池。</p>
<p>何当共剪西窗烛,却话巴山夜雨时。</p>
</div>
<hr/>
<div>
<span>夜雨寄北</span>
<span>作者:李商隐</span>
<span>君问归期未有期,巴山夜雨涨秋池。</span>
<span>何当共剪西窗烛,却话巴山夜雨时。</span>
</div>
</body>
</html>
表现效果:
块级元素在浏览器显示时,通常会以新行来开始(和结束)。
内联元素在显示时通常不会以新行开始,会排在一行,一行排满了才换行。
实例: <b>, <td>, <a>, <img>
常见的块级元素:<h1>, <p>, <ul>, <table>。
常见的行内元素:实例: <span> <b>, <a>, <img>。
但是行内元素和块级元素是可以相互转化的,后面我们学了css之后就会明白。