前端基础必知:HTML水平线标签 <hr>全解析

【网页前端设计HTML】水平线、div、自闭合标签及块元素和行内元素、特殊符号 使用所分享的知识,还不能够完成下图的设计,观察一下,我们还有什么知识没讲呢?聪明的你一定能看到:一条长长的线分隔开每一个科目,但是这条长线怎么表示,用什么标签呢? 阅读详情

在网页开发中,我们经常需要在内容块之间添加一条视觉上的分割线,以提升页面的可读性和美观度。在 HTML 中,实现这一需求最简单、最经典的方式就是使用水平线标签——<hr>。

今天,我们就来深入浅出地了解一下这个看似简单却非常实用的标签。

一、 什么是 <hr>标签?

<hr>标签全称是 Horizontal Rule(水平线)。顾名思义,它的作用就是在浏览器页面中插入一条水平分割线。

  • 单标签:它是一个单标签(不需要成对出现),写成 <hr>或 <hr />均可。
  • 语义与表现:在早期版本的 HTML 中,<hr>仅仅用来画一条横线。但在现代网页标准中,它更倾向于表达语义上的主题分隔(比如段落之间的切换)。当然,在浏览器默认的渲染下,它依然表现为一条水平线。
<p>这是文章的上半部分,讲述了一个扣人心弦的故事。</p>
<hr>
<p>这是文章的下半部分,故事发生了戏剧性的转折。</p>

(上述代码会在两段文字之间自动渲染出一条系统默认样式的灰色细线)

二、 <hr>标签的核心属性

虽然现在更推荐使用 CSS 来控制样式,但在很多快速开发或简单的静态页面中,我们依然可以直接通过 <hr>的原生属性来快速调整它的外观。

常用的属性有以下四个:

  1. width:控制宽度
  • 作用:设置水平线的宽度。
  • 单位:像素(px)。在 HTML 中,如果属性值是像素,px 单位可以省略不写。
  • 示例:width="500"表示宽度为 500 像素。
  1. size:控制高度/粗细
  • 作用:设置水平线的垂直高度(即线条的粗细)。
  • 单位:像素(px),同样可以省略单位。
  • 示例:size="20"表示线条高度为 20 像素。
  1. color:控制颜色
  • 作用:设置水平线的颜色。
  • 取值:可以使用英文颜色名(如 red)或十六进制颜色码(如 #ff0000)。
  • 示例:color=“red”
  1. align:控制对齐方式
  • 作用:当水平线的宽度小于父容器宽度时,设置其在页面中的水平对齐方式。
  • 取值:
    • left:左对齐
    • center:居中对齐(默认值)
    • right:右对齐
  • 示例:align=“left”

💡 温馨提示:
标签的多个属性之间没有前后顺序要求,只需用空格隔开即可。

三、 实战代码演练

为了更好地理解,我们来看一个综合的例子。下面的代码展示了不同属性组合下的 <hr>标签效果:

<p>我是一个普通段落。</p>

<!-- 默认样式的水平线 -->
<hr>

<!-- 自定义了颜色、宽度和高度的水平线 -->
<hr color="red" width="500" size="20">

<!-- 左对齐的红色粗横线 -->
<hr color="red" width="500" size="20" align="left">

<!-- 右对齐的红色粗横线 (px单位省略) -->
<hr color="red" width="500" size="20" align="right">

<p>我也是另一个普通段落。</p>

通过以上代码,你可以直观地看到不同属性如何改变水平线的形态。1px​ 在屏幕上就是一个最小的点,通过调整 size 的值,我们就能轻松画出粗细不同的线。

总结

<hr>标签虽然小巧,但在网页排版中扮演着重要的角色。掌握它的基本属性(width, size, color, align),能让你在不借助外部 CSS 的情况下,快速实现页面内容的优雅分割。

当然,如果你追求更现代、更灵活的网页设计,建议后续尝试用 CSS 的 border或 background-color来替代这些原生属性。但无论如何,了解 <hr>都是前端打怪升级路上坚实的一步!

Happy Coding! 🚀

读者互动:

  • 如果你觉得文章有待改进,请在评论区留言,我会认真考虑每一条建议。
  • 如果觉得文章有帮助,欢迎点赞鼓励。
  • 想与我共同进步,欢迎关注我。

💬 感谢各位读者的支持与关注!期待与大家一起在前端开发的道路上共同进步!🎉

「HTML和CSS入门指南」hr 标签详解 标签是 HTML5 中用于插入水平分割线的标签,常用于在页面中添加分隔线或者段落之间的分割线。通过灵活运用 标签和属性,我们可以帮助用户更好地理解页面内容,同时也可以美化和装饰页面。在实际应用中需要注意避免过度使用 标签,以使页面看起来简洁明了。 阅读详情

相关推荐

HTML <hr> 标签

hr> 标签在 HTML 页面中创建一条水平线。水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。

玄链教育 2009

HTML5下<hr>标签的CSS样式定制

hr>标签在HTML页面中创建一条水平线,这条水平线通常用于分隔段落、章节或者主题变化。在HTML中,是一个空元素,没有结束标签,直接使用即可。然而,在XHTML中,为了符合XML的严格语法,必须被正确地关闭,比如。

2473

Python全栈入门到实战【前端篇 02】HTML基础标签详解,构建网页的骨架

下面我们将前面学到的所有标签结合起来,编写一个完整的个人介绍页面。

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 2132

HTML的基础知识

上述代码将该段落的文本颜色设置为蓝色,字体大小设置为16像素。

2303_79299383的博客 2365

使用 C# 开发海康设备实时视频流的监控与报警系统

本文介绍了如何使用C#结合海康威视SDK(HCNetSDK)开发安防监控系统,涵盖设备登录、视频流获取、报警处理和云台控制等核心功能。内容包括开发环境配置、系统架构设计、关键代码实现(如设备登录、实时视频播放、报警设置)以及用户界面设计。通过Windows Forms/WPF,开发者可构建完整的监控应用,实现设备管理、视频监控、报警响应等功能。系统采用模块化设计,便于扩展和维护,适用于各类安防场景。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1357

分位数回归和stata

分位数回归与stata 找了半天也没找到我想看的那种完整点的stata教程,只好自己写一个了… 参考教材:《用STATA学微观计量经济学》&《高级计量经济学及STATA应用_第2版》 第一部分 纯理论 更加详细的百度吧,很长很长,这里主要是拿来和ols比较。ols是均值回归,求解的方法是残差的平方最小,而这里就是对残差的绝对值用分位数做惩罚。(思想了解一下即可) 第二部分 Stata...

Joycezzz的博客 1万+

html语言中hr是什么意思,网页制作中的hr是什么意思

网页制作中的hr是一个标签,该标签用来在html页面中创建一条水平线,这条水平线可以在视觉上将文档分割成两个部分,使用方法如【】。HR,是网页程序的标签语言, 标签在 HTML 页面中创建一条水平线。 标签在 HTML 页面中创建一条水平线水平分隔线(horizontal rule)可以在视觉上将文档分隔成两个部分。是网页编辑里的一个标签,其表现形式为一条横线。r width="90%" size...

weixin_35794520的博客 5952

【Unity游戏开发】SDK接入与集成——小白入门篇

一、简介   通常一款游戏开发到后期,一般都会涉及到第三方SDK的接入与集成,对于不熟悉SDK接入的同学来说,接SDK每次都是云里雾里,而熟悉SDK接入的同学又觉得不断地重复做接入SDK工作这样没有成就感,太尼玛无聊了(Android渠道一弄就十几个,直接吐血)。其实通常情况下接入SDK都是很简单的一个过程,本系列博客就让马三和大家从小白开始,从零基础开始学习如何接入SDK以及一些常见的SDK的...

weixin_34195142的博客 5763

Html - 换行与水平线:br 和 hr 标签的基础使用

在网页开发的世界里,HTML标签是我们构建页面结构的基石。其中,和这两个看似简单的标签,虽然功能单一,但在实际开发中却扮演着不可或缺的角色。今天,我们将深入探讨这两个标签的基本用法、高级应用以及它们在现代网页设计中的最佳实践。首先,让我们来了解一下这两个标签的基本定义:这两个标签都属于HTML中的空元素(void elements),意味着它们不会包含其他内容,也不会有结束标签。 实际应用示例 Java后端处理HTML输出示例 在实际项目中,我们经常需要通过Java后端动态生成HTML内容。以下是一个Sp

千淘万漉虽辛苦,吹尽狂沙始到金 5282

K型热电偶负电压采集难题?3种运放电路设计方案对比(含Multisim仿真)

本文针对K型热电偶在低温测量中产生的负电压采集难题,详细对比了三种运放电路设计方案,包括双电源运放反相放大、单电源仪表放大器和差分放大电路,并结合Multisim仿真数据分析了各方案的性能差异。文章还提供了PCB布局和抗干扰设计的实战技巧,帮助工程师解决热电偶信号采集中的核心挑战。

postgres8guard的博客 1019

别再乱删文件了!修复Print Spooler服务自动停止的3个关键检查点(附Win10/Win11实测)

本文深入解析Windows系统中Print Spooler服务自动停止的常见原因及修复方法。从第三方驱动冲突、权限与服务依赖关系到打印队列积压,提供3个关键检查点的详细排查步骤,帮助用户彻底解决打印服务异常问题,适用于Win10/Win11系统。

weixin_31569671的博客 675

HTML基础(三)---- hr水平线

hr标签 1.定义和用法: &lt;hr/&gt;标签在HTML页面中创建一条水平线。 水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。 2.有水平线肯定就有竖线,下面就是生成竖线的方法: &lt;hr style="height: 100px;width: 4px; border-color: red;" /&gt; 接下来讲讲生成...

Lzs1998的博客 4924

数模【Mathematica(安装、入门方法、基本计算、基本图形、创建互动模型、利用数据、幻灯片演示、完整实例)】

Mathematica(安装and激活、入门方法、基本计算、基本图形、创建互动模型、利用数据、幻灯片演示、完整实例) Mathematica_11.3.0 安装教程 Mathematica11.3 激活 P1 笔记本 P2 入门方法 P3 基本计算 P4 基本图形 P5 创建互动模型 P6 利用数据 P7 演示 P8 完整实例

upward 12万+

HTML标签入门篇(1)——标题标签、段落标签、换行标签、水平线标签、图片标签、文本标签

本文介绍了HTML中常用标签的使用方法,分为四部分:1.标题标签(h1-h6)及其对齐属性;2.段落、换行和水平线标签的应用与样式设置;3.图片标签的属性(src/alt/width/height/title)及使用技巧;4.文本样式标签(em/b/i/strong/del/span)与段落标签的嵌套使用。文章通过代码示例展示了各标签的实际效果,并推荐了VSCode的"open in browser"插件以提高开发效率。

m0_70325779的博客 4061

【网络安全 | 渗透工具】密码字典生成工具crunch、cupp安装使用教程

Crunch是一个常用的密码破解工具,它可以根据指定的字符集、长度和模式生成各种可能的密码并进行暴力破解。同时,Crunch可以将生成的密码保存到文件中,以便在破解工具中使用。在进行渗透测试时,手动收集密码字典是十分耗时的,利用密码字典生成工具可以大幅缩短时间,提高爆破宽度。

等风来 8424

【YOLOv11】014、YOLOv11模型导出:PyTorch到ONNX格式转换与优化

摘要:本文详细介绍了如何将PyTorch训练的YOLOv11模型高效转换为ONNX格式。重点包括:分离模型特征提取与后处理、设置动态维度、优化ONNX算子、验证转换正确性等关键步骤。作者分享了实际项目中的经验教训,如版本对齐、算子兼容性处理、后处理分离等实用技巧,并推荐使用onnx-simplifier工具优化模型。文章强调模型转换是一个需要反复调试的过程,建议保留转换记录形成知识库,以提高部署效率并避免常见错误。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 306

HTML hr 标签的用法

HTML hr 标签的用法 实例: <html> <body> <p>hr 标签定义水平线:</p> <hr /> <p>这是段落。</p> <hr /> <p>这是段落。</p> <hr /> <p>这是段落。</p> </body> </html> ...

qq_23835463的博客 1474

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

换行br与水平线hr:简单但常用的空标签

在HTML的大家族中,有两个标签非常不起眼——它们是没有内容的空标签,用法也很简单,很多人觉得不就是换个行、画条线嘛。但就是这两个简单的小标签,在实际开发中经常会用到,也常常被用错。它们就是——换行标签 ` 和水平线标签。全文依次讲解两个容易被忽视的小标签、换行标签 br、水平线标签 hr、br和hr的对比、空标签家族等内容。

未来 95% 的 AI 应用将变得隐形,广泛融入日常生活。 9676

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

HTML5 水平线标签 hr

水平线标签hr 属性:color 颜色 size 粗细 width 宽度 aligh 水平对齐方式 (left / right / center )默认居中对齐 例:<hr color="green width="500px" size="3" align="left"> noshade: 当设置为ture的时候 水平线是2D效果(纯色) ...

前端工程师,博文都是自己学习到的,或者开发中遇到的点,记录一下 3651

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

QD1-P4 HTML标题标签(h)水平线标签(hr)

本节学习: title标签(页面标题) h标签(文章标题) hr标签(横线) body标签的属性(网页背景色,字体颜色)

qq_38641599的博客 1505

Web前端开发——HTML之HTML标签(Ⅰ)h1~h6、p、br、pre、span、hr

目录 1 HTML标签 1.1 标题 h1~h6 1.1.1 测试代码 1.1.2 运行结果 1.2 段落 p 1.2.1 测试代码 1.2.2 运行结果 1.3段内换行 br 1.3.1 测试代码 1.3.2 运行结果 1.4空格字符 1.4.1 测试代码 1.4.2 运行结果 1.5预留格式 pre 1.5.1 测试代码 1.5.2 运行结果 1....

wq_ocean_的博客 6966

前端基础——HTML常用标签

学习目标 理解: 相对路径三种形式 应用 排版标签 文本格式化标签 图像标签 链接 相对路径,绝对路径的使用 1. HTML常用标签 首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了。 不会再给结构标签指定样式了。 HTML标签有很多,这里我们学习最为常用的,后面有些较少用的,可以查下手册就可以。 1...

hewenqing 2320

【HTML 教程系列第 10 篇】什么是 HTML 中的水平线标签 hr

什么是 HTML 中的水平线标签 hr

“Allen Su”的博客 8406

HTML <hr /> 标签 在页面中创建一条水平线

一,定义和用法 <hr /> 标签在 HTML 页面中创建一条水平线。 水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。 二,HTML 与 XHTML 之间的差异 在 HTML 中,<hr> 标签没有结束标签。 在 XHTML 中,<hr> 必须被正确地关闭,比如 <hr />。 在 HTML ...

diaojilu3861的博客 4045

怎么在html中加横条,如何在HTML中插入一行?html横线标签hr全新讲解

对于刚刚入门的新手不知道如何在HTML中插入一行?那么接下来我们认识一下html横线标签hr。一:html横线标签hr属性 标签主要是在html中创建水平线,hr是单标签,是没有结束标签的,而且所有的浏览器都是支持 标签,在html中,水平特点是100%的宽度,独立使用一行,并且将上下内容有一定的距离。二:如何在HTML中插入一行1.需要右键单击html并从“打开方式”菜单中选择文本编辑器(例如,...

weixin_39827775的博客 1万+

HTML水平线标签

HTML水平线标签用 相应的属性有: width 水平线宽度 color 颜色 align 对齐 noshade 阴影

思过留痕 8028
上一篇: 前端基础:浏览器“吃”掉了我的换行?聊聊 <br>标签的正确姿势
下一篇: HTML 图片标签完全指南:从入门到精通
思码梁田
博客等级 码龄1年 2粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值