※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#03:XHTML
このチャプターでは、 XHTML について学習します。
HTMLをXMLで再定義したマークアップ言語。
XMLの比較的厳密なルールを取り入れることで、HTMLの柔軟性を保ちつつ、より一貫性のある文書構造を実現。
現在は開発が中止されており、あまり使われない。
XHTML文書の例<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja">
<head>
<title>XHTMLの例</title>
</head>
<body>
<p>こんにちは</p>
<input type="text" disabled="disabled" />
</body>
</html>
XHTMLの機能をモジュールに分割し、必要な機能だけを使うことができる仕組み。
特定の用途に応じて最適なXHTMLの部分機能を選択できるほか、新機能をモジュールとして定義することで言語の拡張が容易になる。
XHTML Modularizationの仕組みを利用して作られた一例。
リソースが限られているデバイスでも快適にコンテンツを閲覧できるように設計されたもの。