対象:ホームページ・Web制作
回答数: 3件
回答数: 7件
回答数: 3件
CSSを外部に置くメリット
- (
- 5.0
- )
遅めの回答でスミマセン。
CSSを外部に置くメリットとして、CSS内の画像パスはあくまでそのCSSからの相対位置になるので、そのCSSを呼び出すHTMLやCGIなどがどの階層にあろうがちゃんと表示してくれます。
これ、便利ですよね。
また、CSSを分けるということについてですが、分け方は鎮守さんのように、「フォントサイズ用」「色用」「ヘッダー用」「本文用」というのもアリだと思いますよ。ただし、現在は「テーブルレイアウト」で制作されていることから、この分け方が使いやすいかもしれませんが、今後HTMLを構造化して制作されるようになると(WEB標準)、CSSの分け方は自然と変わって来るでしょう。
例)「モニター用」「印刷用」「共通」など
CSSを1つにまとめるのはコンテンツが増えてくとどうしてもズラズラ長くなって後から編集しにくくなりますし、例えばトップページと下位ページで同じソースの部分(ナビゲーションなど)でもデザインを変えたい場合などに逆に不便になってしまうので、必要に応じて分けることをオススメします。
全体のサイト構成を考えて2〜4つ程度に分けておくと便利です。
評価・お礼
鎮守 さん
画像ファイルへのリンクは気づきませんでした。現状、背景画像などはCSSから場所を指定しているのですが、確かにこれはすごく便利ですね。何気なく使っていましたが、改めて専門家の方に指摘していただくと、安心して使って行くことができます。ご意見ありがとうございました!
回答専門家
- 運営 事務局
- ( 東京都 / オペレーター )
- 専門家プロファイル
登録している専門家やQ&Aやコラムといったコンテンツをご紹介
専門家プロファイルに登録をしている皆様の記事や、Q&A、まとめ記事など編集部でピックアップしたものを定期的に配信していきます。よろしくお願いいたします。
(現在のポイント:3pt)
この回答の相談
初めて質問をします。とてもレベルの低い質問なのでこんな場所で聞いていいものかどうか心配ですが・・・
小さい会社でホームページの担当をしています。予算が無いので私が会社… [続きを読む]
鎮守さん (東京都/26歳/男性)
このQ&Aの回答
このQ&Aに類似したQ&A