写CSS样式的一个问题

5800e94f0001e1c205000174.jpg

5800e94f00010ebf05000080.jpg

控制台查看的时候常可以看见这种不同颜色的区域,,新手想问下

虽然不同的CSS方法可以实现看起来一样的效果,但方法的优劣是不是能通过这种选中时色区的位置,大小来体现?

比如说一般下情况页面上的各个部件显示的色区不会占满整个屏幕?

----------------------------------------16--Oct --2016--------修改下题目----------------------------------------------

举两个例子,以下两个例子都达到我想要的视觉效果,但使用了不同的样式,打开控制台的时候看到的也不一样

栗子1.比如同样要实现"联系我们“前面能有一点点空格,

教学视频使用了padding,控制台上的盒子看上去就有绿色的padding区58031517000105bb03890418.jpg

但我自己写的话会用 text-indent.

http://img.mukewang.com/580315af0001d1fd04080452.jpg

我的疑问是:实现了同样的效果,但用text-indent时候,控制台显示的盒子看上去"清爽"些,没有那么边角。然而实际中写页面的时候有这种讲究吗?

再看看另一个栗子

同样要实现一行文字在页面的位置,使用margin-left和padding-left看起来都达到想要的效果,但使用margin-left的时候, 显示的盒子好像"超出"了,而padding-left却显示刚刚好.

我知道margin和padding本身的使用环境是不一样的,如果弄混了,可能效果看起来一样,但下误用margin的盒子看起来就会显得没那么"清爽", 你们怎么看呢?

5803166800016f9d05000371.jpg

58031668000183f805000368.jpg


12只怕有心人
浏览 1243回答 2
2回答

一朵大白天

那个不叫部件 那叫元素,建议你重新学习html/css基础知识,你对知识的理解不对,所有你问的这个问题也就一言难尽了。
打开App,查看更多内容
随时随地看视频慕课网APP