私は複数のCSSファイルの管理を避けて、の1つのプロジェクトに1つずつ従うべきであるということは、先進的なWeb開発者(以前はいつですか?それは、ページの読み込み速度を向上させ、たくさんの重複するCSSルールを扱うときの愚かな間違いを避けるのに役立ちました。まだすべてのCSSを1つのファイルに保存する必要がありますか?
私の質問ですが、このアプローチはまだ有効ですか?
最近の素晴らしいブロードバンドインターネットと巧みなキャッシング機能を備えた巧妙なウェブブラウザでは、ページの読み込み性能に関する議論はあまり進んでいないようです。 CSSカスケーディングは実際にはエラーを起こす可能性がありますが、経験の浅い開発者向けで、CSSスタイルシートを1つしか持たないということは、
私は、デフォルトのスタイルシートをコンポーネントごとにきちんと分けて、CSS @import
で1つのルールにまとめておくことをお勧めしたいと思います。これにより、デフォルトでリセットスタイルシートを含めることもできます。
誰もが私と一緒ですか?
答えはSASS/LESSです。モジュールで開発し、キャッシュ可能なCSSファイルを1つ使用して生産的に使用する。これを完全に自動化しました。 – Christoph