为什么html超链接在浏览器点了之后就是紫色
时间: 2024-02-20 10:58:27 浏览: 179
HTML设置超链接字体颜色和点击后的字体颜色
这是由于浏览器的默认样式所导致的。浏览器默认将超链接的样式设置为在未访问、访问过和鼠标悬停时显示不同的外观。在大多数浏览器中,未访问的超链接默认为蓝色,访问过的超链接为紫色,而鼠标悬停在超链接上时通常会显示下划线。
这些默认样式可以通过 CSS 覆盖。例如,您可以使用以下 CSS 规则将超链接的颜色更改为红色:
```css
a {
color: red;
}
```
如果您希望将超链接的颜色更改为不同的状态,请使用伪类选择器,如下所示:
```css
/* 未访问的超链接 */
a:link {
color: blue;
}
/* 访问过的超链接 */
a:visited {
color: green;
}
/* 鼠标悬停在超链接上 */
a:hover {
text-decoration: underline;
}
```
请注意,以上代码中的 `a` 是指所有超链接,您可以使用类选择器或 ID 选择器来针对特定的超链接进行样式设置。
阅读全文