<?xml version="1.0" encoding="Shift_JIS"?>
XML はデフォルトの文字コードに Unicode の "UTF-8"、または "UTF-16" が設定されているが、それ以外の文字コードを用いる場合は、HTTPヘッダなどで文字コード情報を設定している場合を除き、必ず当該文書で使う文字コードをその冒頭に XML宣言で追加指定しなければならない。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
XHTML1.1 は XHTML1.0厳密型(Strict バリエーション)DTD をモジュール化により再形式化したものであり、HTML4.01 や XHTML1.0 にあった厳密型(Strict), 移行型(Transitional), フレーム設定型(Frameset)のようなカテゴリ分け(バリエーション)はない。つまり、W3C の仕様において「推奨しない」とされる要素や属性、さらにフレーム機能用の内容は一切使えない。XML宣言に続いて XHTML1.1 用の文書型定義(DTD)を宣言する。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">
xmlns属性必須html要素には head要素に続いて body要素が順に必ず1個ずつ含まれること<head>
<base /><link /><meta />content属性必須<object>-</object>param要素を先行させるべきparam要素<param />name属性必須<script>-</script>type属性必須<style>-</style>type属性必須<title>-</title>head要素内に必ず1個だけ定義</head>
<body>
<address>-</address><blockquote>-</blockquote><div>-</div><dl>-</dl>dt要素, dd要素<fieldset>-</fieldset>legend要素。legend要素の前は空白類文字しか許されないlegend要素<legend>-</legend><form>-</form>action属性必須form要素の入れ子は禁止)script要素<h1-h6>-</h1-h6><hr /><noscript>-</noscript><ol>-</ol>li要素<li>-</li><p>-</p><pre>-</pre>big要素, img要素, object要素, small要素, sub要素, sup要素は除く<table>-</table>caption要素が0個、または1個。col要素、または 0個以上の colgroup要素。thead要素が0個、または1個。tfoot要素が0個、または1個。tbody要素、または1個以上の tr要素。<ul>-</ul>li要素<li>-</li><a>-</a>a要素の入れ子は禁止)<abbr>-</abbr><acronym>-</acronym><b>-</b><bdo>-</bdo>dir属性必須<big>-</big><br /><button>-</button>a要素, button要素, fieldset要素, form要素, input要素, label要素, select要素, textarea要素を除く<cite>-</cite><code>-</code><del>-</del>body要素やブロック要素のみを内包できる要素の直接の子要素として直下に含めることもできる<dfn>-</dfn><em>-</em><i>-</i><img />src属性必須alt属性必須<input /><ins>-</ins>body要素やブロック要素のみを内包できる要素の直接の子要素として直下に含めることもできる<kbd>-</kbd><label>-</label>label要素の入れ子は禁止)<map>-</map>id属性必須area要素<area>-</area>alt属性必須<object>-</object>param要素を先行させるべきparam要素<param />name属性必須<ruby>-</ruby>rb要素と rt要素を1個ずつrb要素と rt要素を1個ずつと、rt要素の前後に rp要素を1個ずつrbc要素を1個と rtc要素を1個から2個<q>-</q><samp>-</samp><script>-</script>type属性必須body要素やブロック要素のみを内包できる要素の直接の子要素として直下に含めることもできる<select>-</select>option要素, optgroup要素<small>-</small><span>-</span><strong>-</strong><sub>-</sub><sup>-</sup><textarea>-</textarea>cols属性必須rows属性必須<tt>-</tt><var>-</var></body>
</html>
http://www.w3.org/1999/xhtm であるxml:lang属性のみに言語コードを指定するhttp://w3g.jp/xhtml/guide/xhtml1-1_dtd直近の制作実績等:大阪人間科学大学 New! / 大阪薫英女子短期大学 New! / セキスイハイム みんなのお国じまん New!