默认的链路颜色为蓝色。 我如何删除html超链接标签< >的默认链接颜色?


当前回答

你必须使用CSS。这里有一个改变默认链接颜色的例子,当链接只是在那里,当它被悬停和当它是一个活动链接时。

{:链接 颜色:红色; } 答:{徘徊 颜色:蓝色; } 答:活跃的{ 颜色:绿色; } < a href = " http://google.com " >谷歌< / >

其他回答

这也是可能的:

a {
  all: unset;
}

unset:该关键字表示更改应用于的所有属性 元素或元素的父元素到其父值(如果是的话) 如果不是,则可继承到它们的初始值。unicode-bidi和 方向值不受影响。

来源:Mozilla所有的描述

你必须使用CSS。这里有一个改变默认链接颜色的例子,当链接只是在那里,当它被悬停和当它是一个活动链接时。

{:链接 颜色:红色; } 答:{徘徊 颜色:蓝色; } 答:活跃的{ 颜色:绿色; } < a href = " http://google.com " >谷歌< / >

如果你不想看到浏览器提供的下划线和默认颜色,你可以把下面的代码放在main.css文件的顶部。如果你需要不同的颜色和装饰样式,你可以使用下面的代码片段轻松覆盖默认值。

 a, a:hover, a:focus, a:active {
      text-decoration: none;
      color: inherit;
 }

这是可行的

    a:hover, a:focus, a:active {
        outline: none;
    }

这样做的目的是删除所有三个伪类的大纲。

我也想删除标签的默认蓝色链接颜色。 当我使用bootstrap版本5时,我决定在bootstrap文档中寻找解决方案。 我搜索了“链接颜色”,结果是这个链接:“https://getbootstrap.com/docs/5.0/helpers/colored-links/”

bootstrap版本5.0有一个类,自定义链接的颜色,我发现非常有帮助,我也能够改变我的'a'标签的默认蓝色没有任何麻烦。

希望这对你有帮助。