ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:mizunomi メタタグに順番はありますか?
困り度:
  • 困っています
お世話になります。

会社のHPを編集(?)しているのですが、メタタグは<head>〜</head>内でしたら順番は考えなくてもよろしいでしょうか?

<title>〜</title>
<meta name="Keywords" content="" />
<meta name="Description" content="" />

は10番目以内が望ましいとのことなのですが、作成してもらったHP上記より前に
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
この3つが入ってます。

これより前にキーワードなどを持ってきても大丈夫ですか?
質問投稿日時:08/07/18 09:46
質問番号:4185408
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答10pt

回答者:pick52 文字化けの原因になりますので必ずエンコード指定はtitleタグより
前に置いてください。
(通常、titleは一番下に置きます)

で順番ですが、殆どはあまり関係ないと思いますが、上でいったように

<meta http-equiv="content-type" content="text/html; charset=shift_jis" />

などの記述はtitleよりも前にあるべきでまたスタイルシートや
JavaScriptなどの指定も必ず対応する該当タグより前に置いてください。
(エンコード指定は特に一番上に置いた方がいいです)
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/07/18 13:30
回答番号:No.2
この回答へのお礼お礼が遅くなり申し訳御座いません。

titleは一番したなんですか?・・・そうなると10行以内でなくなってしまうんですけど、どうしましょ。
<meta http-equiv="content-type" content="text/html; charset=shift_jis" />のみ上に入れてあとは下に持っていこうかと思います。

ありがとうございました。

回答

良回答20pt

回答者:ayano8169 1個2個メタタグの位置が違うから結果が変わる…ということは無かったと思います。
でもなるべく言語指定(shift_jisのやつ)は先に持ってきた方がいいかもしれません。
種類:回答
どんな人:経験者
自信:参考意見
回答日時:08/07/18 10:12
回答番号:No.1
この回答へのお礼お礼が遅くなり申し訳御座いませんでした。

回答ありがとうございます。参考にさせていただきました。
最新から表示回答順に表示良回答のみ表示