<style>/* foo */ body{color:red}div{color:green}</style>
所以,我有這個<style>
元素。它有一個評論,然後有幾個CSS規則。這是我的CSS重置代碼,所以我希望將它放在一行中,而<style>
元素內沒有單行換行符。我可以使用沒有換行符的HTML <style>元素嗎?
瀏覽器可以嗎?
<style>/* foo */ body{color:red}div{color:green}</style>
所以,我有這個<style>
元素。它有一個評論,然後有幾個CSS規則。這是我的CSS重置代碼,所以我希望將它放在一行中,而<style>
元素內沒有單行換行符。我可以使用沒有換行符的HTML <style>元素嗎?
瀏覽器可以嗎?
當然可以。除了at-rules,作爲後代組合子,以及在使用它來分離屬性值(例如簡寫屬性)時,空白在CSS中是微不足道的。
CSS2.1 syntax documentation談論空白(或缺乏)對您的CSS代碼的影響。
是(只要您在<style>
元素中包含適當的屬性:)。
嗯,我不:)我沒有意識到任何瀏覽器問題都與STYLE元素上的type屬性無關。 – 2011-01-12 23:18:06