使用id和类的CSS样式链接

Rki*_*ing 3 css class styling

有没有一种方法使用id或类来设置链接,而无需为每个元素创建新的选择器?例如,像这样或接近这个的东西将是更可取的

#logo {
    a: link {color: black}
    a: visited{color: black}
    a: hover{color: black}
}
Run Code Online (Sandbox Code Playgroud)

但是,上面的语法不起作用,而我可以找到的是

#logo a:hover {
    color: black;
}
Run Code Online (Sandbox Code Playgroud)


#logo a:已访问{
color:white
}

我觉得这比这更简单.

小智 9

继承人如何对所有链接这样做我相信它应该工作:

#logo a:link,
#logo a:visited,
#logo a:hover {
   color: black;
}
Run Code Online (Sandbox Code Playgroud)


小智 5

当您在单个页面中使用标签处理CSS中的不同样式时,并不是所有的浏览器都支持上述用类或ID分隔标签样式的方法。

一种可以遵循以下方法:

**If using ID with Field**
Run Code Online (Sandbox Code Playgroud)

**If using ID with Field**
Run Code Online (Sandbox Code Playgroud)

    <a  href="#" target="_blank" ID="myID">Click Here</a> 

**If using Class with Field**
Run Code Online (Sandbox Code Playgroud)

a:link#myID {
    color: green;
    background-color: transparent;
    text-decoration: none;
} 
a:visited#myID {
    color: pink;
    background-color: transparent;
    text-decoration: none;
}
a:hover#myID {
    color: red;
    background-color: transparent;
    text-decoration: underline;
}
a:active#myID {
    color: yellow;
    background-color: transparent;
    text-decoration: underline;
}
Run Code Online (Sandbox Code Playgroud)

<a  href="#" target="_blank" class="myClass">Click Here</a> 
Run Code Online (Sandbox Code Playgroud)