2016-07-07 5 views
0

私のすべてのページは同じCSSファイル(style.css)を共有しています。ウェブページのパフォーマンスを最適化するCSS

私のホームページのスピードを上げるために、ホームページに適用されるスタイルを使用して新しいCSSファイルを作成する予定です(これにより、style.cssファイルのサイズが大幅に縮小されます)。

ただし、一部のスタイルは、home.cssとstyle.cssに複製されます。メンテナンスオーバーヘッドとは別に、他にも欠点はありますか?

多くのおかげで、

答えて

0

なぜあなただ​​けのすべての重複したスタイルを含む第三CSS、「shared.css」を、作成されていないのですか?また

、あなたはこれは完全に罰金です

+0

ありがとうございます。私は複数のCSSスタイルシートとHTTPリクエストオーバーヘッドを避けるために努力しています – stckpete

+0

LESSやSASSなどのCSSプリプロセッサを使用すると、2つ以上のファイルを1つにコンパイルすることができます。つまり、3つのファイル(ホーム、スタイル、共有)、それらを単に "home"と "style"にコンパイルしますが、それでも1つのファイルには "共有"しかありません –

0

を必要とする部分だけで、2つの独立したスタイルシートをコンパイルするLESSやSASSのようなものを使用することができます!一般的に、私がコードするとき、私は2-3の異なるCSSファイルを持っています。主なものはフレームワーク(framework.css)、ウェブサイト(style.css)の一般的なレイアウトを扱うもの、個々のページの1つ(page.css)です。今では、複数のCSSファイルを持つこと、そしていくつかのオーバーラップさえも完全にうまくいきます。余分な時間は名目上のものになります。

関連する問題