HTML5 개요

2887 단어 htmlhtml

HTML5

HTMLHyperText Markup Language의 약자로, 웹페이지를 만들 때 사용되는 마크업 언어입니다

웹페이지의 내용구조를 담당하여 HTML 태그를 통해 정보를 구조화합니다

Hyper Text

hyper text는 문서와 문서가 링크로 연결되는 것으로, html문서 간에 이동이 가능한 특성을 뜻합니다

이 기능을 위해 anchor라는 의미의 <a> tag를 사용합니다

<!--예시-->
<a target="_blank" href="https://ko.wikipedia.org/wiki/" title="위키">위키</a> 

Markup Language

태그(tag)를 이용하여 문서나 데이터의 구조를 명기하는 언어

마크업 언어는 일반적으로 데이터 작성용으로만 사용되기 때문에 프로그래밍 언어와 구분됩니다


HTML5에서 추가된 것

HTML5는 2014/10/28에 확정된 차세대 웹 표준으로 여러 기능들이 추가되었습니다

기능의미
멀티미디어(Multimedia)플래시와 같은 플러그인의 도움없이 비디오 및 오디오 기능을 자체적으로 지원
그래픽(Graphics & Effects)SVG, 캔버스를 사용한 2차원 그래픽과 CSS3, WebGL을 사용한 3차원 그래픽을 지원
통신(Connectivity)지금까지의 HTML은 단방향 통신만이 가능하였으나 HTML5는 서버와의 소켓 통신을 지원하므로 서버와의 양방향 통신이 가능
디바이스 접근(Device acess)카메라, 동작센서 등의 하드웨어 기능을 직접적으로 제어
오프라인 및 저장소(Offline & Storage)오프라인 상태에서도 애플리케이션을 동작시킬 수 있음 (HTML5가 플랫폼으로서 사용될 수 있음을 뜻함)
시맨틱 태그(Semantics)HTML 요소의 의미를 명확히 설명하는 시맨틱 태그를 도입하여 브라우저, 검색엔진, 개발자 모두에게 콘텐츠의 의미를 명확히 설명할 수 있음 (HTML 요소의 의미를 명확히 해석하고 그 데이터를 활용할 수 있는 시맨틱 웹을 실현)
CSS3HTML5는 CSS3를 완벽하게 지원

출처 및 참고

https://opentutorials.org/course/1

https://poiemaweb.com/

좋은 웹페이지 즐겨찾기