;

DOCTYPE宣言

2011/05/22 ♠ 0 コメントリンク先

● HTML 4.01 Strict DTD (厳密な) [1999年12月のW3C勧告]

< !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” >

< !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd” >

● HTML 4.01 Transitional DTD (移行期)

< !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” >

< !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd” >

● HTML 4.01 Frameset DTD (フレームセット用)

< !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” >

< !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” “http://www.w3.org/TR/html4/frameset.dtd” >

—————————————————————————-

● XHTML 1.0 Strict DTD [2000年1月26日のW3C勧告]

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

● XHTML 1.0 Transitional DTD [2000年1月26日のW3C勧告]

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

● XHTML 1.0 Frameset DTD [2000年1月26日のW3C勧告]

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

● XHTML 1.1 Strict DTD

< !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd” >

————————————————————————————

で、XML宣言は次のような感じ。

XML宣言は、文字コードがUTF-8もしくはUTF-16以外の場合(下の例のようにShift_JISとか)は先頭に記述しなければならない。UTF-8なら省略してもいいと…。

< ?xml version=”1.0″ encoding=”Shift_JIS”? >

※一部ブラウザとの互換性の問題点があるので注意(Win IE6)

http://www.animegif.net/tips/html/doctype-html-public.html

Quirks モードと Standard モード

2011/05/22 ♠ 0 コメントリンク先

DOCTYPE 宣言により、Webブラウザのレンダリングがいずれかのモードに切り替わる

IEのバヤイ(えーご)

http://msdn.microsoft.com/en-us/library/bb250395.aspx#cssenhancements_topic2

FireFoxのバヤイはこんな風に処理(にっぽんご)

https://developer.mozilla.org/ja/Mozilla_Quirks_Mode_Behavior

たとえば、以下のようにURLを入れるか入れないかで処理がわかれる

  ◇Standardモードが選択されるケース

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd” >

  ◇Quirksモードが選択されるケース

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” >

って感じに分かれる

Webページにすぐ使えるダミーテキスト(日本語)

2011/05/02 ♠ 0 コメントリンク先

現在の場所は ?

5月, 2011 at Webデザインのトリセツ.