这个CSS样式定义之后 为什么往后的文字全部加上下划线被? h1,p{text-decoration:underline;}

 我来答
椰岛农事
2012-12-26 · TA获得超过6514个赞
知道大有可为答主
回答量:1255
采纳率:62%
帮助的人:941万
展开全部
因为你的所有标签都使用了text-decoration:underline;的属性
如果想区分的话,可以在h1和p标签区分设置
h1{
text-decoration:underline;
}

P则不设置或者可以这么设置:
p{
text-decoration:none;(这样写的意思是不需要下划线,但这样写是多余的,还不如不写)
}

a{
text-decoration:none;这个样式一般常用在去掉超链接的下划线!
}

还有问题可以追问,希望帮助到你!
鳑鲏鱼
2012-12-25 · TA获得超过3326个赞
知道小有建树答主
回答量:684
采纳率:100%
帮助的人:650万
展开全部
这个样式的意思就是给所有h1标签和p标签加下划线啊,你不要就不要加,或者给一部分不要下划线的给样式text-decoration:none;覆盖掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
司_水流年
2012-12-25
知道答主
回答量:20
采纳率:0%
帮助的人:18.1万
展开全部
这是CSS标签定义型选择器 代表所有h1 和 p标签 的文本都添加下划线
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
古楼西航
2012-12-26 · TA获得超过117个赞
知道答主
回答量:42
采纳率:0%
帮助的人:18.4万
展开全部
h1,p{text-decoration:underline;}等同h1{text-decoration:underline;} p{text-decoration:underline;} 定义了 网页所有的h1 p 标签下的文字有下划线的效果 。除非h1和p子元素中增加了text-decoration:的其他字体显示效果才会使得字体的效果发生改变
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式