모두CBT

다음 중 HTML 문서로 작성되고 있음을 명시하기 위해서 문서의 첫 줄… | [전자상거래운용사 필기] 18년 1회차 기출문제 상세 페이지

1[전자상거래운용사 필기] 18년 1회차

다음 중 HTML 문서로 작성되고 있음을 명시하기 위해서 문서의 첫 줄에 아래와 같이 선언하는 것은?

<!DOCTYPE html>

1
문서형식정의(DTD)
2
HTML 선언
3
HTML 헤드
4
문서단락정의(DPD)
해설

문서 맨 앞에 적는 <!DOCTYPE html>은 이 문서가 어떤 문법 규칙으로 작성됐는지를 알리는 문서형식정의(DTD, Document Type Definition) 선언이다.

브라우저는 이 선언을 보고 해당 표준에 맞는 표준 모드로 문서를 해석한다. 선언이 빠지면 옛 문법을 흉내 내는 호환 모드로 동작해 레이아웃이 의도와 다르게 그려질 수 있다. 특히 이렇게 한 줄로 짧게 쓰는 형태는 HTML5의 선언 방식이다.

DTD 선언은 태그가 아니어서 <html> 요소보다 앞에 놓이며, 문서 정보를 담는 HTML 헤드(<head>) 영역은 <html> 안쪽에 들어가므로 첫 줄에 올 수 없다. 'HTML 선언'이나 '문서단락정의(DPD)'는 HTML 표준에 존재하지 않는 용어다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.