为了账号安全,请及时绑定邮箱和手机立即绑定

<a href="#"></a>

为什么这个标签会改变字体颜色,并且会在字体的下面加下划线

正在回答

5 回答

a标签是一个超文本链接,在浏览器解析时超链接是有默认属性的.

默认的样式大致是

color:blue;
text-decoration:underline;

你可以用

a:link {
    color:black;
    text-decoration:none;
}

改成普通样式

a:link

给a标签设置未被访问过时的样式

a:visited

给a标签设置访问过后的样式

a:hover

设置a标签鼠标悬浮时的样式

a:active

设定a标签被激活(鼠标点击)时的样式

这四个是a标签的伪类~

大致的书写使用格式是

a:伪类 {
    属性名:属性值;
}


1 回复 有任何疑惑可以回复我~

<a href="***">***</a>是表示超连接,下划线和颜色是显示并告诉你这是超连接。


0 回复 有任何疑惑可以回复我~

想要去掉下划线和字体颜色的话,可以新建一个CSS文件,在里面输入

a:link{                                      /*超链接正常状态下在样式*/
     color:red;                          /*红色,或是其他颜色,看个人喜好*/
     text-decoration:none       /*无下划线*/
}

1 回复 有任何疑惑可以回复我~

超链接

0 回复 有任何疑惑可以回复我~

因为这是一个超链接,改变颜色是为了区分超链接和文本

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226001    人
  • 解答问题       18235    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

<a href="#"></a>

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信