• ベストアンサー

外部スタイルシートの書き方は??

本や、タグを解説されているサイトさんを巡って、 スタイルシートを勉強していますが、 外部ファイルでスタイルシートを定義する方法を 説明しておられるのがなくて、困っています。 どうかタグの分かるかた、また特に詳しく説明(で きればわかりやすく)されているサイトさん、書籍でも知ってらっしゃったら教えてくださいませ。 どうかお願いします!!!

質問者が選んだベストアンサー

  • ベストアンサー
noname#199778
noname#199778
回答No.3

既に回答されている内容と重なる部分が多いので、蛇足気味ですが… 外部スタイルシートは、style要素内に記述する中身だけを書き出して、それを「***.css」のように、拡張子を.cssにして、cssファイルとして保存します。 外部スタイルシートの中身は、以下のようにします。 body{background-color: #000000; color: #ffffff; margin: 0 5%; line-height: 150%;} h1{font-size: xx-large;} .attention{color: yellow;} 上のように、HTMLファイルのhead内にstyle要素でスタイルシートを定義する場合の、style要素の中身だけを記述します。 繰り返しになりますが、タグやHTMLのコメントアウトなどは、外部スタイルシート内に記述する必要はありません。 外部スタイルシートの読み込みは、既に紹介されていますが、 <link rel="stylesheet" href="***.css" type="text/css"> というように、head内でlink要素を使って取り込む方法が一般的と思います。 他にも「@import」で取り込む方法もあります。 こちらの場合は、style要素の中で、 <style type="text/css"><!-- @import url("***.css"); --></style> のように記述します。 参考書などについては、私は秀和システムの「詳解 HTML&XHTML&CSS辞典」をお勧めします。 サイトについては、#1の方が紹介されている「とほほのWWW入門」がわかりやすいと思います。 参考になれば幸いです。

nemusugi
質問者

お礼

お詳しい解説ありがとうございました!!! やってみます!!!!

その他の回答 (2)

  • nitto3
  • ベストアンサー率21% (2656/12205)
回答No.2

スタイルシートを定義してファイル名を拡張子 .css(例css01.css) としてアップしそれを本文に引用します。 <LINK REL="stylesheet"TYPE="text/css"href="css01.css> 私の参考書は詳解HTML&JavaScript辞典 秀和システムです。

nemusugi
質問者

お礼

ありがとうございました。 参考にします。

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.1

↓は参考になりませんか http://tohoho.wakusei.ne.jp/css/index.htm

参考URL:
http://tohoho.wakusei.ne.jp/css/index.htm
nemusugi
質問者

お礼

ポイントをさしあげられなくて、申し訳ありません。また機会がありましたら、どうぞよろしくお願いします。

関連するQ&A

  • スタイルシートをグループ別にわけて外部ファイル化するには?

    最近スタイルシートを勉強しはじめ参考書を買い、本かたてにタグを打ち込み何とかページにスタイルを適用させることができました。 複数のページ全てにスタイルシートのタグがはいっている状態なのですが、スタイルは外部ファイル化できると知ってやってみたいのですがやり方がよく分からないのです(泣) 私のホームページはコンテンツ別にページのスタイルを統一しているので、全ておなじスタイルにするのではなくてグループ別にわけてスタイルシートを外部ファイル化したいのです。 スタイルシートの外部ファイル化すらしたことがないので、どうしていいのかさっぱり分かりませんでした。やり方をご存知の方は教えていただけないでしょうか。 『ホームページビルダー8』を使ってホームページを作っています。回答よろしくおねがいします。

  • メニュー部分をスタイルシートで外部ファイルにしたいのですが

    当方HTMLのことは分かりますが、スタイルシートについては全く初心者です。現在管理しているサイトは、フレームを作り左側にメニューを載せています。これをスタイルシートで外部ファイルにしたいのですが、初心者でも分かりやすい説明があるサイトを教えていただけないでしょうか?また、書籍でも構いません。 できれば、テンプレートなどがあり、自分でゼロから作る必要のないものが有難いです。よろしくお願いいたします。 (OSはXPです)

    • ベストアンサー
    • HTML
  • スタイルシート<記述>

    スタールシートについてですが、どちらが正しいでしょうか? 1.スタイルシートはタグを再定義できる 2.スタイルシートは文章の構造を定義する 教えて下さい。本にも載ってないし、困っています(;_;) よろしくお願いします。m(__)m

    • ベストアンサー
    • CSS
  • 外部スタイルシートについて

    いつもありがとうございます nenenomitiです。 先生方、今日もよろしくお願い致します。 ホームページビルダー9を使用して HP作成にあたっていますが 「外部スタイルシート」についての 記述がまったくありません。 私が今、困っていることは 1ページごとの文字サイズが違うことです 大量の情報を書き込む場合は 文字フォントを-1に設定していました そして、情報量の少ないページは見やすいように 普通サイズで書き込んでいます 第三者からのご意見はまだ聞いていませんが 自分でも見ていても なんか~おかしいような感じに見えます 外部スタイルシートを設定すると 1ページ毎に設定し直さなくても良いと 聞きました。 ただ、どんなサイトの説明を見ていても イマイチ、外部スタイルシート設置について 理解が出来ません。 どなたか私に判り易く説明を出来る方は おられませんでしょうか? よろしくおねがいいたします。

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

    現在スタイルシート勉強中です。 最近とある解説書を購入、さわりだけ読んでみたのですが 「中途半端にCSSを覚えた場合、divタグやclassタグを濫用したHTMLになってしまう。 しっかり覚えればdivタグはほとんど使用しなくても済むようになるだろう」 といった事が書かれていました。 私の場合、まさにHTML内はdivタグとclassタグでいっぱいです。 でも1サイトにCSSの外部ファイル1枚を使用(全てのHTMLに1つのCSSファイルを使用)した場合、 pタグやhタグ自体にスタイルを設定するとサイト内のタグ全てにその設定が反映されますよね? となるとやっぱりclass分けするしか方法がないんじゃないかと思ったりしています。 皆さんは基本的CSSの設定方法はどのような感じですか? classでいっぱい設定、または1サイトに何枚もCSSファイルを用意し、ページによってCSSファイルを 使い分けているとか、HTML内に直接CSSを書いてしまうとか(これは修正が大変だと思いますが・・・)。 沢山ご意見が聞けるとうれしいです。どうぞ宜しくお願い致します。

  • スタイルシートの外部化の整理

    スタイルシートを基本的には外部ファイル化しています。 しかし… 最近はスタイルシートの外部ファイル数が増え、 <head>内での記述が3~5行になってしまいます。 これを減らすよい方法はないかと 模索しております。 ご意見等いただければ助かります。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 外部スタイルシートについて

    「@rt web」というテンプレートを使いホームページ制作しようと考えていますが、そのテンプレートのスタイルシートは外部スタイルシートになっていません。 http://www.ddnj.com/product/hp/artweb/index.html これを簡単に外部スタイルシートにする方法はないものでしょうか? 簡単ではなくても外部スタイルシートに設定し直す手順を教えて頂けると助かります。 ソフトはDreamweaver4を使っています。 どうぞよろしくお願いします。

  • 外部ファイルでのスタイルシートの書き方

    質問内容は単純です。 どうぞ宜しくお願い致します。 あるweb関連の参考書に、 外部スタイルシートファイル「style.css」の一例として、 そのコード内容が書かれてあったのですが、 それを大雑把に説明すると下記のようになります。 <style type="text/css"> <!-- ~ 中身は、ここでは省略 ~ --> </style> そこで、質問です。 外部ファイルとしてスタイルシートを作成する場合、 上記のような書き方で、はたして良いのでしょうか? 上記のような書き方は、HTMLのヘッダー内にスタイルシートを挿入する場合の書き方 のような気がするのですが、その書き方をそっくりそのまま、外部ファイルへ持って行っても、 問題はないのでしょうか? 参考書が間違っているのかなぁ、と思い、 質問をさせて頂きました。 参考書は2005年発行のものです。

    • ベストアンサー
    • HTML
  • スタイルシートを一から勉強したい

    タイトルのとおりです。 サイトを手書きで作っています。 基礎的なHTMLは読めますし書けます。 HTMLの勉強は、辞書※(株)アンク HTMLタグ辞典 とHTMLの基礎サイトで、独学です。 しかし、スタイルシートを勉強したいんです。 HTMLチェッカーでもスタイルシートを使え、のオンパレードになってしまいます(得点は80点から95点くらいまでとれています)。 アクセシビリティの悪さ(?)も理解しているつもりですが、きちんと一から勉強してスタイルシートを使ってみたいと思っています。 しかし『どのスタイルシート解説サイトを見ても、さっぱりわからない』のが現状です。 おすすめサイトか、おすすめ辞書、あるいは別の学習方法があれば教えていただけたらと思います。 ※お金がないので、教室に通え、は勘弁してください。

    • ベストアンサー
    • HTML
  • ドリームウィーバーを使ったスタイルシートの外部化について・・・

    スタイルシート初心者です。 ドリームウィーバーでサイトを構築中なのですが、スタイルシートの外部化についてお尋ねしたいことがあります。 スタイルシートを外部化することでサイトの構造を軽くしたいのですが、ドリームウィーバーの編集画面の下のプロパティにある文字サイズの変更、色などを指定しながら文を作っていくと、どんどんhtmlソースの上の方にスタイルが追加されてしまいます・・・ これではファイルが重くなるばかりなのですが、スタイルシートを外部化して、全てそこから読み出すようにするにはどうすれば宜しいでしょうか? この状態では各ページごとにスタイルシートがhtml上にでてきてしまいます。 スタイルシートを一括管理したいのです。 まだまだ初心者の為わかりやすいようにどうかよろしくお願い致します。

専門家に質問してみよう