zoukankan      html  css  js  c++  java
  • HTML 学习笔记 CSS样式(链接)

    我们能够以不同的方法为链接设置样式。


    设置链接的样式

    能够设置链接样式的 CSS 属性有很多种(例如 color, font-family, background 等等)。
    链接的特殊性在于能够根据它们所处的状态来设置它们的样式。

    链接的四种状态

    a:link-普通的 未被访问的链接

    a:visited-用户已经访问过的链接

    a:hover 鼠标指针位于链接的上方

    a:active 链接被点击的时刻

    a:link {color:#FF0000;}        /* 未被访问的链接 */
    a:visited {color:#00FF00;}    /* 已被访问的链接 */
    a:hover {color:#FF00FF;}    /* 鼠标指针移动到链接上 */
    a:active {color:#0000FF;}    /* 正在被点击的链接 */

    ⚠️当为链接的不同状态设置样式的时候 请按照以下次序规则

    a:hover 必须位于a:link和 a:visited之后

    a:active必须位于a:hover之后

    例子:

    1:向链接添加不同的样式

    <head>
            <meta charset="UTF-8">
            <title>链接</title>
            <style type="text/css">
                a:link {
                    color: #00FFFF;
                    font-size: 10px;
                    text-decoration: none;
                }
                a:visited {
                    color: #FF0000;
                    font-size:25px;
                    text-decoration: underline;
                }
                a:hover {
                    color: blue;
                    font-size: 30px;
                    text-decoration: underline;
                    background-color: gray;
                }
                a:active {
                    color: orange;
                    font-size: 20px;
                    text-decoration: none;
                    background-color: purple;
                }
            </style>
        </head>
        <body>
            <p><b><a class="one" href="http://www/baidu.com">百度一下</a></b></p>
        </body>

    高级 - 创建链接框

    <head>
            <meta charset="UTF-8">
            <title>链接</title>
            <style type="text/css">
                a:link ,a:visited{
                    /*把标签a设置为块级元素*/
                    display: block;
                    width: 120px;
                    font-weight: bold;
                    font-size: 14px;
                    background-color: #98bf21;
                    font-family: "french script mt";
                    color: #ffffff;
                    text-align: center;
                    padding: 4px;
                    text-decoration: none;
                }
                a:hover, a:active{
                    background-color: #7a991a;
                }
                
            </style>
        </head>
        <body>
            <a href="http:www.baidu.com" target="_blank">百度一下</a>
        </body>
  • 相关阅读:
    2808 SCI中断发送
    头文件定义全局变量的几个问题
    关于多文件引用头文件变量重复定义的解决办法【BCB2010环境】
    程序中代码实现的图标,Marlett字体的对应关系
    C++ builder报错
    华硕A43系列笔记本卡解决办法
    磁盘对齐4k
    编译指令#pragma详解
    ASCII码表控制字符的确切含义
    win7无损分区轻松实现,不使用工具实现无损分区
  • 原文地址:https://www.cnblogs.com/huanying2000/p/6184267.html
Copyright © 2011-2022 走看看