2012-08-23 47 views
0

將單獨的CSS規則部分應用於印刷術是否是一種很好的做法?或者他們應該是HTML層次結構流的一部分?我應該將印刷術部分與HTML層次結構分開嗎?

問題主要來自可讀性和可維護性的觀點。

+0

什麼是「HTML層次結構流」? – BoltClock

+0

按照HTML的順序排列CSS - 「header」「content」「footer」等 – ilyo

回答

3

在我看來,最好的做法是保持模塊化。把你的CSS放在它自己的文件中,如果你有很多風格(很常見),我會說你可以有一個typography.css來使規則非常清晰。 HTML應該是有意義的(因爲HTML5的目的是回到這個想法),並且這應該延伸超過使用標籤來放置文件和代碼的可讀性。

希望這會有所幫助。

0

這個問題沒有正確的答案,但以我的經驗:兩者都有。

我覺得我從一個很好的CSS重置中獲得很多,他們傾向於處理一些排版。 但是除此之外,我還沒有從單獨的印刷樣式表中獲得。