フリー素材 季節の花

フリー素材 季節の花

XHTMLについて

XHTMLについて


HTMLとXHTMLの違いはどこにある?  (←参照)

最も大きい違いは、 タグ が小文字になること、<BR><HR>といったタグが、空要素になることなどです。終了タグが無いものは、/> で終わります。空要素タグ<BR>は、XMLでは、<br/>と表記する必要があります。しかし、この構文は、XHTMLに対応していない古いWebブラウザは解釈できずにエラーとなります。そこで、/記号の手前に空白文字を入れて <br /> としますと、誤った構文に寛容な古いWebブラウザは、これを解釈して処理することが可能となります。また、ポイントとなるのは、文書の先頭部分です。XHTMLはXML文書ですので、最初にXML宣言が必要です(必須ではありませんが、エンコーディングが UTF-8 UTF-16 以外の場合には、必ず記述します)。文書型宣言もHTMLから、XHTML のものに変更する必要があります。特に注意すべき点は、大文字と小文字の選択です。HTMLにおいては、要素名などを大文字で書いても小文字で書いても受け入れられましたが、XMLは両者を区別して扱うため、必ず小文字で書かなければなりません。既存のHTML文書をXHTMLに置き換えるには手間が掛かりますので、必要に応じて変換し、今後新たに作成する文書からXHTML文書にしていくとよいのではと思います。

・XHTMLに書き換えても、同じようにWebブラウザから見えますか?

一般のコンピュータ(Windows、Unix、Macintosh)上で使用されているほとんどのWebブラウザでは、一部の例外を除き問題なくXHTMLを表示できるようです(ただし、Macintosh版Internet Explorer 4.51以前のバージョンでは、正常に表示できないことが報告されています)。

XHTML【eXtensible HyperText Markup Language】 とは

XML【eXtensible Markup Language】 とは

HTML【HyperText Markup Language】 とは


XHTML入門

XHTMLタグリファレンス (EZweb用)

XHTML化計画  HTML tidyによるHTML→XHTML変換

Another HTML-lint gateway  HTML文書の文法をチェック

・XMLの記事を読み解くための XML用語事典 インデックス

Ask XML Expert! XMLについて専門家に質問しよう

XMLとWebサービス

XML的リンク


HOME



© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: