Html 访问和未访问链接中的奥秘
我的问题很简短 为什么从已访问和未访问的链接中删除文本装饰,但红色仅应用于未访问的链接 也就是说,为什么这些属性的处理方式不同 在Chrome和Firefox中测试Html 访问和未访问链接中的奥秘,html,css,hyperlink,pseudo-class,Html,Css,Hyperlink,Pseudo Class,我的问题很简短 为什么从已访问和未访问的链接中删除文本装饰,但红色仅应用于未访问的链接 也就是说,为什么这些属性的处理方式不同 在Chrome和Firefox中测试 a:链接{ 文字装饰:无; 颜色:红色; } 与颜色不同,文本装饰不在可使用:visted伪类更改的属性列表中(请参阅) 这将导致访问的链接使用与未访问的链接相同的文本装饰。您无法解决此问题。与颜色不同,文本装饰不在可使用:visted伪类更改的属性列表中(请参阅) 这将导致访问的链接使用与未访问的链接相同的文本装饰。你无法解
a:链接{
文字装饰:无;
颜色:红色;
}
与颜色
不同,文本装饰
不在可使用:visted
伪类更改的属性列表中(请参阅)
这将导致访问的链接使用与未访问的链接相同的文本装饰。您无法解决此问题。与
颜色
不同,文本装饰
不在可使用:visted
伪类更改的属性列表中(请参阅)
这将导致访问的链接使用与未访问的链接相同的文本装饰。你无法解决这个问题。我想有些特殊性。。访问比链接(爱、恨)更具体。请确保这不是问题,因为您链接到#@vandijkstef
。
不是问题。将其更改为普通的google.com并单击它。我猜是某种特殊性。。访问比链接(爱、恨)更具体。请确保这不是问题,因为您链接到#@vandijkstef。
不是问题。把它改成普通的google.com,然后点击它。但它是关于颜色的here@TemaniAfif:两者都有。问题是为什么他们会受到不同的对待。呃,对不起,不,我最后没有明白。。好吧,让我们忘记文字装饰,只考虑颜色。在他的例子中,他将:链接涂成了红色,只有未访问的链接涂成了红色,访问过的链接保留了最初的颜色。。。你说我们可以在访问时使用颜色,所以这不是我回答的特定性问题??AsVisited更具体,或者:链接不针对:visited?或者我完全不知道:s@TemaniAfif:是的,这不是一个特殊性问题。没有相互竞争或凌驾的规则,因为问题不是问a
,而是问a:link
和a:visted
,这两个规则并不相互凌驾(MDN不知何故在这一点上自相矛盾)。基本上,:visted只允许设置特定的属性,不允许的属性取而代之的是:link(“继承的”,在某种意义上,但我们这里当然不是在谈论CSS继承)。@BoltClock可能,它可以添加有关:link
和:visted
的互斥性以及MDN信息不正确性的信息,如您在Dippas的帖子下面所述。我在这里起草了一份草案:但这是关于颜色的here@TemaniAfif:两者都有。问题是为什么他们会受到不同的对待。呃,对不起,不,我最后没有明白。。好吧,让我们忘记文字装饰,只考虑颜色。在他的例子中,他将:链接涂成了红色,只有未访问的链接涂成了红色,访问过的链接保留了最初的颜色。。。你说我们可以在访问时使用颜色,所以这不是我回答的特定性问题??AsVisited更具体,或者:链接不针对:visited?或者我完全不知道:s@TemaniAfif:是的,这不是一个特殊性问题。没有相互竞争或凌驾的规则,因为问题不是问a
,而是问a:link
和a:visted
,这两个规则并不相互凌驾(MDN不知何故在这一点上自相矛盾)。基本上,:visted只允许设置特定的属性,不允许的属性取而代之的是:link(“继承的”,在某种意义上,但我们这里当然不是在谈论CSS继承)。@BoltClock可能,它可以添加有关:link
和:visted
的互斥性以及MDN信息不正确性的信息,如您在Dippas的帖子下面所述。我在这里起草了一份草案: