关于CSS 中a和a:hover起到什么作用?

就是下面这个,我只知道a:hover是伪类,但这个a的作用是什么?直接设置它的颜色有什么用?a和a:hover是属于CSS还是DIV?a{color:#000;text-... 就是下面这个,我只知道a:hover 是伪类,但这个a的作用是什么?直接设置它的颜色有什么用?a和a:hover是属于CSS还是DIV?
a { color: #000; text-decoration: none; }
a:hover { color: #F00; }
展开
 我来答
王路飞爱学习
高粉答主

推荐于2019-11-16 · 分享热爱,用心创作~
王路飞爱学习
采纳数:132 获赞数:110417

向TA提问 私信TA
展开全部

a的作用是链接,点击<a></a>之间的内容,页面会跳转到链接的地址。直接设置它的颜色,比如,例子中a{color:#000;},意思是<a></a>之间的内容显示为黑色,如果不设置的话,浏览器默认的a链接的颜色是蓝色;

a:hover属于css,它设置了当鼠标悬浮在链接内容之上时,链接内容的样式,比如,例子中a:hover{ color:#F00;},它设置了当鼠标悬浮在该链接内容上时,链接内容变成红色。

扩展资料:

总结几个a的伪类:

a:link 英文link就是链接的意思,代表当一段文本为链接时的属性。

a:visited 英文visited就是访问过的意思,代表这段文本被点击之后的属性。

a:hover 英文hover就是悬停的意思,代表鼠标指针放在这个链接上时的属性。

a:active 英文active就是有效的、快速的意思,代表鼠标按下时一瞬间的属性。

一般最常用的方法是a {CSS属性} a后面什么也没有,代表一次定义这四个属性,然后根据需要再定义其中某个属性就可以了,最常用的是a:hover {CSS属性}

参考资料:百度百科-CSS

丹丹爱编程
2012-10-16
知道答主
回答量:53
采纳率:0%
帮助的人:9.1万
展开全部
a的作用是链接,点击<a></a>之间的内容,页面会跳转到链接的地址。直接设置它的颜色,比如,例子中a{color:#000;},意思是<a></a>之间的内容显示为黑色,如果不设置的话,浏览器默认的a链接的颜色是蓝色;
a:hover属于css,它设置了当鼠标悬浮在链接内容之上时,链接内容的样式,比如,例子中a:hover{ color:#F00;},它设置了当鼠标悬浮在该链接内容上时,链接内容变成红色。
关于这个问题,总结几个a的伪类:
a:link{} 未被访问
a:visited{} 已被访问
a:hover{} 鼠标悬浮在上面
a:active{} 鼠标点中激活链接
可包含颜色、字号、背景、字体以及文本装饰等样式。
注:visited和hover的顺序一定不能倒换,否则ie6会有大大的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huanleyezi
推荐于2017-09-04 · TA获得超过4927个赞
知道小有建树答主
回答量:1011
采纳率:0%
帮助的人:845万
展开全部
a是指<a></a>标签,a:hover指的是鼠标经过它时候的效果,因为浏览器解析超链接的时候默认是蓝色有下划线的,所以要用css来改成你想要的效果。你的例子中的效果就是:链接文字为白色且无下划线,鼠标经过的时候变为红色。
追问
为何是直接写“a”,而不是a>?
追答
是html标签,而css里只需些标签名,比如图片的html标签式,css里只需写img{...}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鳑鲏鱼
2012-10-16 · TA获得超过3326个赞
知道小有建树答主
回答量:684
采纳率:100%
帮助的人:635万
展开全部
a:hover 是css,<a href="#">888888</a>这个是html,和div没关系。a其实就是你鼠标指到某个连接上的几种状态的集合,你可以看见的效果就是某个连接的直观状态,a:hover是鼠标经过连接的状态,可以设置鼠标经过时变换文字颜色也可以变换背景,使得用户浏览网页时知道那个是可以点击后跳转的。一般鼠标指上去都会变成一只小手的样子。
追问
我例子设置了a的颜色,下面所有的连接都改变了,请问有什么方法设置a只改变某个连接的状态吗?
追答
给a标签起个类名或者id名啊,或者写它的祖先级元素的名字下面的a,如
888888就写.lianjie{color:red;}
888888就写.lianjie a{color:red;}
直接写a就是对页面里所有链接的起作用,一般用作对整个页面a标签的重置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
迷夨灬果兒ゞ6e3a8f
推荐于2017-10-03 · TA获得超过963个赞
知道小有建树答主
回答量:486
采纳率:100%
帮助的人:378万
展开全部
在HTML中标签<a></a> 。其中的a 是 anchor 的缩写,这些标签的作用是标明超连接的起始位置或目的位置。
通过使用 href 属性,创建指向另外一个文档的链接(或超链接)通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)<a> 元素最重要的属性是 href 属性,它指定链接的目标。
a:hvoer是一个CSS伪类,用于鼠标移到a的时候的样式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式