- HTML 教程
- HTML 教程
- HTML - 简介
- HTML - 编辑器
- HTML - 基本标签
- HTML - 元素
- HTML - 属性
- HTML - 标题
- HTML - 段落
- HTML - 字体
- HTML - 块和内联元素
- HTML - 样式表
- HTML - 文本格式化
- HTML - 引用
- HTML - 注释
- HTML - 颜色
- HTML - 图像
- HTML - 图像映射
- HTML - iframe
- HTML - 短语标签
- HTML - 类
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表格标题
- HTML - 表格样式
- HTML - 表格 Colgroup
- HTML - 嵌套表格
- HTML 列表
- HTML - 列表
- HTML - 无序列表
- HTML - 有序列表
- HTML - 定义列表
- HTML 链接
- HTML - 文本链接
- HTML - 图片链接
- HTML - 电子邮件链接
- HTML 颜色名称和值
- HTML - 颜色名称
- HTML - RGB 和 RGBA 颜色
- HTML - 十六进制颜色
- HTML - HSL 和 HSLA 颜色
- HTML 表单
- HTML - 表单
- HTML - 表单属性
- HTML - 表单控件
- HTML - 输入属性
- HTML 媒体
- HTML - 视频元素
- HTML - 音频元素
- HTML - 嵌入多媒体
- HTML 标头
- HTML - 头部
- HTML - 网站图标
- HTML - JavaScript
- HTML 布局
- HTML - 布局
- HTML - 布局元素
- HTML - CSS布局
- HTML - 响应式网页设计
- HTML - 特殊符号
- HTML - 表情符号
- HTML - 样式指南
- HTML 图形
- HTML - SVG
- HTML - 画布
- HTML API 接口
- HTML - Geolocation API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSockets
- HTML - Web 存储
- HTML - 服务器发送事件
- HTML 杂项
- HTML - 数学标记语言
- HTML - 微观数据
- HTML - 索引数据库
- HTML - Web 消息传递
- HTML - CORS
- HTML - Web RTC
- HTML 演示
- HTML - 音频播放器
- HTML - 视频播放器
- HTML - Web 幻灯片台
- HTML 工具
- HTML - 二维码
- HTML - Modernizr
- HTML - 验证器
- HTML 备忘单
- HTML - 标签参考
- HTML - 属性参考
- HTML - 事件参考
- HTML - 字体参考
- HTML - ASCII 代码参考
- HTML - 实体
- MIME 媒体类型
- HTML - URL 编码
- HTML - ISO 语言代码
- HTML - 字符编码
- HTML - 已弃用的标签和属性
HTML - 块和内联元素
每个 HTML 元素都有自己的显示值,具体取决于 elemment 的类型。用于创建网页的逻辑和语义布局的块元素。它们有助于将内容组织成有意义的部分,并使浏览器、搜索引擎和网站访问者更容易理解网页不同部分的结构和含义。内联元素用于制作有用的块元素,例如添加锚链接。
在 HTML 中,块由各种元素包围,例如 <div>、<p>、<table> 等。所有 HTML 元素都可以分为两类。
- 块元素
- 内联元素
块元素
块级元素显示在屏幕上,就好像它们在它们之前和之后都有换行符一样。下面列出了一些块元素。
HTML 块元素列表
下面提到的所有元素都是块级元素,它们都以自己的新行开头,并且它们后面的任何内容都出现在下一行。
块级元素示例
在此示例中,我们将使用一些块级元素。在执行以下 HTML 代码时,它将生成一个标题和两个段落,用水平线分隔
<!DOCTYPE html>
<html>
<head>
<title>HTML块级元素</title>
</head>
<body>
<h3>HTML块级元素</h3>
<p>
这一行将出现在“标题”之后的下一行中。
</p>
<hr>
<p>
这一行将出现在“水平线”之后。
</p>
</body>
</html>
内联元素
另一方面,内联元素可以出现在同一行中,并且不会自行启动新行。一些常见的内联元素如下:
HTML 内联元素列表
下面提到的所有元素都是 inlnine 元素,它们不是从自己的新行开始的。
内联元素示例
在下面的示例中,我们将演示一些内联元素的用法。下面的代码将生成一个粗体行和一个斜体行。
<!DOCTYPE html>
<html>
<head>
<title>HTML内联元素</title>
</head>
<body>
<h3>HTML中的内联元素</h3>
<!-- 使用 <b> 内联元素 -->
<p>此<b>段落</b>为粗体。</p>
<!-- 使用 <i> 内联元素 -->
<p>这是一个<i>斜体</i>的段落。</p>
</body>
</html>
对 HTML 块元素和内联元素进行分组
有两种方法可以对这些元素进行分组;
- 使用 <div> 标签
- 使用 <span> 标签
使用 <div> 标签进行分组
<div> 标签是一个块级元素,它在对各种其他 HTML 标签进行分组和对元素组应用 CSS 方面发挥着重要作用。即使是现在,<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>