• ベストアンサー

cssについて教えてください.3

cssの記述の仕方ですが、基本dream weaverなどのソフトからの自動生成が多いと考えて良いですか??

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

もう何度も回答しているのですが、どれもきちんと読まれていないようです。 もし読まれていたら、この質問は決して出ない。  私の回答は、読むのがつらいでしょうが、基本から必要な事はもらさず書くようにしています。  自動作成が何を意味するか分かりませんが、例えば本文中の段落においては、前景色を青くして背景を薄いクリームにして・・と考えたらセレクタを div.section p{color:bloue;regb(255,255,2009;} と、HTML見なくても(HTMLがちゃんと書けていたらですが・・)、CSSは指定できますよね。  しかし、オーサリングツールでは、それは不可能です。せいぜい、HTMLの要素に意味不明のidをつけて、配色の候補を提示してくれる程度です。 [例] div.header div.nav ol{ list-style:none; width:80%;height:40px;line-height:40px; margin:0 auto; text-align:center; position:relative; } div.header div.nav ol li{ width:20%; margin:0;padding:0; display:inline-block; position:relative; } div.header div.nav ol li a{ display:block;width:100%;height:100%; background-color:yellow; text-decoration:none; } というスタイルシート、ツールは決して書いてくれない事は理解できるでしょう。 div.header div.nav ol{}  詳細度、0,0,2,3 div.header div.nav ol li{}  詳細度、0,0,2,4 div.header div.nav ol li a{}  詳細度、0,0,2,5 list-style:none; 継承される width:80%;height:40px; 継承される line-height:40px; 継承される margin:0 auto; 継承されない text-align:center; 継承される position:relative; 継承されない display:inline-block; 継承されない  などは、記述する本人が知らないと、煩雑で膨大なものになりますよね。  なにはともあれ、先に紹介したHTMLとCSSの仕様書を、一通り通読で良いですから眼を通すこと。すべての情報--それも正確なものが書かれています。

kiokio5893
質問者

お礼

ありがとうございます

その他の回答 (1)

回答No.1

CSSをどのように作っているかという点については、ケース・バイ・ケースです。 たとえDream Weaverを使って作るとしても、他の作り方で作られたテンプレートのCSSを使うこともあります。 エディタやIDEで作成する場合は自動作成にはなりません。

kiokio5893
質問者

お礼

ありがとうございます

関連するQ&A