十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
CSS定义HR水平线的几种样式,不要小看了HR水平线哦,用好了会给你的网页增色不少,这一段代码分别定义了几种漂亮的HR样式及颜色,供你参考,如果喜欢,直接拷贝代码就用吧。
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了西城免费建站欢迎大家使用!
css是样式控制,而hr标签是内容强制换行,属于内容层面的东西,如果愿意添加不是不可以,都是完全可以的,但是为了保持代码清洁,不建议div和hr一起用
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns="" xml:lang="en" lang="en"
head
titleCSS定义HR水平线/title
style type="text/css"
.hr0{ height:1px;border:none;border-top:1px dashed #0066CC;}
.hr1{ height:1px;border:none;border-top:1px solid #555555;}
.hr2{ height:3px;border:none;border-top:3px double red;}
.hr3{ height:5px;border:none;border-top:5px ridge green;}
.hr4{ height:10px;border:none;border-top:10px groove skyblue;}
/style
/head
body
hr class="hr0" /
hr class="hr1" /
hr class="hr2" /
hr class="hr3" /
hr class="hr4" /
/body
/html
html中hr的虚线样式可用过CSS样式来控制,具体代码如下:
例如红色的虚线,代码可这样写:
行内样式 hr style="border:1px dotted red"
hr在chrome中默认是左对齐。在IE中默认是居中对齐,要想左对齐css中用text-align:left。
hr style="text-align:left;" 或 hr align="left"
hr的颜色设置
hr style="border:0;background-color:#ff0000;height:1px;"
如果不加border:0;的话,虽然颜色改变了,但是会显示一条黑色的边框。如果不加height:1px;的话,在chrome会显示不出来。
hr 标签在 HTML 页面中创建一条水平线。
水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。
至于CSS,如果不针对HR标签书写CSS样式,那就只是一条黑色水平线。
CSS可以定义更漂亮的分割线。例如颜色描边背景边距等。