>  기사  >  웹 프론트엔드  >  HTML5 인터뷰 질문 40개(답변 포함)

HTML5 인터뷰 질문 40개(답변 포함)

怪我咯
怪我咯원래의
2017-05-07 11:52:023667검색

HTML5 인터뷰 질문 40개(답변 포함)

소개

저는 ASP.NET MVC 개발자입니다. 최근에 일자리를 구하던 중에 HTML5와 관련된 질문을 많이 받았습니다. 새로운 기능. 따라서 다음 40가지 중요한 질문은 HTML5 관련 지식을 검토하는 데 도움이 될 것입니다.

이러한 질문은 취업에 효율적인 해결책은 아니지만 관련 주제를 빠르게 검토하고 싶을 때 도움이 될 수 있습니다.

즐거운 취업활동 되세요.

HTML5 인터뷰 질문 40개(답변 포함)

SGML(Standard Generalized Markup Language)과 HTML(Hypertext Markup Language), XML(Extensible Markup Language)과 HTML은 어떤 관계인가요?

SGML(Standard General Markup Language)은 문서 마크업을 지정하는 방법을 알려주는 표준입니다. 문서 마크업이 어떻게 되어야 하는지만을 기술하는 메타 언어이고, HTML은 SGML이 기술하는 마크업 언어입니다.

따라서 SGML은 HTML 참조와 함께 준수해야 하는 DTD를 만드는 데 사용됩니다. HTML 페이지의 헤드에서 사용되는 대상 DTD를 정의하는 데 사용되는 "DOCTYPE" 속성을 자주 찾을 수 있습니다.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


SGML을 구문 분석하는 것은 이제 고통스럽기 때문에 XML은 상황을 개선하기 위해 만들어졌습니다. XML은 SGML을 사용합니다. 예를 들어 SGML에서는 시작 태그와 종료 태그를 사용해야 하지만 XML에서는 자동 닫는 종료 태그를 사용할 수 있습니다.

XHTML은 XML에서 만들어졌으며 HTML 4.0에서 사용됩니다. 아래 코드 스니펫에 표시된 XML DTD를 참조할 수 있습니다. 기존 HTML은 SGML을 사용하고, HTML4.0은 XML에서 파생된 XHTML을 사용합니다.

HTML5란 무엇인가요?

HTML5는 최신 HTML 표준으로, 주요 목표는 플래시, 실버라이트 등과 같은 추가 플러그인 없이 애니메이션, 비디오, 풍부한 GUI 등의 모든 콘텐츠를 제공하는 것입니다. HTML5 인터뷰 질문 40개(답변 포함)
HTML5는 W3C(World Wide Web Consortium)와 WHATWG(Web Hypertext Application Technology Working Group) 간의 공동 결과물입니다.


DTD(Document Type Definition)가 필요하지 않은 이유 ) HTML5 정의에서))?

HTML5는 SGML이나 XHTML을 사용하지 않는 새로운 기능이므로 DTD를 참조할 필요가 없습니다. HTML5의 경우 다음 문서 유형 코드만 배치하면 브라우저에 알릴 수 있습니다. 이것이 HTML5 문서라는 것을 인식하세요




을 입력하지 않아도 HTML5가 계속 작동하나요?

아니요. 브라우저는 HTML 문서로 인식하지 못하며, HTML5 태그도 제대로 작동하지 않습니다.


어떤 브라우저가 HTML5를 지원하나요?

Safari, Chrome, Firefox, Opera, IE 거의 모든 브라우저가 HTML5를 지원합니다


HTML5와 HTML4 또는 이전 HTML의 페이지 구조의 차이점은 무엇인가요?

일반적인 웹 페이지에는 머리글, 바닥글, 탐색, 중앙 영역 및 사이드바가 포함됩니다. 이제 HTML4의 HTML 영역에 이 콘텐츠를 렌더링하려면 p 태그를 사용하면 됩니다.

그러나 HTML5에서는 이러한 영역에 대한 요소 이름을 생성하여 요소를 더 명확하게 만들고 HTML을 더 읽기 쉽게 만듭니다.



다음은 페이지 구조입니다. HTML5 요소에 대한 자세한 내용:

: HTML의 헤더 데이터를 나타냅니다.

: 페이지의 바닥글 영역

< nav>: 페이지 탐색 요소 HTML5 인터뷰 질문 40개(답변 포함)
: 자체 포함된 콘텐츠

: 내부 기사를 사용하여 영역을 정의하거나 그룹화된 콘텐츠를 영역에 넣습니다