H5CSS3筆記-問答式

1.仿一個網頁CSS中*{margin:0; padding:0;}有什麼用?怎麼單獨調用div.meinv用上*{margin:0; padding:0;}?

答:* 這東西叫“通配符”用來匹配頁面上所有元素。

*{margin:0; padding:0;} ,body ,ul, li ,p,h1~h6,dd,dt 等……都有默認的margin 或padding值的,加上這句就可以刪除瀏覽器這些默認值,方面後面的設置。(注:不是沒它不行,只是方便而已)

怎麼單獨調用div.meinv用上*{margin:0; padding:0;},直接在div.meinv後面加上就可以了。

div.meinv *{margin:0; padding:0;},這樣的意思是:匹配 div.meinv 下所有元素的 margin 和 padding 的值均爲 0 。不過,如果你在最前面加上了 *{margin:0; padding:0;}  這句,就沒必要再在 div.meinv 上加了

2.<span></span>什麼意思?

答: 在CSS定義中屬於一個行內元素,在行內定義一個區域,也就是一行內可以被 劃分成好幾個區域,從而實現某種特定效果。 本身沒有任何屬性。在CSS定義中屬於一個塊級元素, 可以包含段落、標題、表格甚至其它部分。這使DIV便於建立不同集成的類,如章節、摘要或備註。在頁面效果上,使用會自動換行,使用 就會保持同行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章