私のすべてのページは同じCSSファイル(style.css)を共有しています。ウェブページのパフォーマンスを最適化するCSS
私のホームページのスピードを上げるために、ホームページに適用されるスタイルを使用して新しいCSSファイルを作成する予定です(これにより、style.cssファイルのサイズが大幅に縮小されます)。
ただし、一部のスタイルは、home.cssとstyle.cssに複製されます。メンテナンスオーバーヘッドとは別に、他にも欠点はありますか?
多くのおかげで、
私のすべてのページは同じCSSファイル(style.css)を共有しています。ウェブページのパフォーマンスを最適化するCSS
私のホームページのスピードを上げるために、ホームページに適用されるスタイルを使用して新しいCSSファイルを作成する予定です(これにより、style.cssファイルのサイズが大幅に縮小されます)。
ただし、一部のスタイルは、home.cssとstyle.cssに複製されます。メンテナンスオーバーヘッドとは別に、他にも欠点はありますか?
多くのおかげで、
なぜあなただけのすべての重複したスタイルを含む第三CSS、「shared.css」を、作成されていないのですか?また
、あなたはこれは完全に罰金です
を必要とする部分だけで、2つの独立したスタイルシートをコンパイルするLESSやSASSのようなものを使用することができます!一般的に、私がコードするとき、私は2-3の異なるCSSファイルを持っています。主なものはフレームワーク(framework.css
)、ウェブサイト(style.css
)の一般的なレイアウトを扱うもの、個々のページの1つ(page.css
)です。今では、複数のCSSファイルを持つこと、そしていくつかのオーバーラップさえも完全にうまくいきます。余分な時間は名目上のものになります。
ありがとうございます。私は複数のCSSスタイルシートとHTTPリクエストオーバーヘッドを避けるために努力しています – stckpete
LESSやSASSなどのCSSプリプロセッサを使用すると、2つ以上のファイルを1つにコンパイルすることができます。つまり、3つのファイル(ホーム、スタイル、共有)、それらを単に "home"と "style"にコンパイルしますが、それでも1つのファイルには "共有"しかありません –