zoukankan      html  css  js  c++  java
  • 转载 如何去掉超链接文字下的下划线

    去掉超链接的下划线,需要用样式表CSS来控制。关于CSS的概念,我写了一篇《样式表简明教程》,详细而且精炼、通俗,我想,很有必要阅读一下。
    当然,如果你暂时不想深入了解CSS的概念,下面将举三个实例来说明如何控制超链接的下划线。用记事本打开网页源代码(也可以先用IE打开网页,然后点击IE菜单栏的“查看→源文件”),然后弹出如下记事本窗口:
    webshu.htm - 记事本
    文件(F) 编辑(E) 搜索(S) 帮助(H)
    <html>
    <head>
    <title>网页树树</title>
    </head>
    <body>
    ……
    </body>
    </html>
    找到<head>和</head>这两句了吗?样式表语句就加在它们中间。如下:
    <html>
    <head>
    <style>a{TEXT-DECORATION:none}</style>
    </head>
    <body>
    仅仅加入<style>a{TEXT-DECORATION:none}</style>这一句就去掉超链接下划线了,这是个最简单的例子,你试着这样做就会成功的。
    二、上面的例子只是告诉你如何一次性去掉超链接下划线,如果你的网页当中有的超链接需要下划线,有的不需要,该怎么办呢?首先你要构思好,你的网页中的超链接大部分是有下划线的,还是没下划线的?
    ·如果大部分超链接不要下划线,就可以加入<style>a{TEXT-DECORATION:none}</style>这一句,然后在少数要下划线的超链接里使用这个方法,它就有下划线了:<a href=****><u>文字</a>。
    ·如果大部分超链接都要下划线,就可以不要加入前面提到的这句。把它改为:<style>.n{TEXT-DECORATION:none}</style>,注意:n前面有个点,它表示类选择符,然后在网页的超链接当中可以多次引用,就可单独去掉个别超链接了,例如:
    <a class="n" href=http://www.webshu.com>网页树树</a>
    <a class="n" href=http://www.cctv.com>中央电视台</a>
    <a class="n" href=http://www.ziyy.com>自由泳网</a>
    三、如何让超链接去掉下划线,鼠标停留在上面时有下划线?
    可以改为这句:<style>a{TEXT-DECORATION:none}a:hover{TEXT-DECORATION:underline}</style>
    说明,a表示超链接,a:hover在样式表里属于伪类,表示鼠标悬停时候的状态。请看下面的实例区,分别把鼠标停留在上面,看看有什么不同:
    网页树树 中央电视台
    这是如何做到的呢?方法与刚才第二个实例类似,先确定你的网页大部分超链接需要哪种效果。再举个实例说明一下:
    <style>a{TEXT-DECORATION:none}a.xh{TEXT-DECORATION:none}a:hover.xh{TEXT-DECORATION:underline}</style>,它等价于<style>a,a.xh{TEXT-DECORATION:none}a:hover.xh{TEXT-DECORATION:underline}</style>,这在前面介绍的《样式表简明教程》中有介绍。加入这句之后,网页内的超链接都没有下划线,如果你想让一部分超链接初始无下划线,鼠标悬停时有下划线,就用这种方法:
    <a class="xh" href=http://www.webshu.com>网页树树</a>
    <a class="xh" href=http://www.cctv.com>中央电视台</a>
    <a class="xh" href=http://www.ziyy.com>自由泳网</a>
    由上可以看出,我们又用了一次CSS伪类,它的定义格式是:选择符.类选择符{属性;属性值},例如前面提到的a.xh{TEXT-DECORATION:none}。
    怎么样,是不是有点复杂?其实比较简单,容易理解。如果觉得复杂的话,只要学会例一就可以了。
    超链接变色的方法与此同理,请见这里。
    参考资料:http://www.webshu.com/tutorial/act/7

  • 相关阅读:
    设计模式系列
    Python3 系列之 可变参数和关键字参数
    设计模式系列
    【HANA系列】SAP HANA ODBC error due to mismatch of version
    【FICO系列】SAP FICO FS00修改科目为未清项目管理
    【FIORI系列】SAP OpenUI5 (SAPUI5) js框架简单介绍
    【HANA系列】SAP HANA SQL获取当前日期加若干天后的日期
    【HANA系列】SAP HANA SQL获取本周的周一
    【HANA系列】SAP HANA SQL获取当前日期
    【HANA系列】SAP HANA SQL获取当前日期最后一天
  • 原文地址:https://www.cnblogs.com/xiao0/p/2479092.html
Copyright © 2011-2022 走看看