HTML段落标签、换行标签、文本格式化标签与水平线标签

目录

HTML段落标签

HTML换行标签

HTML格式化标签

加粗标签

倾斜标签

删除线标签

下划线标签

HTML水平线标签


HTML段落标签

在网页中,要把文字有条理地显示出来,就需要将这些文字分段显示。在 HTML 标签中,<p>标签用于定义段落,它可以将整个网页分为若干个段落。

为文本分段可以使用段落标签<p> </p>包裹需要放在一段的文字

html 复制代码
<p>这是第一个段落</p>
<p>这是第二个段落</p>

注意:

  1. 在网页界面显示时,段落和段落之间存在一个较大的空隙
  2. 当前的<p>标签描述的段落,前面还没有缩进
  3. 文本在一个段落中会根据浏览器窗口的大小自动换行
  4. HTML 内容首尾处的换行, 空格均无效
  5. 在 HTML 中文字之间输入的多个空格只相当于一个空格.
  6. HTML中直接输入换行不会真的换行,而是相当于一个空格

示例代码:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>段落标签</title>
</head>
<body>
    <p>这是第一个段落</p>当前段落内容
    第二行内容
    <p>这是第二个段落</p>当前段落内容
    第二行内容
</body>
</html>

效果如下:

HTML换行标签

在HTML中,常见用<br/>标签表示换行,也可以用<br>标签,但是不规范

📌

注意<br/>标签为单标签

html 复制代码
这是第一句话,接下来需要换行<br/>已经换行

示例代码:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>段落标签</title>
</head>
<body>
    这是第一句话,接下来需要换行<br/>已经换行
</body>
</html>

效果如下:

HTML格式化标签

在HTML中,可以使用下面的标签实现对应的属性,并且这些标签可以嵌套使用

  1. 加粗: <strong> 标签 和 <b> 标签
  2. 倾斜: <em> 标签 和 <i> 标签
  3. 删除线: <del> 标签 和 <s> 标签
  4. 下划线: <ins> 标签 和 <u> 标签

📌

在四个格式化标签中虽然每一类的第一个标签和第二个标签实现的效果相同,但是为了更加强调文本效果,提高代码可读性,推荐用第一种标签

加粗标签

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>粗体测试</title>
</head>
<body>
    <h1>下面是加粗文本和非加粗文本的对比</h1>
    <strong>这是一个加粗文本</strong><br>
    这是一个普通文本
</body>
</html>

效果如下:

倾斜标签

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>倾斜标签测试</title>
</head>
<body>
    <h1>下面是倾斜文本和非倾斜文本对比</h1>
    <em>这是一个倾斜的文本</em><br>
    这是一个普通文本
</body>
</html>

效果如下:

删除线标签

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>删除线标签测试</title>
</head>
<body>
    <h1>下面是有删除线和没有删除线的文本对比</h1>
    <del>这是有删除线的文本</del><br>
    这是一个普通文本
</body>
</html>

效果如下:

下划线标签

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>下划线标签测试</title>
</head>
<body>
    <h1>下面是有下划线的文本和无下划线的文本对比</h1>
    <ins>这是一个有下划线的文本</ins><br/>
    这是一个普通文本
</body>
</html>

效果如下:

HTML水平线标签

在HTML中,使用<hr>标签可以在网页上实现水平分割线的效果

📌

注意,水平分割线标签为单标签

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>水平线标签测试</title>
</head>
<body>
    <h1>当前标签下面的横线为水平线</h1>
    <hr>
    这是分割线下方的测试文本
</body>
</html>

效果如下:

相关推荐
办公自动化软件定制化开发python5 分钟前
开源!Edge TTS 音频转换工具 v2.1:批量文本转语音,支持段落拆分与多发音人
前端·edge·音视频
27669582928 分钟前
jd 变速滑块逆向角度分析
前端·python·京东滑块·京东逆向·京东变速滑块·cfe滑块·wasm逆向
ct97811 分钟前
Vue 项目性能优化
前端·vue.js·性能优化
魔术师Grace22 分钟前
真正值钱的 AI 小工具,可能只是帮人少打一遍字
前端·人工智能
用户新4 小时前
JS事件深度解析四 事件的循环和异步
前端·javascript·事件·event loop
广州灵眸科技有限公司9 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) Easy-Eai编译环境准备与更新
服务器·前端·人工智能·python·深度学习
万少10 小时前
我把 Kimi 接进微信,几分钟做了个随手出图助手
前端
xiaofeichaichai11 小时前
网络请求与实时通道
前端·网络
kTR2hD1qb11 小时前
从 Responses API 到 Chat Completions:一个模型网关的设计复盘
linux·前端