2013年5月21日火曜日

【疑問・珍問】 HTML、XHTML、CSS

【HTMLとXHTML】

HTMLは文書の構造を指定する。

HTMLのタグによってデザイン的な要素藻指定できるがソースが煩雑で手間がかかる

HTMLの曖昧さが問題視され、高い厳密性と拡張性を求められるようになってきた。

そこで登場したのがXHTML。これはXMLというマークアップ言語作成のための汎用な決まりに沿ってHTMLを定義しなおしたもの。

「文章はXHTML、デザインはCSSというのがWeb製作の基本」

但しHTMLは古くてもう使えないというわけではない。HTML5が策定される予定(2014年までの正式勧告を目標としている)だし、Webブラウザも対応し始めているので、これからも使い続けられるだろう

HTMLなどのバージョンは標準をどこに置いているかを表しているからWeb製作にとって大切な要素。

但し、ここで混乱するような情報が!

「トップシェアを占めるインターネットエクスプローラーがXHTMLをほとんどサポートしていない。ほとんどのアプリケーションにおいてXHTMLよりもHTML5を使う方が明らかに良い」


うーん。混乱するなー。どっちを使えばいいんだ?


【CSS】

デザインを指定

上記のように文書とデザインをHTML(XHTML)とCSSが役割分担しているイメージ。

例えば、HTMLである文字列を見出しとして定義する。そのフォント、色、大きさなどを定義するのがCSS。



0 件のコメント:

コメントを投稿

Related Posts Plugin for WordPress, Blogger...