老师我发现这两种方式都可以实现效果,那那种更准确呢

老师我发现这两种方式都可以实现效果,那那种更准确呢

1.     a:link{color:orange;}

        .suit a:visited{color:green;}

        .wc a:visited{color:blue;}

        .skin a:visited{color:purple;}

          a:hover{font-size:20px;border:1px solid red;}

        

2.    a:link{color:orange;}

       a.suit a:visited{color:green;}

        a.wc a:visited{color:blue;}

         a.skin a:visited{color:purple;}

         a:hover{font-size:20px;border:1px solid red;}


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,老师以编程练习中提供的html代码结构示例,测试同学的代码,第一种写法是对的,可以正确的实现效果,第二种写法是错误的。

如下,以a.suit a:vistied这个选择为例,表示选择类名为suit的a标签下的后代元素a标签。但是html结构中类名为suit的标签是p,所以无法设置样式,推荐同学使用第一种方式实现效果。

http://img1.sycdn.imooc.com//climg/5e1fc8e20950a57d06810823.jpg

如果还有疑惑,可以将你写的完整代码直接粘贴过来,便于帮助同学准确的定位与解决问题。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

大白前端 2020-01-15 23:19:32

两者都是对的

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师