• 締切済み

下記のタグの中で必要ないのはありますか?

(1) <?xml version="1.0" encoding="UTF-8"?> (2) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> (3) <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> (4) <head> (5) <title>●●●●●●●●</title> (6) <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> (7) <meta http-equiv="Content-Style-Type" content="text/css" /> (8) <meta name="robots" content="INDEX,FOLLOW"> (9) <meta name="description" content="●●●●●●●●"> (10) <meta name="keywords" content="●●●●●●●●"> (11) <meta name="content="●●●●●●●●" /> (12) <meta http-equiv="Content-Script-Type" content="text/javascript"> (13) <meta http-equiv="Content-Style-Type" content="text/css"> (14) <link href="css/A1.css" rel="stylesheet" type="text/css" /> (15) <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

みんなの回答

  • tracer
  • ベストアンサー率41% (255/621)
回答No.3

ああ、よく見たら、6と15がかぶってますね。 使用されているエンコードがUTF8なら15はいらないですね。 SHIFT-JISの場合は、1を修正して、6削除ですね。 あと、titleタグは、エンコードの指定より後に書いたほうがいいですよ。 7と13もかぶってますね。どちらかいらないです。 まあ、それ以外は好みです。 なくてもいいものもありますが、あっても特別に困ることはないと思います。

  • tracer
  • ベストアンサー率41% (255/621)
回答No.2

文字が化けるんですけど?っていう質問ですよね? (1)と(15)で指定してるテキストエンコーディングが一致していませんよ。 ファイルで使用されているテキストエンコードを指定してください。 あと、マークアップの正誤を確認したいだけなら、この質問は不要です。 以下を試してください。 http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

(15) <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> は、間違い。  それよりも、transitinalは、 【引用】____________ここから HTML文書を作る場合には、この仕様における、他のDTDセットではなく strict DTD に適合する文書を作るよう推奨する。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Conformance: requirements and recommendations (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#h-4.1 )]より と10年も前に、非推奨なのにいまだに使っているのが???  XHTML1.1にはないし、HTML5もない。 (7) <meta http-equiv="Content-Style-Type" content="text/css" />  スタイルシート使ってなきゃ不要 (8) <meta name="robots" content="INDEX,FOLLOW">  デフォルトなので書く必要なし (9) <meta name="description" content="●●●●●●●●"> (10) <meta name="keywords" content="●●●●●●●●">  検索エンジンは使わないので書かないほうが無難、内容があってないと反ってマイナス (11) <meta name="content="●●●●●●●●" />  本文の最初に書かれていれば不要 (12) <meta http-equiv="Content-Script-Type" content="text/javascript">  使ってなきゃ不要 (13) <meta http-equiv="Content-Style-Type" content="text/css">  重複 (14) <link href="css/A1.css" rel="stylesheet" type="text/css" />  ここのファイルによって要不要は異なります。 Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint.html )  でチェックすること

関連するQ&A