인프런 커뮤니티 질문&답변

Ambition님의 프로필 이미지
Ambition

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

JSP로 회원 관리 웹 애플리케이션 만들기

jsp파일의 html 태그에 대해 궁금한 것이 있습니다.

해결된 질문

작성

·

269

0

강의록을 보면 이전의 MemberFormServlet 코드에서는 응답 메시지 상단에 <!DOCTYPE HTML>을 명시해주었는데,

왜 이번 jsp에서는 html 태그 위에 <!DOCTYPE HTML>를 명시해주지 않아도 정상적으로 동작하나요?

https://developer.mozilla.org/en-US/docs/Web/HTML/Quirks_Mode_and_Standards_Mode

위에서 <!DOCTYPE HTML>는 브라우저한테 어떤 document 타입을 사용하는지를 알려주기 위해 반드시 최상단에 명시해야 한다고 되어 있습니다. 만약 이것을 명시하지 않으면 quirk mode로 동작이 되서 현재 널리 채택된 full-standard mode와 다르게 렌더링될 수 있다고 되어있습니다.

 

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. Ambition님

예제에서는 HTML을 정확하게 랜더링 하는 것이 목적이라기 보다는 jsp와 서블릿의 작동 방식을 이해하는 것이 목적입니다.

따라서 이 부분은 이번 학습 과정에서는 크게 고려하지 않으셔도 괜찮습니다 🙂

감사합니다.

Ambition님의 프로필 이미지
Ambition
질문자

아 그렇군요 학습 편의상 생략한거라고 보면 되겠네요 감사합니다 :)

Ambition님의 프로필 이미지
Ambition

작성한 질문수

질문하기