![HTML+CSS+JavaScript编程入门指南(全2册)](https://wfqqreader-1252317822.image.myqcloud.com/cover/887/47378887/b_47378887.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.4 水平线
水平线用于段落与段落之间的分隔,使文档的结构更清晰、文字的编排更整齐。水平线自身具有很多属性,如宽度、高度、颜色、排列对齐等。在HTML5中经常会用到水平线,合理使用水平线可以获取非常好的页面装饰效果。一篇内容繁杂的文档,如果合理放置几条水平线,就会变得层次分明、便于阅读。
2.4.1 水平线标签
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/43_3.jpg?sign=1739293598-6JENwI7yAECN1IcSLd5jGMhWSAWaKmS4-0-ddc20f122a5caa9f4df761fa7e8fa967)
在HTML5中使用<hr>标签来创建一条水平线。水平线可以在视觉上将文档分割成各个部分。在网页中输入一个<hr>标签,就添加了一条默认样式的水平线。
语法如下:
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/43_4.jpg?sign=1739293598-kSOQ4PUlU9CHxMaHJ7v6SPX5TKW6bYWI-0-b227c95b66d22f033cad9bd89233853b)
接下来,使用<hr>水平线标签,制作一个果酱制作原料的列表清单。<hr>水平线标签经常用在段落之间起到提醒分组的作用,也可以使用该标签制作一些简单的列表清单,比如餐厅菜单、食品原料等。具体代码如下(实例位置:资源包\MR\源码\02\09):
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/43_5.jpg?sign=1739293598-sxXBIxKddqfUAYucovn5zAG7NA8GxpCV-0-9396198ea261913c5c62b60774d6cc43)
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/44_1.jpg?sign=1739293598-uv6ik7Z5CkmjfPGiD1G5Tv67vqfK3cMb-0-69f450432860b10dddacc4ee996b9203)
运行效果如图2.13所示。
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/44_2.jpg?sign=1739293598-NYE1bsw2wf98bZNii0qlx4i0e0OkqRz9-0-45435029649e9f4a4974498f3cef91f7)
图2.13 使用水平线标签的页面效果
2.4.2 水平线标签的宽度
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/45_1.jpg?sign=1739293598-nvjmWp85694BcjGXEbJKPvvBLiDtEdRv-0-985b2eced072856f78609374a8b4f5b7)
在默认情况下,在网页中添加的水平线是100%的宽度,而在实际创建网页时,可以对水平线的宽度进行设置。
语法如下:
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/45_2.jpg?sign=1739293598-FIZ5dQDHP9bOn2JFAQPyjzeCypb1wxmE-0-4212ee70f7e144a487824ccf1e4bca94)
在该语法中,水平线的宽度值既可以是确定的像素值,也可以是窗口宽度值的百分比。
接下来,利用<hr>水平线标签中的宽度属性,实现一则微故事的页面文字装饰效果。首先使用<p>段落标签将“故事是这样开始的:”文本内容放入,然后在<p>标签代码上方添加<hr>水平线标签,并且添加 width 属性,属性值为 120。具体代码如下(实例位置:资源包\MR\源码\02\10):
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/45_3.jpg?sign=1739293598-xBITPtPDkB2FIkgSLHqPWn3gDk8kd8lI-0-0a304e9dd6926d3a7b66509b63126720)
运行效果如图2.14所示。
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/46_1.jpg?sign=1739293598-YMc70t1TfyFY2OgfcJu5BsTHWeAiiPOf-0-cab6355602ff35bc4d406c1e5ef01362)
图2.14 利用<hr>标签装饰文字