* {color:red;} 与 body{color:red;}有什么区别?

来源:8-8 我全都要 - 通用选择器

咸鱼的日常

2016-03-05 16:50

<head>
    <style type="text/css">
    * {color:red;}
    </style>
</head>

<head>
    <style type="text/css">
    body{color:red;}
    </style>
</head>

有什么本质区别么?我看实际显示效果是一样的啊

写回答 关注

3回答

  • likar
    2016-03-05 16:53:58
    已采纳

    * {color:red;}的作用域为整个网页,而body{color:red;}的作用域只有<body>包含的内容</body>标签里边的元素

    羽辰小王子

    那为什么段落文字不会变成20PX 只有勇气标题变成了20PX

    2017-06-29 09:33:50

    共 4 条回复 >

  • menghuanzhiyun
    2016-05-08 16:26:54

    看不出来有什么不同。能把你做的效果图发布一下吗?谢谢

  • 阮肥
    2016-05-04 15:02:43

    你试着输入*{font-size:60px;}和body{font-size:60px;}就会很清楚的看到二者的不同了。

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1223019 学习 · 18212 问题

查看课程

相似问题