説明
HTMLの中にXMLを組み込む
サポート状況
文書型定義
- ○
- 対応
- △
- 廃止予定・非推奨
- −
- 廃止・未対応
| HTML | Compact HTML | ISO-HTML | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0 Mobile | 4.01 Strict | 4.01 Transitional | 4.01 Frameset |
Pre | ||
| − | − | − | − | − | − | − | − | − | − | − | − | − |
| XHTML | ||||||
|---|---|---|---|---|---|---|
| 1.0 Strict | 1.0 Transitional | 1.0 Frameset | 1.1 | Basic | MP | |
| − | − | − | − | − | − | |
ブラウザ
- ○
- 実装
- △
- 不完全な実装
- −
- 未実装
| Internet Explorer(win) | Netscape(win) | Opera | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 5.5 | 6.0 | 1.0 | 2.0 | 3.0 | 4.0 | 6.0 | 7.0 | 6.0 | 7.0 |
| − | − | − | − | ○ | ○ | ○ | − | − | − | − | − | − | − | − |
| iMode | J-sky | EZ | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 1.0 | 2.0 | 3.0 | 1.0 | 2.0 |
| − | − | − | − | − | − | − | − | − | − |
要素のデータ
開始タグと終了タグのタグ省略の可否、子要素(要素の中身)、親要素、モジュールなど。
子要素の記号の意味はHTMLの要素辞典の見方参照。
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | #PCDATA |
| 親要素 | BODY NOFRAMES |
属性
- ◎ = 必須
- ○ = 対応
- − = 廃止・未対応
- (○) = 廃止予定・非推奨
- TF または F = TransitionalとFrameset、またはFramesetのみ対応
- (TF)または(F) = TransitionalとFramesetでまたはFramesetのみ対応しているが非推奨
- ブラウザの場合は記号ではなく対応しているバージョンのナンバーを記述しています。
- この表に使われる略称についてはHTMLの要素辞典の見方参照。
固有属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| ns | XML名前空間(CDATA) | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| XML名前空間を指定します。 | |||||||||||||||||||||
| prefix | 名前空間接頭語(CDATA) | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| XMLコンテンツの名前空間接頭語を示します。 | |||||||||||||||||||||
| src | URL | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| 外部XMLファイルのURL | |||||||||||||||||||||
共通属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| id | ID | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| 文書規模で一意的なIDを設定します。 | |||||||||||||||||||||
イベント属性
| イベント属性名 | HTML | XHTML | IE | NN | O | イベント発生状況 | |
|---|---|---|---|---|---|---|---|
| 4.01 | 1.0 | 1.1 | |||||
| ondataavailable | − | − | − | 5.0 | − | − | データソースオブジェクトからデータが来る時。 |
| ondatasetchanged | − | − | − | 5.0 | − | − | データソースオブジェクトから提供されるデータが変化したり、フィルタ操作が実行された時。 |
| ondatasetcomplete | − | − | − | 5.0 | − | − | データソースオブジェクトからのデータすべてを受け取り終わった時。 |
| onreadystatechange | − | − | − | 5.0 | − | − | オブジェクトのready状態が変化した時。 |
| onrowenter | − | − | − | 5.0 | − | − | 行が変更されたとき。 |
| onrowexit | − | − | − | 5.0 | − | − | 行が変更される前。 |
| onrowsdelete | − | − | − | 5.0 | − | − | 選択を開始した時。 |
| onrowsinserted | − | − | − | 4.0 | − | − | 行が挿入された時。 |
使用例
<html lang="ja">
<head>
<title>XML要素 使用例</title>
</head>
<body>
<xml id="cdcat">
<成績表>
<生徒>
<名前>太郎</名前>
<科目>50</科目>
</生徒>
<生徒>
<名前>花子</名前>
<科目>79</科目>
</生徒>
<生徒>
<名前>次郎</名前>
<科目>90</科目>
</生徒>
</成績表>
</xml>
<table border="1" datasrc="#cdcat">
<tr>
<td><span datafld="名前"></span></td>
<td><span datafld="科目"></span></td>
</tr>
</table>
</body>
</html>