電子書籍の厳選無料作品が豊富!

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

A 回答 (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の仕様書を、一通り通読で良いですから眼を通すこと。すべての情報--それも正確なものが書かれています。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2014/01/11 22:46

CSSをどのように作っているかという点については、ケース・バイ・ケースです。



たとえDream Weaverを使って作るとしても、他の作り方で作られたテンプレートのCSSを使うこともあります。

エディタやIDEで作成する場合は自動作成にはなりません。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2014/01/11 22:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!