课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
p a{text-decoration:underline;}
<p>三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</p>
结果为什么只有“胆小如鼠”加了下划线?
2016-07-21
源自:初识HTML(5)+CSS(3)-升级版 10-7
正在回答
因为这只有设置了p标签里的a标签
中间加个逗号p,a{text-decoration:underline;} 就OK啦
是后代选择器的格式 只会对p的后代添加样式不会对他本身添加 而在<p></p>内只有<a>标签是它 子标签 即他的后代 所以只有<a>标签内的元素会产生效果
“包含选择器”,要求p标签的子标签a标签的内容添加下划线;
如果你需要让整个p标签都有下划线,可以写成:
p {text-decoration:underline;} <p>三年级时,我还是一个<a>胆小如鼠</a>的小女孩。</p>
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答关于下划线的问题
2 回答分段下划线
5 回答下划线的问题
1 回答如何加下划线
2 回答如何清除下划线?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号