ASP.net에 익숙하지 않습니다. 사실, 나는 그것을 배우지도 않는다. 그러나 최근에 일부 웹 사이트를 평가 한 결과 전체 페이지를 감싸고 다른 모든 태그를 포함하는 끔찍한 <form runat="server" ..>
을 보았습니다. 질문 : 유효한 HTML입니까? 그것은 2012 년이고 시맨틱 웹, 액세스 가능한 웹 등에 관한 이야기는 뜨겁습니다. 그거에 대해서 어떻게 생각해?의미 적으로 양식 태그 안에 모든 페이지의 태그를 래핑하는 것이 유효합니까? ASP.net
3
A
답변
5
구문에 따라 유효한 HTML입니다. 그러나 ViewState와 같이 양식과 일부 숨겨진 필드 등이 '시대에 뒤진'것이라는 것에 동의합니다. JQuery f.i를 사용하여 페이지에서 더 많은 양식을 사용하려는 경우 작업하는 것이 매우 번거로울 수 있습니다.
ASP.Net MVC를 살펴보면 문제가 해결됩니다. HTML을 완전히 제어 할 수 있으므로 페이지 주위에 양식 태그가 필요하지 않습니다. asp.net 서버 컨트롤을 사용하지 않습니다.
1
the HTML5 specification도 제한은없고, 형태 내에 중첩 가장 요소를 허용하지만, 폼 요소는 폼 관련 요소의 집합 중 일부가 편집 가능한 값을 나타낼 수를 나타낸다
상태를 수행 처리를 위해 서버에 제출할 수 있습니다.
그래서 요소와 폼이 연관되어 있지 않으면 실제로 존재하지 않아야합니다.
+1
정확히 내가 생각했던 것입니다. 모든 요소는 특정한 의미를 가지며 의미는 존중되어야합니다. 웹 커뮤니티가 생각하는 것을 보는 것이 좋지만, 지금까지 나는 당신의 대답과 Rody의 답변에 긍정적입니다. – blaise
관련 문제
- 1. ASP.net 페이지의 양식 태그
- 2. div 태그 안에 div 태그를 추가 div 태그 안에 포함
- 3. Chrome에서 P를 P 안에 포함시키는 것이 유효합니까?
- 4. .net DLL 안에 고전 exe를 래핑하는 것이 가능합니까?
- 5. H1 태그, SEO 및 의미
- 6. jQuery Mobile 모든 페이지의 모든 태그 선택
- 7. FORM 태그 외부의 양식 요소는 의미 html5입니까?
- 8. 'section'태그 안에 HTML 양식이 있어야 유효합니까?
- 9. TinyMCE의 태그 안에 태그를 붙여 넣기
- 10. 앵커 태그 안에 앵커 태그를 넣는 방법
- 11. ASP.NET 페이지의 양식
- 12. asp.net 마스터 페이지의 플러드 라이트 태그
- 13. asp.net 웹 양식 태그 속성
- 14. Asp.net : 스크립트 태그 안에 using을 추가하는 방법
- 15. ASP.NET 페이지의 여러 양식
- 16. 레일 : lib 디렉토리 안에 양식 태그를 사용
- 17. 헤더 태그 안에 이미지를 사용하는 것이 적절합니까?
- 18. 모델에보기 코드를 포함시키는 것이 유효합니까?
- 19. SVN : 버그가있는 버전에서 TAG를 유지하는 것이 유효합니까?
- 20. 페이지의 모든 IFRAME 태그 수?
- 21. 입력을 위해 html에 단락 태그를 사용하는 것이 잘못 되었습니까?
- 22. 페이지의 모든 <script /> 태그를 반복하십시오.
- 23. HTML - 양식 태그 사전 태그 내부
- 24. PDF 문서의 데이터를 의미 적으로 태그 지정하는 표준 방법은 무엇입니까?
- 25. 웹 페이지의 모든 양식 검색
- 26. ASP.NET MVC에서 페이지의 메타 태그를 전달하는 방법은 무엇입니까?
- 27. li 태그 안에 여러 div 태그 중첩
- 28. 정규식, 태그 안에 IMG가없는 태그를 찾는 방법은 무엇입니까?
- 29. jquery를 사용하여 fancybox에 img를 래핑하는 태그 지정
- 30. CSS 규칙을 중첩하는 것이 유효합니까?
동의합니다. MVC가 앞으로 나아갈 길입니다. 즉, 지난 2 년 동안 구축 한 모든 WebForms 사이트에서는 PlaceHolder 및 Literal에서 ASP.NET 컨트롤 애 퍼처를 사용하지 않았습니다. –