1、可以用CSS中的边框实现,border是设置边框的属性,有一个属性dotted就是点划线。具体的设置方法,首先新建一个html文件,在文件内写入一个div标签,给它一个class属性demo:
2、设置demo的class样式,这里给demo一个宽度,表示点划线的长度,高度设为0,然后设置border-bottom的属性的边框样式为dashed点划线,宽度为5px,颜色为黑色,这样就设置好了:
3、打来浏览器,可以看到屏幕中的一条黑色点划线、以上就是用css实现点划线的流程:
要在文字中间实现有一条横线的效果可以使用CSS中CSS text-decoration 属性就可以达到效果。
CSS text-decoration 属性相关介绍及事例:
浏览器支持:所有主流浏览器都支持 text-decoration 属性。
定义、用法和说明:text-decoration 属性规定添加到文本的修饰。
CSS text-decoration 属性的值:
A、none 默认。定义标准的文本。
B、underline 定义文本下的一条线。
C、overline 定义文本上的一条线。
D、line-through 定义穿过文本下的一条线。
E、blink 定义闪烁的文本。
F、inherit 规定应该从父元素继承 text-decoration 属性的值。
实例:
h1 {text-decoration:overline}
h2 {text-decoration:line-through}
h3 {text-decoration:underline}
h4 {text-decoration:blink}
设置 h1、h2、h3、h4 元素的文本修饰。
注释:
A、任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。
B、IE、Chrome 或 Safari 不支持 "blink" 属性值。
C、修饰的颜色由 "color" 属性设置。
D、这个属性允许对文本设置某种效果,如加下划线。如果后代元素没有自己的装饰,祖先元素上设置的装饰会“延伸”到后代元素中。不要求用户代理支持 blink。
<style type="text/css" media="screen">.line_m{text-decoration:line-through}
</style>
<span class="line_m">中间是空格</span>文字<span class="line_m">中间是空格</span>
需要多长就多加一个(空格)。
CSS就是一种叫做样式表(stylesheet)的技术。也有的人称之为层叠样式表(Cascading Stylesheet)。
在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。
只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
它的作用可以达到:
(1)在几乎所有的浏览器上都可以使用。
(2)以前一些非得通过图片转换实现的功能,现在只要用CSS就可以轻松实现,从而更快地下载页面。
(3)使页面的字体变得更漂亮,更容易编排,使页面真正赏心悦目。
(4)你可以轻松地控制页面的布局 。
(5)你可以将许多网页的风格格式同时更新,不用再一页一页地更新了。你可以将站点上所有的网页风格都使用一个CSS文件进行控制,只要修改这个CSS文件中相应的行,那么整个站点的所有页面都会随之发生变动。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)