OCTYPE宣言


DOCTYPE宣言は省略は、別に省略しても問題はありませんが <HTML> タグ の前に付けのことを奨められています

HTML4.0 と言う規則の場合の、DOCTYPE宣言は、こうなります

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

それと、もう一つ
<MATA>タグの方の宣言もあります
MATA文書の性質を指定します
<MATA>では、文書に含まれているのが、「日本語」か「英語」なのか、などを見ている人のブラウザに伝えます
入力は下記の様になります

<meta http-equiv="Content-Type" content="text/html;charset=IOS-2022-jp">

日本語の場合には、正式には「ISO-2022-jp」という規格の文字コードを使います
シフトJISコードの場合は「Shift_JIS」と指定します

あと、charset に IOS-8859-1 を指定すると英字文の表示に英語のフォントが利用されるようになりますが、日本語が含まれていると「文字化け」(奇妙な記号で表示)してしまいます。

上記の二つをまとめると、下記の様になります。
(HTML文書の骨格も含めたソース)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang="ja">
<HEAD>
<TITLE>タイトル</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=IOS-2022-jp">
<meta name="ROBOTS" content="NONE">
</head>
<BODY>
ここに内容が入る
</BODY>
</HTML>

ソースはこれ↓



戻る