XHTML Basicは、主に携帯電話、PDA、ポケットベル、セットトップ ボックスなどのモバイル デバイスによく見られる シンプルな (主にハンドヘルド)ユーザー エージェント向けに設計されたXMLベースの構造化マークアップ言語です。
XHTML Basic は、 XHTML 1.1のサブセットであり、ドキュメント構造、画像、フォーム、基本テーブル、およびオブジェクト サポート用の縮小されたモジュール セットを含むXHTML モジュール化を使用して定義されています。XHTML Basic は、携帯電話、PDA、ポケットベル、およびセットトップ ボックスに適しています。
より準拠したユーザー エージェントが開発されたため、 WMLとC-HTMLに取って代わりました。
WML や C-HTML と比較した XHTML Basic の大きな利点の 1 つは、XHTML Basic ページをWeb ブラウザーとハンドヘルド デバイスで異なる方法でレンダリングできるため、同じページの 2 つの異なるバージョンを作成する必要がないことです。
XHTML Basicの最初の仕様は2000年に発表されました。2006年に仕様はバージョン1.1に改訂され、小型デバイスコミュニティーにさらに役立つ6つの新機能が組み込まれました。W3Cによる仕様の最新の更新は2018年に行われました。[ 1]
文書タイプ
XHTML ベーシックとして検証するには、ドキュメントに次の文書型宣言(DOCTYPE) が含まれている必要があります。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" >
< head >
< title >こんにちは</ title >
</ head >
< body >
< p >こんにちは< a href = "http://example.org/" >世界</ a >。</ p >
</ body >
</ html >
MIMEタイプ「application/xhtml+xml」 で提供されます。
XHTML 印刷
2006年9月にW3C勧告となったXHTML-Printは、情報機器から低価格のプリンタで印刷される文書向けに設計されたXHTML Basicの特殊バージョンです。[2]
参照
外部リンク
- XHTML 基本
- XHTML のモバイル バージョンの概要
- W3C モバイル Web ベスト プラクティス (XHTML Basic 1.1 向け)
参考文献
- ^ 「XHTML™ Basic 1.1 - 第2版」。www.w3.org 。 2022年1月25日閲覧。
- ^ 「XHTML-Print、W3C 勧告 2006 年 9 月 20 日」。World Wide Web Consortium。2006年 9 月 20 日。2008年 7 月 19 日閲覧。
