Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 访问和未访问链接中的奥秘_Html_Css_Hyperlink_Pseudo Class - Fatal编程技术网

Html 访问和未访问链接中的奥秘

Html 访问和未访问链接中的奥秘,html,css,hyperlink,pseudo-class,Html,Css,Hyperlink,Pseudo Class,我的问题很简短 为什么从已访问和未访问的链接中删除文本装饰,但红色仅应用于未访问的链接 也就是说,为什么这些属性的处理方式不同 在Chrome和Firefox中测试 a:链接{ 文字装饰:无; 颜色:红色; } 与颜色不同,文本装饰不在可使用:visted伪类更改的属性列表中(请参阅) 这将导致访问的链接使用与未访问的链接相同的文本装饰。您无法解决此问题。与颜色不同,文本装饰不在可使用:visted伪类更改的属性列表中(请参阅) 这将导致访问的链接使用与未访问的链接相同的文本装饰。你无法解

我的问题很简短

为什么从已访问和未访问的链接中删除文本装饰,但红色仅应用于未访问的链接

也就是说,为什么这些属性的处理方式不同

在Chrome和Firefox中测试

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的帖子下面所述。我在这里起草了一份草案: