【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 件のコメント:
コメントを投稿