ASP.net は初めてではありません。実際、私もそれを学んでいません。しかし、私は最近いくつかの Web サイトを評価してい<form runat="server" ..>
て、ページ全体をラップし、他のすべてのタグを含むひどいものを見ました。質問: それは有効な HTML ですか? 2012年になり、セマンティックWebやアクセシブルWebなどの話題が熱い。どう思いますか?
質問する
823 次
2 に答える
5
構文的に有効な HTML です。しかし、ViewState のように、フォームやいくつかの非表示フィールドなどが少し「時代遅れ」であることに同意します。また、ページ上でより多くのフォームを使用したい場合 (JQuery fi を使用) は、作業が非常に面倒になる可能性があります。
ASP.Net MVC を見てください。問題は解決します。HTML を完全に制御でき、ページの周りにフォーム タグは必要ありません。asp.net サーバー コントロールは使用しません。
于 2012-04-12T11:16:43.560 に答える
1
HTML5 仕様はそれほど制限的ではなく、ほとんどの要素をフォーム内にネストすることを許可していますが、
フォーム要素は、フォームに関連付けられた要素のコレクションを表し、その一部は、処理のためにサーバーに送信できる編集可能な値を表すことができます。
したがって、要素がフォームに関連付けられていない場合、実際にはそこにあるべきではないように思えます。
于 2012-04-12T11:17:47.497 に答える