ここから本文です

HTMLでサイトを作っているのですが、フォームに関するエラーがどうしてもわかりま...

ito********さん

2009/11/1212:04:48

HTMLでサイトを作っているのですが、フォームに関するエラーがどうしてもわかりません。解説を読んでもわかりません。エラーをなくす方法教えていただけませんか?ソースを張っておきます。よろしくお願いします。

http://www.nonilabo.com を XHTML1.0 Transitional としてチェックしました。
20個のエラーがありました。このHTMLは 37点です。タグが 23種類 163組使われています。文字コードは Shift JIS のようです。
先頭の数字はエラーのおおまかな重要度を 0~9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。0 は減点対象外のごく軽度のエラーで (グレイのかっこつき) でメッセージされています。

9: line 63: 空要素タグ <input type="hidden"> の要素には空白さえも含めることはできません。 → 解説 40
8: line 63: 空要素タグ <input> は <input /> として閉じなければなりません。 → 解説 38
9: line 64: 63行目の <input type="hidden"> に対応する終了タグ </input type="hidden"> が見つかりません。 → 解説 72
9: line 64: 空要素タグ <input type="hidden"> の要素には空白さえも含めることはできません。 → 解説 40
8: line 64: 空要素タグ <input> は <input /> として閉じなければなりません。 → 解説 38


62.<form action="https://55auto.biz/ariyuki/planmail.php" method="post">
63.<input type="hidden" name="mcode" value="SJIS">
64.<input type="hidden" name="pid" value="2">
65.<div class="center"><span class="red f16">名前:</span>
66. <input type="text" name="name1" size="30" />
67. (必須)<br />
68. <span class="red f16">mail:</span>
69. <input type="text" name="email" size="30" />
(必須)
<input type="submit" value="登録する" tabindex="6" accesskey="Z" />
</div>
</form>

よろしくお願いします。

閲覧数:
3,064
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

sit********さん

2009/11/1212:50:40

ようするに、69行目のように、空要素の後ろにはスラッシュを付けなさいってことです。

×<input type="hidden">
×<input type="hidden">□(空白)</input>
○<input type="hidden" />
○<input type="hidden"></input>

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる