1. 程式人生 > >html/css編寫規範

html/css編寫規範

簡寫形式的屬性宣告

在需要顯示地設定所有值的情況下,應當儘量限制使用簡寫形式的屬性宣告。常見的濫用簡寫屬性宣告的情況如下:

  • padding
  • margin
  • font
  • background
  • border
  • border-radius

大部分情況下,我們不需要為簡寫形式的屬性宣告指定所有值。例如,HTML 的 heading 元素只需要設定上、下邊距(margin)的值,因此,在必要的時候,只需覆蓋這兩個值就可以。過度使用簡寫形式的屬性宣告會導致程式碼混亂,並且會對屬性值帶來不必要的覆蓋從而引起意外的副作用。

MDN(Mozilla Developer Network)上一片非常好的關於shorthand properties

 的文章,對於不太熟悉簡寫屬性宣告及其行為的使用者很有用。