请老师检查。怎样优化比较好
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>文本样式</title>
<style type="text/css">
div{text-align: center;background-color: #eee;font-size: 2em;line-height: 5em; }
img{vertical-align: middle;}
.one{font-size: 2em;
vertical-align: middle;}
.two{color: red;text-decoration: underline;
vertical-align: middle;text-transform: capitalize;}
</style>
</head>
<body>
<div>
<img src=" http://img1.sycdn.imooc.com/climg//59c21bae000157fa01000059.jpg"/> <span class="one">css层叠样式表</span><span class="two">(cascading stvle sheets)</span>
</div>
</body>
</html>
正在回答
同学你好,代码简化就是让代码量减少。但是不理解同学为什么说要写一个.one , .two的选择器。这里并不需要再加.one , .two的选择器。老师给你优化的思路是,3个元素都单独设置了相同的样式,所以使用群组选择器一起设置,能够少写两次重复的代码。如下就是在img选择器后面添加了一个span标签,这样选中两个span和一个img元素为它们同时设置相同的样式。虽然这里简化的代码不多,但是这是优化的一种思想。同学可以想一想,假如它们需要设置更多相同的样式,是不是使用群组选择器就比单独给它们三个都设置一次简洁多了呢?自己可以认真思考一下哦
祝学习愉快 ~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星