2013-03-01 3 views
0

나는 HTML4 코드를 내 aspx 페이지에 작성했고 HTML 4 Doctype을 코드 상단에 사용했고 또한 Kendu UI를 내 프로젝트에 사용했다. kendu는 HTML로 작성했다. 5. 오류없이 작동하는 기능. html 4 doctype에서의 html 5 코드 렌더링.html5 doctype에서 html5 코드 렌더링 방법은 무엇입니까?

+0

브라우저는 똑똑하고 정크 던지기 사이트에 익숙합니다. – nunespascal

+1

아무런 관련이 없습니다. Shiv/Shims를 통해 이전 브라우저에서 HTML5 기능을 사용할 수도 있습니다. doctype은 ur가 어떤 스키마를 사용하고 있는지를 알려주는 것입니다. –

답변

1

브라우저에서 doctype 문자열의 유일한 영향은 복잡한 프로세스 인 doctype sniffing에서 발생하는 Quirks 모드 vs. 표준 모드 vs. 거의 표준 모드의 선택입니다. <!doctype html>을 사용하면 실질적으로 스펙에 정의 된대로 HTML 4.01 Strict docype을 사용하는 것과 동일한 효과를 나타냅니다 (넷스케이프와 같이 다소 쓸모없는 브라우저에서는 차이가있을 수 있음).

doctype의 선택은 HTML5 태그의 해석에 영향을 미치지 않습니다. 브라우저를 지원하는 브라우저는 doctype이 무엇이든간에 (심지어 어떤 doctype도없는 경우에도) 그렇게합니다.

0

마크 업 언어로서의 HTML5는 여전히 HTML4이지만 몇 가지 새로운 태그 (요소 유형)가 있습니다. Kendu UI가 이러한 새로운 요소 유형을 사용한다고 생각하지 않습니다. 새로운 CSS 기능을 사용할 수도 있지만 브라우저에서 구현 한 CSS 및 해당 버전은 HTML 버전과 직각을 이룹니다.