• ベストアンサー

CSSが出来ると断言できるレベル

CSSをマスターしたいと思っています。 学校の授業ではDreamweaverを使って数字でCSSを設定して 自動的にタグが書き込まれますが 本当にCSSをマスターしたいと言うレベルと言うのは Dreamweaverに何を入れればいいのかが分かるのではなくて タグで自分で書けるレベルになる必要があるのでしょうか? それともDreamweaver上で何を設定したら良いのかが分かるレベルで大丈夫でしょうか?

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

  • ベストアンサー
  • Rusica
  • ベストアンサー率62% (10/16)
回答No.2

あるデザインを正しいHTMLとCSSに乗っ取ってブラウザ間の実装の違いを考 慮しつつ自分で書けるレベル、でしょうか。 例えばYahoo! JAPANをあのデザインのままCSSで書き直したり、何処かで やっていたような気もしますがmixiをCSS書き直したり。 有名どころ且つテーブルレイアウトのサイトをCSSデザインでリニューアル (もちろん見た目はテーブル時と同じ)できればマスターしたと言えるで しょう。 Dreamweaverはあくまでコーディング補助ツールです。プログラムにコーディングを任せてしまうとHTMLとCSSがいい加減なものになってしまうこと が多いので注意してください。

その他の回答 (5)

  • pi8027
  • ベストアンサー率11% (6/53)
回答No.6

"CSSが出来ると断言できるレベル"を箇条書きで ・仕様を理解している。 ・セレクタの記述方法を覚えている。 ・指定がぶつかった場合の優先順位が分かる。 ・プロパティと記述出来る値を覚えている。 ・UAの表示結果に頼らずにどのような表示がされるべきなのかが分かる。 Cascading Style Sheets, Level 2の仕様書は参考URIを参照。 #"URI"は"URL"の間違いではありません。

参考URL:
http://www.y-adagio.com/public/standards/tr_css2/toc.html
回答No.5

私は個人的にソースだけで実際に動かさなくてもどのような挙動になるかイメージできるようになった時点がマスターだと考えています(それはXHTMLやCSSに限らず他の言語でもです)。 今ならIE6,IE7,Firefox,Opera,Konqueror(Safariを含む)での表示がイメージできれば良いでしょうね。 イメージできると目的,実際の挙動,クロスプラットフォームを同時に考慮して組み上げられるのでソースが一貫性,柔軟性を持ったものになります。 私はDreamweaverは持っていますが殆ど使いません。 マウスでカチカチしているよりもキーボードで打つ方が速いのもありますが 何よりブラウザの不具合おも味方につけてデザインするには Dreamweaverのプロパティは柔軟性が低すぎる事が原因ですね。 Dreamweaverの世界から飛び出してみてください。 全く違うDreamweaverでは絶対にできないものが作り出せる世界があります。

noname#23734
noname#23734
回答No.4

CSSって言っても別に特別なものではありませんので、書き方ややり方云々は別としてCSSについて人に解るように説明できれば良いとおもいますけど。 算数や国語、仕事もそんなものではないでしょうか。 逆に説明できない人ってマスターしていないと思われやすいと思います。

  • tabide
  • ベストアンサー率44% (148/331)
回答No.3

私に言わせれば、Dreamweaverやホームページビルダーなどの「ホームページ作成ソフト」に頼っているうちは、まだまだです。 テキストエディタ上で、全くのゼロからHTMLやCSSを書けるようになって、ようやく「本物への入口」です。

  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.1

直接Webサーバにログインして、マニュアルでソースを修正することもあります。 Dreamweaverではなく、普通のテキストエディタでCSSを編集・修正できるように なってください。

関連するQ&A

専門家に質問してみよう