A_R
2015-12-12 09:39
为什么在a前面直接加个p后面的段落不会变斜体呢?
在a的前面加上"p,"注意要带上逗号的,那样p和a的样式就一样了,都是斜体了。
如果你在a前面加了p ,就是这样的代码 p a{font-style:italic;},从现象可以出只作用了a标签,胆小如鼠变成了斜体,其实这是一种派生选择器也可以说是后代选择器(这个在css选择器那学过了),代码的意思是p标签下的a标签要发生变化了。只是只是a标签发生变化了。说的啰嗦了哈哈,去w3c看看那里有详细说明
a 前面直接加p和空格,表示选定的p标签内的a标签为斜体。如果想全段落为斜体。可以在p和a之间加上逗号。。。。逗号是分组选择器!或者直接把a改成p也行!
可以使用<i></i>标签或者<em></em>都是可以达到效果
具体看你继承的什么属性,
初识HTML(5)+CSS(3)-升级版
1225811 学习 · 18234 问题
相似问题