课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
为什么这个标签会改变字体颜色,并且会在字体的下面加下划线
2017-03-13
源自:初识HTML(5)+CSS(3)-升级版 1-7
正在回答
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:伪类 { 属性名:属性值; }
<a href="***">***</a>是表示超连接,下划线和颜色是显示并告诉你这是超连接。
想要去掉下划线和字体颜色的话,可以新建一个CSS文件,在里面输入
a:link{ /*超链接正常状态下在样式*/ color:red; /*红色,或是其他颜色,看个人喜好*/ text-decoration:none /*无下划线*/}
超链接
因为这是一个超链接,改变颜色是为了区分超链接和文本
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答<a href=...
5 回答<a href="#"></a>
5 回答<a href="#"><a>
1 回答<a href="#"></a>
5 回答<a href="#">