2010-02-03 4 views

답변

7

ASP.NET MVC의 중요한 아이디어는 생성 된 HTML을 완벽하게 제어 할 수 있기 때문에 원하는대로 태그를 사용해야하므로 추가 작업이 필요하지 않습니다.

0

변경

<!DOCTYPE html> 

당신이 얻을 수있는 유효성 검사 오류를 무시하는 마스터 페이지의 DOCTYPE. 너 괜찮을거야.

+3

언제 VS의 HTML 편집기에서 생성 된 유효성 검사 오류를 무시하지 않습니까? – Will

+0

나는 그것들을 모두 무시하지는 않지만 무시당하는 일이 많이 있음을 인정합니다. 실제로, 나는 정말로 신경 쓰면'<% if (false) {%> ... CSS 링크 포함 ... <% } %>을 적절히 사용하여 대부분을 모두 제거 할 수 있습니다. – tvanfosson

+2

대부분의 오류를 제거해야하는 VS 2008 용 HTML5 유효성 검사 스키마를 찾았습니다. http://stackoverflow.com/questions/1084194/is-it-possible-to-add-html5-validation-to-visual-studio (첫 번째 대답) – Gabe

0

물론입니다. 원하는 HTML을 출력 할 수 있습니다.

HtmlHelpers는 원하는 HTML을 출력하지 않을 수 있지만 HTML을 변경하는 것은 어렵지 않습니다.

0

예. doctype 만 변경하십시오. 그러나 질문은 사용자가 HTML5를 지원하는 브라우저를 가지고 있는지 여부입니다.

1

컨트롤에 대한 포스트 백을 사용하는 기능과 입력을 좀 더 제어하고 싶었 기 때문에 HTML 5 Controls 제품군을 만들었습니다. 그것은 캔버스와 모든 새로운 입력 유형에 관한 것입니다. 이전에 말했듯이, 한 가지 큰 한계는 사용자가 사이트로 가져 오는 브라우저입니다. 입력 내용이 정상적으로 Input Type = "text"로 실패합니다.

관련 문제