• 회원가입
  • 로그인
  • 구글아이디로 로그인

[intro] HTML - HTML5 사용조건 / HTML4.01과 다른점 (= HTML5 vs HTML401 차이점)

목차

  1. HTML5 개념
  2. HTML5 DTD (문서 타입 선언) 방법
  3. HTML5 charset (언어셋) 선언 방법
  4. HTML5 예제
  5. HTML5 추가된 주요 태그/속성
  6. HTML5 추가된 API
  7. HTML5 제외된 HTML 4.01 태그
  8. HTML5 발전사
  9. HTML5 구형 브라우저에서 사용법 (= 요소 생성 방법)

 

HTML5 개념


넓은 의미 HTML5  =  좁은 의미 HTML5  +  CSS3  +  JavaScript


HTML5 DTD (문서 타입 선언) 방법


<!DOCTYPE html>

 

HTML5 charset (언어셋) 선언 방법


<meta charset="UTF-8">

PS1. HTML5 기본 언어셋 : UTF-8
 

HTML5 예제


<!DOCTYPE html>
<html lang='ko'>
<head>
    <meta charset="UTF-8">
    <title>문서 제목</title>
</head>
<body>
    문서 내용
</body>
</html>
 

HTML5 추가된 주요 태그/속성


의미 요소:  
<article>, <aside>, <figure>, <footer>, <header>, <main>, <nav>, <section>...그외 다수

폼 통제 속성:  
number, date, time, calendar, and range   ...그외 다수

그래픽 요소:
<svg>, <canvas>.

멀티미디어 요소:
<audio> , <video>


HTML5 추가된 API

 
HTML Drag and Drop
HTML Local Storage  ※ 쿠키를 대체할 강력한 수단임.
HTML Application Cache
HTML Web Workers
HTML SSE
 
PS. API (Application Programming Interfaces)

HTML5 제외된 HTML 4.01 태그

[HTML4.01]  →   [HTML5]

<acronym>  →  <abbr>태그로 대체
<applet>  →  <object> 태그로 대체
<basefont>  →  CSS 이용
<big>  →  CSS 이용
<center>  →  CSS 이용
<dir>  →  <ul> 태그로 대체
<font>  →  CSS 이용
<frame>  →  이용 X 
<frameset>  →  이용 X
<noframes>  →  이용 X 
<strike> →  CSS 이용
<tt>  →  CSS 이용


HTML5 발전사


1989년  팀 버너스-리 WWW 발명
1991년  팀 버너스-리 HTML 발명
1999년  HTML 4.01 출범
2000년  XHTML 병행
2014년  HTML 5 표준안 채택  ※ HTML5 논의는 2008년부터 시작

PS1. 팀 버너스-리 (Tim Berners-Lee) 이름 정도는.... ^!~
PS2. HTML 버전은 개별적 분리가 아니라 하나의 연속적 발전.
 

HTML5 구형 브라우저에서 사용법 (= 요소 생성 방법)


<script>document.createElement("h0")</script>
<style>
    h0 { font-size: 1.5em; font-weight:bolder; font-family:arial; font-style:italic} 
</style>

<h0>홈짱닷컴 (Homzzang.com)에서만 사용 가능</h0>

결과보기

방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
link HTML - <link> 태그 ★ - 외부소스연결 (= link태그 = 링크태그) (HTML5수정) ※ 파비…
list HTML - <ul> 태그 ★ - 객체 ★ - 순서없는리스트 (= 순서없는목록태그 = ul태그 = 유엘태그/…
list HTML - <ol> 태그 ★ - 순서있는리스트 (= 목록태그 = ol태그 = 오엘태그 = 올태그) - (H…
list HTML - <li> 태그 ★ - 리스트목록 (= 리스트아이템 = li태그 = 리태그/리스트태그/엘아이태그…
list HTML - <dir> 태그 - 디렉토리목록 (= dir태그 = 디르태그 = 디렉토리태그) (HTML5제외)
list HTML - <dl> 태그 ★ - 설명리스트 (= 설명목록 = dl태그 = 디엘태그) (HTML5용도변경) …
list HTML - <menu> 태그 - 명령어메뉴목록 (= menu태그 = 메뉴태그)
list HTML - <dt> 태그 ★ - 설명리스트의 설명항목 (= dt태그 = 디티태그) ※ (정의리스트/데이터리…
list HTML - <dd> 태그 ★ - 설명리스트의 설명항목 내용 (= dd태그 = 디디태그) ※ (정의리스트/데…
table HTML - <table> 태그 ★ 테이블 (= 표작성 = table태그 = 테이블태그) ※ 셀병합 (= 셀…
table HTML - <caption> 태그 - 테이블제목 (= 표제목 = caption태그 = 캡션태그) (HTML…
table HTML - <tr> 태그 ★ - 테이블행 (= 테이블가로줄 = tr태그 = 티알태그) (HTML5수정)</…
table HTML - <th> 태그 ★ - 테이블셀제목 (= th태그 = 티에이치태그) + th고정 (= 테이블헤드고…
table HTML - <td> 태그 ★ - 테이블 데이터 셀 (= 테이블셀 = td태그 = 티디태그) (HTML5수정…
table HTML - <thead> 태그 - 테이블머리글그룹 (= thead태그 = 티헤드태그) (HTML5수정)
table HTML - <tbody> 태그 - 테이블셀그룹 (= 테이블바디 = tbody태그 = 티바디태그) (HTML…
table HTML - <tfoot> 태그 - 테이블꼬릿말그룹 (= 테이블풋 = tfoot 태그 = 티풋태그) (HTM…
table HTML - <col> 태그 - 테이블열그룹 (= col태그 = 콜태그) (HTML5 수정)
table HTML - <colgroup> 태그 - 테이블의 col태그묶음 (= colgroup태그 = 콜그룹태그, H…
style HTML - <style> 태그 ★ - 요소에 CSS스타일적용 (= style태그 = 스타일태그)
4/18
목록
찾아주셔서 감사합니다. Since 2012