CSSレイアウトってなぜこんなに難しいのか?
個人事業で、WEBデザインの仕事をしています。
恥ずかしいですが、ずーっと、テーブルレイアウトでのみHP作成してきました。
文字を整えたり、種類をまとめたりだけ、CSSを使ってました。
先日初めて、クライアントから「そろそろテーブルレイアウトはやめてくれ」と、
ダメだしを食らいました。
独学でDreamweaver MX 2004を一から学んで、仕事やって来ましたが、
ちょっと恥ずかしい質問ですが、
CSSレイアウトってなぜ、こんなに難しいのでしょうか??
みなさん、テーブルレイアウトと比べて異常に難しく感じませんか?
今の調子ではHP作成の仕事が請けられなくなっています。(涙)
例えば、テーブルレイアウトって、自由にドキュメントで確認しながらデザインできますよね。
でも、CSSレイアウトって、コードで全部書き出しますので、
ちょっとサイズや項目や要素を変更するだけでも、どのdiv?、どのクラス?のタグにそれを指定したかとか、
複雑になり解らなくなってしまい、ちょっと変更するだけでも凄い時間がかかってしまいます。
■もしかして私、CSSレイアウトの学び方、作り方を間違ってるのでしょうか?
■今まで2~3冊位、Dreamweaverの本で、CSSレイアウトを勉強してますが、
いっこうに進歩しません。(ここに本の題名書き出すとマズイですよね?)
★CSSレイアウトが解り易く学べる、勉強本を教えて頂けますでしょうか。
■もしかして、DreamweaverでCSSレイアウトをするから難しいのでしょうか?
HPビルダーとかなら、もっと簡単に出来るのでしょうか?
■今、私ができるCSSレイアウトの限界は、一番大まかな囲いの、
#header #side #main #footerを、#contentの中に入れて、
その中の各々の要素は、今までとおり、テーブルでレイアウトする。
(メニューや、商品スペック、写真並べなども、テーブルで。)
それが精一杯ですが、これで通用するのでしょうか?
HPデザイナーとして、恥ずかしい質問ですが、
ご教授どうぞ宜しくお願い致します。