私はASP.netに初めてではありません。実際には、私はそれを学んでいません。しかし、私は最近、いくつかのWebサイトを評価していて、ページ全体をラップし、他のすべてのタグを含むひどい<form runat="server" ..>
を見ました。質問:有効なHTMLですか?それは2012年であり、セマンティックWeb、アクセス可能なWebなどについて話しています。どう思いますか?意味的には、すべてのページのタグをフォームタグ内にラップすることです - ASP.net
3
A
答えて
5
これは構文上有効なHTMLです。しかし、私はそれがViewStateとして少し古くなったフォームやいくつかの隠しフィールドなどに同意します。 また、(JQuery f.iを使用して)ページ上で他のフォームを使用する場合は、作業が面倒です。
ASP.Net MVCを見て、問題を解決します。あなたはHTMLを完全に制御することができ、ページの周りにフォームタグは必要ありません。 asp.netサーバーコントロールは使用しません。
1
the HTML5 specificationがあまりにも限定的ではなく、フォーム内で入れ子に最も要素を可能にするが、状態
フォーム要素は編集可能な値を表すことができるいくつかのフォーム関連要素のコレクション、 を表しありません処理のために サーバーに送信することができます。
要素がフォームに関連付けられていないと、実際には存在しないはずです。
+1
それはまさに私が思ったものです。すべての要素は特定の意味を持ち、意味は尊重されなければなりません。 Webコミュニティがそれについて考えるものを見るのは良いことですが、今まで私はあなたの答えとRodyの意見で肯定的です。 – blaise
関連する問題
- 1. html5意味タグの周りにdivをラップしますか?
- 2. ASP.netページのフォームタグ
- 3. ヘッダタグ内に脇にタグを入れることは意味的に有効ですか?同様に
- 4. 意味的に無意味なデザインにはどんなHTMLタグを使うべきですか?
- 5. Angular 2コンポーネントの関数内で `document.ready()`にjQueryコードをラップすることは意味があります
- 6. asp.netのマスターページとaspxページにフォームタグを設定できますか?
- 7. 「意味的に」入れ子になっているタグとクラス
- 8. オブジェクトがデータベーステーブルをラップすることはどういう意味ですか?
- 9. Clojureをラップするのに意味のあるGUIツールキットはどれですか?
- 10. <type>タグの意味は、<dependency>タグ内にありますか?
- 11. typedefとusingが意味的に同等であることは何を意味しますか?
- 12. 子ページのコンテンツプレースホルダ内に1つのフォームタグ
- 13. このシンプルなプログラムは意味的に正しいですか?
- 14. 客観的な意味での意味は何ですか?
- 15. * .vcxprojファイルでRootNamespaceタグが意味することは何ですか?
- 16. asp.netページの2つのフォームタグで問題が発生する
- 17. フォームタグでラップすると、ネストされたブートストラップグリッドが破損する
- 18. 内容が意味するものではなく意味によって文字列を比較する
- 19. HTMLで次のタグは何を意味していますか?
- 20. タグ内の属性に余分なスペースがありますか、意味的に正しいですか?
- 21. サイドバーのナビゲーション:どのタグが意味的に正しいのですか?
- 22. RNNを動的に展開することは何を意味しますか?
- 23. ASP.NET - Environment.NewLineラップのliタグ
- 24. ASP.NETでこのエラーメッセージが意味するのは、 '/'アプリケーションのサーバーエラーです。
- 25. デバッグ時にEclipseでこのエラーが意味することは何ですか?
- 26. クラス内でのこのキーワードの意味
- 27. Javaのガベージコレクタに関してCMSが意味することは何ですか?
- 28. Mavenの親タグの意味
- 29. NSDecimalAdd() - constの意味は何を意味するのですか?
- 30. HTTPS用のW3キャッシュキャッシュのページは「一意に」その意味は何ですか?
私は同意します。 MVCは道筋です。それは、私が何年も前に構築したWebFormsのサイトで、PlaceHolderとLiteralのASP.NETコントロールのどれも使用していないことです。 –