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

p a{ font-style:italic; } 这样不可以吗?为什么?

p a{    font-style:italic;     } 这样不可以吗?为什么?

正在回答

5 回答

不可以。

p a{ font-style:italic; } 设置的是所有段落中的所有A标签链接的样式,段落中的内容所有除了A标签里的内容会显示该样式之外的其他内容都不会显示这个样式

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

段落p的后代a    p前面的你没给效果

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

子选择器仅是指它的直接后代,或者你可以理解为作用于子元素的第一代后代。而后代选择器是作用于所有子后代元素。后代选择器通过 空格 来进行选择,而子选择器是通过“>”进行选择

因此,

p a{ font-style:italic; }是作用于p的后代所有元素(在这里指a,因为只有a标签),所以对除了胆小如鼠之外的字不起作用。

ps:  如果在<p>标签之间加个其他的标签再用后代选择器就可以了。

p b{

    font-style:italic;    

}


</style>

</head>

<body>

<p><b><三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</b></p> 


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

不可以

p a{    font-style:italic;     }是为p 的后代a元素中的字体设置为了斜体

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

哦懂啦 因为

p a{ font-style:italic; } 

是作用于p标签的所有“孩子”,不包括P标签

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

举报

0/150
提交
取消

p a{ font-style:italic; } 这样不可以吗?为什么?

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