• 締切済み

HTMLのスタイルシートってなんですか?

yosikunの回答

  • yosikun
  • ベストアンサー率43% (235/542)
回答No.1

素人の回答なのでわかる範囲で恐縮ですが・・・  スタイルシートとは主にボディ部分の構成要素(見出し・段落・表・画像)をどのように表示させるかを指定する言語です。従来構成要素の指定もHTMLで行ってきたのですが、現在HTMLでは文書の構造のみを表し、見栄えやレイアウトなどの表示に関する指定はスタイルシートで行うことが推奨されているようです。スタイルシートの導入は、多くの商品情報を扱うような大規模なサイトになればなるほど効果的と言えます。一般に大規模なサイトの場合、個々のページの統一感が重要になります。また、いろんなタグが複雑に埋め込まれたページが大量に蓄積されると、全体のページのデザインを後から揃えたり変更するのが大変です。  具体的には、スタイルシートを利用すると、スタイル(見た目)と文章構造を分離できます。つまり、テキストには「タイトル」などの属性をつけておき、スタイルを記述したファイルに「タイトル」に対応するスタイル(テキストの色とか大きさとか)を書いておく。で、HTML本体では、そのスタイルを参照するように設定する。このようにしてページを作っておけば、デザインを変更したい場合でもスタイルの書かれているファイルだけを変更すると、サイト全体のHTMLのスタイルを変えられる仕組みです。  ただし、ブラウザーの種類やバージョンによって、サポートの進捗状況が違う、という問題があります。 Netscape NavigatorとInternet Explorerとでは表示が違ってしまうこともあるようです。

関連するQ&A

  • HTMLとスタイルシート

    SE社のホームページ辞典には、 HTMLは論理構造、スタイルシートはデザインを担当する というようなことが書かれていましたが、 HTMLとスタイルシートは全くの別物ということでしょうか? たとえば教えて!gooで、 「スタイルシートのIDとかCLASSって何ですか」という質問を このカテゴリーでやったら、 「カテ違いですよ」と言われるでしょうか?

    • ベストアンサー
    • HTML
  • HTMLとスタイルシート

    HTMLとスタイルシート HTMLとスタイルシートで添付したようなバックグラウンドを作りたいのですが、 (ペイントで作ったので少し汚いですが) 一番簡単なコードを教えてもらえますか。 縦と横に黒い線のようなバックグラウンドです。 画像を使わなくては無理でしょうか。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • HP作成:「閉じる」のHTMLまたはスタイルシート

    HPを作っています。 いろんなサイトで勉強中ですが “戻る”や“進む”などのHTMLは分かるのですが 開いたWEBページを“閉じる”というHTML(スタイルシート)が分かりません。 どこを調べても載っていなくて… どなたか、知っている人、教えてください。

  • スタイルシートでかけるものはスタイルシートを使った

    非推奨タグでなくても、スタイルシートでかけるものはスタイルシートを使ったほうが良い? htmlでサイトを作ってるのですが、スタイルシートを使うべきかhtmlで書くべきか、 どちらでもかける場合があります。 その際どちらを使ったほうがいいのでしょうか?

    • ベストアンサー
    • HTML
  • OUTLOOK2007でのHTMLメルマガのスタイルシートについて

    HTMLメルマガを作成しています。 OUTLOOK2007では、HTMLタグがいくつか使えないと聞いていますが、スタイルシートは使えるのでしょうか?すべてのタグが使えないわけではないのですか?JAVAやフォーム・背景画像が使えないと聞いていますが、スタイルシート(フォントなどを固定したもの)やAタグなどの通常のタグは使えるのでしょうか?教えてください。

  • スタイルシートについて

    実は今、はじめてHTMLでホームページを作成しているんですが、スタイルシートってありますよね。HTMLの本とか読んでると、スタイルシートでいろいろ設定した方が良いようなので、そうしたいと思っているのですが、HTMLで本読みながら設定しても、IEで確認するとそれが反映されていないんですよ。ちなみにネットスケープでは反映されるんです。IEのバージョンは5.5なのですが・・・ いったい何がいけないんでしょうか?原因として考えられるとしたら、どのような事が考えられますか?

  • スタイルシート

    月ごとに決められたスタイルシートに設定したいのですが どのようにHTMLに書けばよいのでしょうか。

  • スタイルシートが、突然使えなくなった。

    ホームページ作りの初心者です。 Win98、IE6を使っています。 HTML、スタイルシートを使ってホームページを作っています。 過去に1個完成させました。 2個目に挑戦し始めたのですが、どうしたわけかスタイルシートの記述が、全くIEに反映しません。 スタイルシートの機能が、壊れてしまったのでしょうか? 1個目のホームページのスタイルシートの部分は、正常に機能しています。 どなたかお分かりの方、教えて下さい。

  • スタイル用のHTMLタグが使えます。

    スタイル用のHTMLタグが使えます。 ブログのコメント欄に「スタイル用のHTMLタグが使えます。」と あるのですが検索しても「HTML タグ」なら引っかかるのですが スタイル用とすると見当たりません。 詳しく解説しているHPなどがありましたら教えてください。

    • ベストアンサー
    • HTML
  • スタイルシート

    こんばんは。 私はほんの少しだけHTMLの知識があって、自分のHPを作っている ものです。 出来ることは、 ・テーブル ・背景 ・画像挿入 ・フォントの変更 ・リンク張り ・若干のCGI くらいで、スタイルシートがまだ分かりません。 今、gooでブログをしているのですが、これのテンプレートで、 カスタムフリーを選べば、自分の好きなようなテンプを作る ことが出来るのでしょうか?