- 2008年7月31日 06:45
- ホームページ
内部HTMLの構文の正確さを評価するところで、最も日本では使われているサイトです。ほとんどの方が知っているサイトなので、紹介するまでもないところだと思います。問題はうちの公式ホームページは極めて評価が低く、知人には笑われています。点数は-19点で0点以下です。
直せるところは直しているんですが・・いかんせん、私の事務所には技術はないですし、webの経験があまりない。さて通信簿をお見せすると
Check result of Another HTML-lint
http://komatsu.heteml.jp/ を XHTML1.0 Transitional としてチェックしました。
49個のエラーがありました。このHTMLは -19点です。タグが 32種類 208組使われています。文字コードは UTF-8 のようです。
先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。このHTMLには重要な問題が多く含まれています。環境によっては閲覧できない可能性が非常に高いと言えます。減点対象外のごく軽度のエラーは割愛されています。
9: line 8: 空要素タグ <meta> の要素には空白さえも含めることはできません。 → 解説 40
8: line 8: 空要素タグ <meta> は <meta /> として閉じなければなりません。 → 解説 38
9: line 9: 空要素タグ <meta> の要素には空白さえも含めることはできません。 → 解説 40
8: line 9: 空要素タグ <meta> は <meta /> として閉じなければなりません。 → 解説 38
9: line 11: 空要素タグ <meta> の要素には空白さえも含めることはできません。 → 解説 40
8: line 11: 空要素タグ <meta> は <meta /> として閉じなければなりません。 → 解説 38
1: line 26: 空要素タグは <meta /> と書くようにしましょう。 → 解説 41
1: line 26: 空要素タグは <meta /> と書くようにしましょう。 → 解説 41
1: line 26: 空要素タグは <meta /> と書くようにしましょう。 → 解説 41
9: line 29: <script> を 3行目の <html>〜</html> 内に書くことはできません。 → 解説 43
9: line 33: <script> を 3行目の <html>〜</html> 内に書くことはできません。 → 解説 43
8: line 56: <a> の target の属性値 `_blank"` は引用符で囲まなければなりません。 → 解説 95
7: line 56: <a> の target の属性値 `_blank"` は正しくありません。名前文字列(NMTOKEN)でなければなりません。 → 解説 102
5: line 56: <a> の target 属性のフレームターゲット名 `_blank"` は正しくありません。 → 解説 197
8: line 57: <a> の target の属性値 `_blank"` は引用符で囲まなければなりません。 → 解説 95
7: line 57: <a> の target の属性値 `_blank"` は正しくありません。名前文字列(NMTOKEN)でなければなりません。 → 解説 102
5: line 57: <a> の target 属性のフレームターゲット名 `_blank"` は正しくありません。 → 解説 197
1: line 88: <br> が多数連続しています。 → 解説 200
1: line 91: 空要素タグは <param /> と書くようにしましょう。 → 解説 41
7: line 91: <embed> は Mozilla、MSIE または doti 用のタグです。 → 解説 55
7: line 91: </embed> は Mozilla または MSIE 用のタグです。 → 解説 55
3: line 91: <object> には等価な内容を書くようにしましょう。 → 解説 179
8: line 132: </mtpages> は不明なタグです。 → 解説 54
9: line 138: <title> を 138行目の <dt>〜</dt> 内に書くことはできません。 → 解説 43
8: line 138: <title> 内におかしな文字列 `=` があります。 → 解説 74
8: line 138: <title> 内におかしな文字列 `"` があります。 → 解説 74
2: line 138: <title> の materials 属性の前には空白を入れましょう。 → 解説 84
8: line 138: <title> の属性 `materials` で属性名を省略することはできません。 → 解説 109
6: line 138: <title> に不明な属性 `Materials` が指定されています。 → 解説 79
8: line 138: <title> 内におかしな文字列 `"` があります。 → 解説 74
9: line 138: </dt> は 138行目の <title> と重なり合っているようです。 → 解説 70
2: line 138: </dt> の前に </title> が省略されているとみなします。 → 解説 64
9: line 153: <title> を 153行目の <dt>〜</dt> 内に書くことはできません。 → 解説 43
8: line 153: <title> 内におかしな文字列 `=` があります。 → 解説 74
8: line 153: <title> 内におかしな文字列 `"` があります。 → 解説 74
2: line 153: <title> の news 属性の前には空白を入れましょう。 → 解説 84
8: line 153: <title> の属性 `news` で属性名を省略することはできません。 → 解説 109
6: line 153: <title> に不明な属性 `News` が指定されています。 → 解説 79
8: line 153: <title> 内におかしな文字列 `"` があります。 → 解説 74
9: line 153: </dt> は 153行目の <title> と重なり合っているようです。 → 解説 70
2: line 153: </dt> の前に </title> が省略されているとみなします。 → 解説 64
8: line 292: </mtpages> は不明なタグです。 → 解説 54
はあ、へこみますね
