所有 HTML 元素都可以分为两类 (a) 块级元素 (b) 内联元素。

块元素

块元素总是在新行上开始,即独占一行,在它们之前和之后有一个换行符,块元素可以容纳其它块元素和内联元素。例如,<p>、<h1>、<h2>、<h3>、<h4>、<h5>、<h6>、<ul>、<ol>、<dl>、<pre>、<hr / >、<blockquote> 和 <address> 元素都是块级元素。它们都从自己的新行开始,并且它们后面的任何内容都出现在自己的新行上。

内联元素

和相邻的内联元素在一行。 <b>、<i>、<u>、<em>、<strong>、<sup>、<sub>、<big>、<small>、<li>、<ins>、<del>、<codeno otransR、<cite>、<dfn>、<kbd> 和 <var> 元素都是内联元素。

HTML分组元素

有两个重要的标签,我们经常使用它们来对各种其他 HTML 标签进行分组(i)<div> 标签和(ii)<span> 标签

<div> 标签

这是非常重要的块级标签,它在对各种其他 HTML 标签进行分组以及在元素组上应用 CSS 方面发挥着重要作用。即使现在 <div> 标签也可用于创建网页布局,我们使用 <div> 标签定义页面的不同部分(左、右、上等)。此标记不会在块上提供任何视觉变化,但与 CSS 一起使用时具有更多含义。

示例

以下是 <div> 标记的简单示例。我们将在单独的章节中学习层叠样式表(CSS),但我们在这里使用它来展示 <div> 标签的用法 -

<!DOCTYPE html>
<html>
   
   <head>
      <title>HTML div 标签</title>
   </head>
	
   <body>
      <!-- 第一个标签分组 -->
      <div style = "color:red">
         <h4>这是第一组</h4>
         <p>以下蔬菜列表</p>
         
         <ul>
            <li>土豆</li>
            <li>小白菜</li>
            <li>大白菜</li>
            <li>芹菜</li>
         </ul>
      </div>

      <!-- 第二个标签分组 -->
      <div style = "color:green">
         <h4>这是第二组</h4>
         <p>以下是水果列表</p>
         
         <ul>
            <li>苹果</li>
            <li>香蕉</li>
            <li>芒果</li>
            <li>草莓</li>
         </ul>
      </div>
   </body>
   
</html>

测试一下

<span> 标签

HTML <span> 是一个内联元素,它可用于对 HTML 文档中的内联元素进行分组。该标签也不提供块上的任何视觉变化,但与 CSS 一起使用时具有更多含义。

<span> 标签和 <div> 标签之间的区别在于 <span> 标签与内联元素一起使用而 <div> 标记与块级元素一起使用。

示例

以下是 <span> 标记的简单示例。我们将在单独的章节中学习层叠样式表(CSS),但我们在这里使用它来展示 <span> 标签的用法 -

<!DOCTYPE html>
<html>

   <head>
      <title>HTML span 标签</title>
   </head>
	
   <body>
         <p>这是<span style = "color:red">红色</span>,这是
           <span style ="color:green">绿色</span></p>

   </body>
	
</html>

测试一下