使用CSS选择任意链接
使用CSS为链接设置样式被认为是直接的,大多数开发者使用:link
和:visited
伪类。虽然这种解决方案非常常见,但还有一种更简洁的替代方案,即:any-link
伪类。这个伪类选择器选择所有链接,无论它们是否已被访问。因此,它作为页面上所有链接的通用选择器。
:any-link {
color: #0444f6;
}
一个重要的注意事项是,使用:any-link
与使用[href]
属性选择器是不同的。:any-link
伪类不会选择空链接,而[href]
属性选择器会选择空链接。