• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlとCSSを覚えるにあたって)

HTMLとCSSの学習について考える

このQ&Aのポイント
  • HTMLとCSSを学ぶための綺麗なソース作りの重要性とホームページビルダーの問題点について
  • HTMLとCSSを勉強するための参考サイトや情報の古さについての疑問
  • 最適な学習サイトや参考書についての情報を求める

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

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

 きれいなソースって何でしょう。無駄なものが無い、きちんと整理されている・・・言い換えれば、何が書かれているかよくわかるということでしょう。  HTMLやCSSの勉強には、まず(勧告済みの)仕様書を読むこと。全部を通して読み、その後必要なときに必要な箇所を参照する。  HTMLは1~5・・・そんなモンじゃありません。こんなに ( http://openlab.ring.gr.jp/k16/htmllint/explain.html#unknown-doctype )あります。その中から選択しますが、一般的にはHTML4.01strictで良いでしょう。HTML5はまだ勧告になっていないので、参考にはしてもそれで作成するのは時期尚早でしょう。  HTML4.01が登場するまでのHTMLは、タグをデザインのために使用したり、デザインのためだけのタグが存在したりで、HTML本来の 【引用】____________ここから HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/intro/intro.html#h-2.2.1 )]より  とかけ離れていっていました。・・・ここは上記の記事の前後をお読みください。・・  HTML4.01が勧告---1999年!!!されても、実際には、その勧告に従わず、transitinalやframesetが使われ続けきました。 『HTML文書を作る場合には、この仕様における、他のDTDセットではなく strict DTD に適合する文書を作るよう推奨する。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#h-4.1 )』  HTML5(XHTML1.1も)では、HTML4.01strictに該当するものしか作れません。 >タグも数年前はOKでも今はNGというものがあったりしますよね。  はありません。上記DTDに適合するものなら良いです。HTML4.01strictで作成しているのに、<FONT>を使ったりしたらダメと言うことです。  なお、けっしてオーサリングツールを使ったらダメと言うわけではありません。ただ、HTMLやCSSの深い知識なしで利用すると、とてつもなく酷い--汚いものを作ってしまうということです。逆に知っていれば、すくなくとも、HTMLのマークアップやCSSのセレクタは、ツールに頼らないほうが断然早くて効率的ですね。

noname#157386
質問者

お礼

そんなにあったんですか・・・。 どれを選んで良いか迷うところでしたが、HTML4.01で良さそうですね。 示していただいてありがとうございます。 マナー上のNGとかではなく、そのバージョンで使えないということなんですね。 教えていただいたことを参考に、勉強を進めていきたいと思います。 ご回答ありがとうございました。

その他の回答 (2)

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.2
  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1
noname#157386
質問者

お礼

ご回答ありがとうございました。

関連するQ&A