「HTML」の版間の差分

編集の要約なし
7行目: 7行目:


=== DOCTYPE宣言 ===
=== DOCTYPE宣言 ===
<!DOCTYPE HTML PUBLIC "">
DOCTYPE宣言とは、HTMLのバージョンや、どの仕様に従って作られているのかをブラウザに伝えるためのものです。<br />
これは<html>タグより前の文章の先頭に記述します。<br />
 
記述例:<br />
<!DOCTYPE HTML PUBLIC "ここに宣言"><br />
 
この " 宣言" の違いは大きくわけて3つ存在します。<br />
・Strict  --- HTML4.01のルールに厳密型<br />
・Transitional  --- Strictより緩い移行型<br />
・Frameset --- フレーム利用型<br />
<br />
具体的な書き方は以下のとおりです。<br />
■Strict<br />
URIあり<br />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
URIなし<br />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<br />
■Transitional <br />
URIあり<br />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
URIなし<br />
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<br />
■Frameset <br />
URIあり<br />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
URIなし<br />
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">