HTML の基本チュートリアルにおける XHTML の紹介

XHTML の紹介

従来の HTML 開発の本来の目的は PC でしたが、ランダムなモバイル端末の継続的な出現により、HTML は市場のニーズを満たすことができなくなりました。

  • XHTML は、新世代の HTML マークアップ言語です。

  • XHTML の目的は、HTML を置き換えることです。

  • XHTML タグは HTML とまったく同じです。

  • XHTML の構文は HTML よりもはるかに厳密です。

  • XHTML 拡張可能なハイパーテキスト マークアップ言語。

XHTMLの記述仕様

  • すべてのタグと属性はすべて小文字である必要があります

  • 片面タグは閉じている必要があります。例: <br> ——> <br />

  • すべての属性値は引用符で囲む必要があります。

  • すべての属性には値が必要です。例: <hr noshade> —— <hr noshade = “noshade” />

  • タグは、外側の層が内側の層内に、ある層が別の層の中にネストされるように、順番にネストする必要があります。

  • XHTML Web ページには DTD ドキュメント タイプ定義コードが必要です。

注: 今後 HTML を記述する際には、XHTML の記述仕様に厳密に従うよう努めてください

DTD 文書型定義

DTD 文書型定義の目的:は検証メカニズムです。つまり、作成した XHTML マークアップ構文が正当であるかどうかをチェックします。

DTDには大きく分けて3つの種類があります:

(1) 厳密なDTD

厳密なDTDでは、さまざまな表現を持つタグが使用できなくなります。例: <font>、<b>、<body bgColor>

では、CSS を使用してさまざまなパフォーマンス タグを置き換える必要があります。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

(2) Transitional DTD

Transitional DTDでは、HTMLでの式の書き方を引き続き利用できます。

これらのパフォーマンスマーカーは引き続き使用できます。例: <font>、<b>、<body bgColor>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3. org /TR/xhtml1/DTD/xhtml1-transitional.dtd">

(3) フレームワーク DTD

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http ://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">


学び続ける
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>这是我们的第一个页面</title> </head> <body> <h1>欢迎加入php.cn</h1> <h2>希望你能够在这里学的开心</h2> </body> </html>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜