我为主站点链接设置了以下默认样式:
a {
color: #000;
text-decoration: none;
}
a:visited,
a:focus,
a:active {
color: #000;
}
a:hover {
color: red;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
}
在设计其他链接时,我遵循相同的模式,例如:
.button {
color: #fff;
background: #000;
}
.button:visited,
.button:focus,
.button:active {
color: #fff;
}
.button:hover {
color: #000;
background: #fff;
}
是否有必要为其他链接包含焦点轮廓样式,或者浏览器是否会回退到我的默认值?我知道拥有正确的焦点样式将有助于访问。
答案 0 :(得分:2)
如果您“分类”链接上的:focus
伪类与主链接不同,则无需再次声明。