본문 바로가기

분류 전체보기

(250)
HTML5 관련 이야깃거리 HTML의 이전 버전에서도 doctype, meta태그 등은 작동한다. css와 자바스크립트가 html5에서 표준이 된 것은 사실이지만, 이미 이전부터 지원하고 있었기 때문이다. doctype와 meta태그 없이도 html작성은 가능하지만, 이는 브라우저가 사소한 오류는 무시하고 실행되기 때문이다. 하지만 doctype와 meta태그를 통해서 사용자가 원하는 바를 정확하게 표현할 수 있다. 예를들면, doctype을 명시하지 않으면 일부 브라우저에서는 쿼크모드로 변환된다. XHTML이 약진했음에도, html과 xml의 장점을 모두 가진 html5가 모두에게 받아들여지게 되었다. xhtml은 필요 이상으로 까다로웠다.
HTML과 HTML5의 차이점 1.doctype의 변화 이전버전에서의 doctype HTML5의 doctype 이것은 HTML뿐만이 아니라 HTML5 이후의 버전에서도 적용된다.(HTML6, HTML7가 나오더라도 doctype은 로 사용할 수 있다. 2.meta태그의 변화 이전버전에서의 meta태그 HTML5의 meta태그 HTML5는 문자열 인코딩 부분만 넣으면 작동한다. 3.text/css타입 링크의 변화 이전버전에서의 text/css타입 링크 HTML5의 text/css타입 링크 그냥 type속성만 제거하면 된다.css는 html5에서 스타일을 위한표준이다. *그 외에도 html5에서는 자바스크립트가 기본 표준 스크립트 언어가 되었기 때문에 script 태그에서 type을 제거할 수 있다. 인라인 코드 이런식으로 사용할 수 있다.