• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLとCSSの効果的な勉強方法や、参考になる参考書、サイト等があれ)

HTMLとCSSの効果的な勉強方法と参考書、サイト

このQ&Aのポイント
  • HTMLとCSSの効果的な勉強方法や、参考になる参考書、サイトなどについて教えてください。
  • 初心者向けの解説があるWEBサイトを活用して自己流で勉強していますが、難しいと感じています。
  • 勉強において近道はないと思いますが、より効率的に学ぶための進め方や順序があれば教えてください。

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

  • ベストアンサー
noname#140971
noname#140971
回答No.1

 私が会社のHPを作成した際の手順は以下のようです。 1、HTML、CSSの仕様書の邦訳を印刷して一通り読み試す。 2、Javascriptを一通り演習する。 3、IE、Firefox等との関連を書籍で確認する。 4、スタイルシート集からテクニックを学ぶ。  HPを記述しアップロードするだけでしたら1、2は参考書は不必要でした。3、4は、これは参考文献は必須でした。  まずは、HTML仕様書の検索と印刷から始められたらどうでしょうか?

himefugu
質問者

お礼

早速のご回答ありがとうございます! HTML,CSSの仕様書というのがあるのですね。 ソースとはまた違うものなのでしょうか? 参考にさせて頂きます。

その他の回答 (4)

回答No.5

1:1からサイトを作る系の本(3000円くらいでたくさんある)ので、まずそれをみながら作る。 2:HTML+CSSがどのようなものを把握できたら、WEB標準についての本を買って勉強する。 3:XHTMLやjavascript、サーバー系までいくならその本を買って勉強する。 タグを覚えたり、禁止された使い方、バグが起きる原因 よく使われる手法、発展していく新技術、プログラミング言語などなど まずは作りながら、本にお金を出すことを惜しまないことが近道だと思います。 レガシーで堅牢?なコーディングであればHTML+CSSだけでできてるようなサイトのコードを ブラウザからでも見たら勉強になるかもしれませんが、だいたい本に書いてあります。 カッコいいサイトなんかは、Flashやjavascriptが使われてあったり、Ajaxだったり、 サーバー側で動的にコードが生成されてあったりでおそらく読めたものではないでしょう。

回答No.4

作っていくうちにわからない所、疑問に思った所を検索していくのがベストだと思いますよー。 私の場合、最初のうちはhtmlのタグやcssのプロパティを使いながら覚える作業だった気がします。 ある程度作ってみるとタグの微妙な使いかたやcssのムダが見えてくるのでそれを最適化していくという感じでした。 htmlでの最適な書きかたとかは複数のブログを参考にするといいと思います。どうしてこんな感じに書いているんかポリシーがそれぞれ異なるのでできる限りいいとこ取りをするという感じで。 cssに関してはほとんどがIE、safariとの互換性をどう保つかという感じです。 参考サイト http://www.seotoools.com/htmllint/htmllint.html http://adp.daa.jp/web.html コツというか、自分がすぐに使えるhtmlとcssのテンプレートを作るといいと思います。head内とかいつも書くのは面倒なので。 あと表示確認するブラウザの種類はだいたい今だとIE6~IE8、firefox、opera、safari、iphone(必要なら)あたりだと思います。とりあえずfirefoxで作りつつ最終的に全ブラウザで確認するのがいいと思います。IEに関してはIE Testerというソフトがあるので、それで全バージョンの確認ができますよ。

himefugu
質問者

お礼

回答ありがとうございます。 自分がすぐに使えるテンプレートを作成するというのは、 是非レベルアップしたら使わせて頂きたいと思います。 リンクも参考にさせて頂きます。 ありがとうございました。

  • tracer
  • ベストアンサー率41% (255/621)
回答No.3

No.2です。 追記です。 一般的にホームページを作る人は、デザインもできて、プログラムもかけて、動画や写真の編集もできるひと。と勘違いされがちですが、実際はそれぞれが別物です。質問内容はHTML&CSSの勉強方法なので、話がそれているかもしれませんが、デザインとHTML&CSSの記述を同時に行わないことを強くおすすめします。おそらくそれではいつまで経っても完成しません。 HTML&CSSの一番手っ取り早い学習方法は、他サイトをコピーすることです。もちろん、HTML&CSSをそのままコピーしてはいけません。デザインのコピーです。仮に、Yahooやhatenaなどのサイトを質問者さんが独自にHTML&CSSを書いて、それがInternetExploer、Firefox、Safari、Google Chrome、Operaで同じように表示できるようになったのであれば、もう必要十分な技術だと思います。そこからは、自分の中で効率のよい記述方法を開発していくだけです。

himefugu
質問者

お礼

分かりやすい回答(2つも!)ありがとうございます。 >HTML&CSSの一番手っ取り早い学習方法は、他サイトをコピーすることです。 最初は、既に出来ている物の構造を理解する事から始めるのは、確かに有効ですね。 さっそく取組んでみます。 デザインと同時に取組まないように、という注意点も非常に参考になりました。 (実際、そうなりそうでしたので・・・) ありがとうございました。

  • tracer
  • ベストアンサー率41% (255/621)
回答No.2

どこまでを目指すのかによって覚えるべきことは異なりますが、はじめの一歩というのであれば、 1.HTMLの種類やその目的を知ること。 2.CSSの目的を知ること。 3.HTMLタグを理解すること。 4.CSSプロパティを理解すること。 5.クロスブラウザを理解すること。 1と2が分かれば、3と4はそれぞれのポケットリファレンスがあれば事足りると思います。リファレンスはご自身で使いやすければ何でもいいと思います。ただし、WEB関連は仕様の変化が激しいので、必ず新しいリファレンスを使用することをおすすめします。また、自分の扱っているWEBサイトのHTMLの種類がなんなのかを理解していないと、古い情報と混同してしまい、理解が遅れると思います。 5については、いろんなブラウザで見ることのできるHTML&CSSを書きましょう。という意味になります。 慣れてくると、他サイトで見る、斬新なエフェクトや機能を実装したくなるかもしれませんが、そういったものは、HTML&CSSだけでは実現できず、一気に土俵が広がってしまうため、最初の一歩としては手を出すべきではありません。学習効率が落ちます。ひとまず、いろいろなブラウザで、文章や画像を意図通りのサイズ、位置にレイアウトできるか、という部分で学習されることをおすすめします。 なお、ご存知かもしれませんが、フレームやテーブルレイアウトは今となってはとても古い手法で、そういった古い情報に惑わされないように頑張ってください。

関連するQ&A

専門家に質問してみよう