![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=1739275738-xMr6ZODSR11nEsRl4IlWwvFh1Sh5lvOu-0-54dee86fcacd530933a79ed2b9ab0ac7)
在HTML5中使用<hr>标签来创建一条水平线。水平线可以在视觉上将文档分割成各个部分。在网页中输入一个<hr>标签,就添加了一条默认样式的水平线。
语法如下:
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/43_4.jpg?sign=1739275738-bsYatSoIEOzeyx4XOqcc2EVPWeV7G6Hu-0-b7644d4f57c33ff8ce25e5b3c9635dd1)
接下来,使用<hr>水平线标签,制作一个果酱制作原料的列表清单。<hr>水平线标签经常用在段落之间起到提醒分组的作用,也可以使用该标签制作一些简单的列表清单,比如餐厅菜单、食品原料等。具体代码如下(实例位置:资源包\MR\源码\02\09):
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/43_5.jpg?sign=1739275738-lgfnsGbaVMkcm95Um69LYoNOmhrOjpPL-0-a5679ef92f20c9b19a6142c8822e5ec1)
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/44_1.jpg?sign=1739275738-MvZGKV6F10R27D2GJOXQb8VJT8CzrfJ2-0-e6ecf9781a3cb98e2de658483cdc005f)
运行效果如图2.13所示。
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/44_2.jpg?sign=1739275738-2Kdxx7oumiINLFKLjWLm5YQpV3Faivxd-0-11beca0bf28fe9cde34a305a9afcaa6d)
图2.13 使用水平线标签的页面效果
2.4.2 水平线标签的宽度
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/45_1.jpg?sign=1739275738-ri6WrdC9nyXVSSlvJlhzpfJkNtl9xegj-0-39398bc5d555a03d593c94fe32cf9a5d)
在默认情况下,在网页中添加的水平线是100%的宽度,而在实际创建网页时,可以对水平线的宽度进行设置。
语法如下:
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/45_2.jpg?sign=1739275738-vRbGlTknzZEOth7Uq9zyjLaNFttZ8343-0-1f552895f706b2913f97cbcc271bb0a2)
在该语法中,水平线的宽度值既可以是确定的像素值,也可以是窗口宽度值的百分比。
接下来,利用<hr>水平线标签中的宽度属性,实现一则微故事的页面文字装饰效果。首先使用<p>段落标签将“故事是这样开始的:”文本内容放入,然后在<p>标签代码上方添加<hr>水平线标签,并且添加 width 属性,属性值为 120。具体代码如下(实例位置:资源包\MR\源码\02\10):
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/45_3.jpg?sign=1739275738-cIuGIYrbeSFz9i0pY4pPcGwC0JzTmW1u-0-3f006f6a2408e897f3e9c43b3bab7bc0)
运行效果如图2.14所示。
![](https://epubservercos.yuewen.com/E0C79D/26763708101338706/epubprivate/OEBPS/Images/46_1.jpg?sign=1739275738-9E8B78CvNVMrc27OXjwlk0Pm8I3h4Wti-0-8633f4f0cca9884bcc0d6925f5312ef2)
图2.14 利用<hr>标签装饰文字