网站制作开发过程中去除链接下划线的简单方法


来源:网站优化外包 作者:坪山网站建设公司 日期:2019-01-30 浏览:

默认情况下使用<a>或“锚点”元素链接到HTML的文本内容,使用下划线进行样式设置。通常Web设计人员,也选择通过删除下划线来删除此默认样式。但是也有许多设计师不喜欢带下划线的文本的外观,尤其是在包含大量链接的密集内容块中。所有这些带下划线的单词都会破坏文档的阅读流程。许多人认为,这些下划线实际上使单词更难区分和快速阅读,因为下划线改变了自然的样式。但是,在文本链接上保留这些下划线也有正当的好处。例如,当您浏览大文本块时,带下划线的链接加上适当的颜色对比度使读者可以轻松地立即扫描页面并查看链接所在的位置。
如果您决定从文本中删除链接,请确保找到设置该文本样式的方法,以区分什么是链接,什么是纯文本。这通常是通过前面提到的颜色对比来完成的,但是对于有色盲等视觉损伤的浏览者来说,光是颜色就会造成问题。根据他们特殊的色盲形式,对比度可能会完全消失在他们身上,使他们看不到链接文本和非链接文本之间的区别。这就是为什么带下划线的文本仍然被认为是显示链接的***方式。那么,如果您仍然想这样做,如何关闭下划线呢?接下来,我们就网站制作开发过程中去除链接下划线的简单方法展开讨论。
使用层叠样式表关闭链接上的下划线。
在大多数情况下,您不需要仅在一个文本链接上关闭下划线。相反,您的设计样式可能要求您从所有链接中删除下划线。您可以通过将样式添加到外部样式表来完成此操作。
a {
 text-decoration: none;
}
就这样。这一行简单的CSS将关闭所有链接上的下划线(它实际上使用CSS属性进行“文本修饰”)。
您还可以使用此样式获得更多的具体信息。例如,如果只想关闭“nav”元素内的下划线或链接,则可以这样写:
nav a {
 text-decoration: none;
}
现在,页面上的文本链接将得到默认的下划线,但导航中的文本链接将被删除。
许多网页设计师选择做的一件事是,当有人在文本上徘徊时,将链接“打开”。这可以使用:hover CSS伪类来完成,如下所示:
a {
 text-decoration: none;
}
a:hover {
 text-decoration:underline;
}
使用内联CSS
作为对外部样式表进行更改的替代方法,您还可以将样式直接添加到HTML中的元素本身。此方法的问题是,它将样式信息放置在HTML结构中,这不是***实践。样式(CSS)和结构(HTML)应该保持分离。如果您希望删除所有站点文本链接的下划线,则在每个链接中单独添加此样式信息将意味着在站点代码中添加大量的额外标记。这种页面膨胀可能会减慢站点的加载时间,并使整个页面管理变得更具挑战性。出于这些原因,对于所有页面样式需求,***始终使用外部样式表。
结语
尽管从网页的文本链接中删除下划线很容易,但您也应该注意这样做的后果。虽然它确实可以清理页面的外观,但这样做可能会以牺牲整体可用性为代价。下次考虑更改页面的“文本装饰”属性时,请考虑到这一点。
深圳市圣玺网络技术有限公司提供坪山区域的营销网站建设、品牌网站设计、企业网站改版制作、网站优化外包、网络营销推广、百度霸屏、SEO按天按效果付费等互联网广告服务!
本文由网上采集发布,不代表本站立场,转载联系作者并注明出处:http://www.webgaiban.cn/wzyh/1710.html

X

截屏,微信识别二维码

微信号:15019448256

(点击微信号复制,添加好友)

  打开微信