网站搭建(四)

HTML中“行内元素”和“块级元素”的区别,介绍换行符

每个HTML元素被浏览器明确的呈现,现在我们看一下“块级”元素和“行内”元素的区别。正确使用他们会使网页结构更清晰。

块级元素

块级元素占据了网页的一行,到目前为止,我们使用的大多都是块级元素,比如:

  • 标题 (<h1><h6>)
  • 有序表和无序表(<ol><ul>)
  • 表单项(<li>)
  • 段落(<p>)

每一个元素都是占据单独的一行

行内元素

就像名字一样,这类元素不占一整行,这类元素有:

  • 锚 (<a>)
  • 图像 (<img>)
  • 粗体(<strong>)
  • 强调文本(<em>)
如果有些困惑,通过代码就很容易理解了
<html>
 <head>
   <title>块级元素VS行内元素</title>
 </head>
 <body>
   <p>这是一个块级元素,占据了一整行!!</p>
   <p>为了证明楼上占了一整行,再写一行</p>
   <p>
     <strong>行内元素</strong> 经常 <em>出现在</em>块级元素内
     <a href="https://www.baidu.com/">他们不占新的一行</a>
   </p>
 </body>
</html>

显示出来是:

块级元素VS行内元素

这是一个块级元素,占据了一整行!!

为了证明楼上占了一整行,再写一行

行内元素 经常 出现在块级元素内 他们不占新的一行

Divs换行符

<div>是块级元素,占据一行,用来分隔网页上的元素。

Grouping Content with Divs

A占了一行

B与A之间隔了一行

<html>
 <head>
   <title>Grouping Content with Divs</title>
 </head>
 <body>
   <div>
     <h2>A占了一行</h2>
   </div>
   <div>
     <h2>B与A之间隔了一行</h2>
   </div>
 </body>
</html>

<div>与其他HTML元素并无特殊之处,现在你可以使用<div>在网页中构建出想要的文本格式


下篇文章介绍id和类属性


发表评论