공부공부/HTML52012.02.06 23:11

        


HTML5에서 새롭게 추가된 요소들과 기존 요소가 가지고 있는 속성(attribute)에 또다른 속성(옵션의 의미)이 추가된 요소에 대해서 알아보자.

<HTML5에서 새롭게 추가된 요소>
 요소 의미   요소 의미 
 <Section>  섹션 콘텐츠  <bdo>  기본 텍스트의 방향성 서식과 다른 구역의 지정
 <nav>  네비게이션 콘텐츠  <video>  동영상 콘텐츠
 <article>  독립적인 콘텐츠  <audio>  오디오 콘텐츠
 <aside>  메인 콘텐츠와 관련이 적은 콘텐츠  <source>  동영상,오디오콘텐츠의 자원의 경로
 <hgroup>  제목 그룹  <track>  자막을 위한 요소
 <header>  섹션의 헤더  <canvas>  동적 그래픽 콘텐츠 영역
 <footer>  섹션의 푸터  <datalist>  입력 값 제시를 위한 요소
 <figure>  캡션이 있는 콘텐츠 영역  <keygen>  보안키 생성
 <figcaption>  <figure>콘텐츠의 캡션이나설명  <output>  출력 영역
 <time>  날짜 및 시간 콘텐츠  <progress>  진행 상황 표시 요소
 <mark>  마킹(marking)콘텐츠  <meter>  한정된 범위의 값을 위한 요소
 <ruby>  루비 텍스트 영역  <details>  상세 정보
 <rt>  루비 텍스트  <summary>  상세 정보의 요약
 <rp>  루비 괄호  <command> 어플리케이션의 명령 관련 요소 


<HTML5에서 추가된 속성>

 요소 추가된 속성  의미 
 <style>  scope  스타일 적용 범위 지정
 <ol>  reversed  내림차순 정렬
 <a>  ping  웹 사이트 방문 기록
 <frame> - srcdoc
- sandbox
- seamless
- 프레임 내에 삽입할 마크업 지정
- 보안강화를 위해 사용, 링크타겟, 플러그인, 폼  서밋, 스크립트 무효화
- iframe콘텐츠를 부모 브라우징 콘텍스트안에 마크업된 것으로 취급(렌더링 시 경계선이 나타나지 않음)
 폼 콘트롤 공용속성 - autocomplete
- list
- required
- pattern
- step
- placeholder
- autofocus
- 자동완성 기능
- 텍스트 필드에 입력 후보 목록 정의
- 입력 값 필수
- 입력 값의 정규 표현식
- 입력 값의 단계
- 입력 값 힌트
- 페이지 로딩 후 해당 콘트롤로 포커스가 자동으로 이동
-
 <form>  novalidate  폼과 관련된 입력 값의 검증을 수행하지 않음 
 <button>  - formaction
 - formenctype
 - formmethod
 - Formnovalidate
 - formtarget
 - 폼을 전송할 곳의 주소
 - 폼 전송 MIME타입지정
 - 폼 전송에 사용할 http메소드지정
 - 폼 전송 시 입력 값의 검증을 수행하지 않음
 - 폼의타겟 지정
 <input>  - search
 - tel
 - url
 - email
 - datetime
 - date
 - month
 - week
 - time
 - datetime-local
 - number
 - range
 - color
  - 검색을위한 폼 콘트롤
  - 전화번호
  - URL 입력 값
  - email 입력 값
  - 날짜와 시간
  - 날짜
  - 년월
  - 주
  - 시간
  - 로컬일시
  - 숫자입력 값
  - 범위
  - 색상 값


<HTML5에서 의미가 변경된 요소>

 요소 기존 의미  변경된 의미 
 <address>  웹 사이트 연락처 정보 작성자의 연락처 정보 
 <hr>  수평선  주제별 콘텐츠 구분
 <em>  강조  강조 구문
 <strong>  강한 강조  중요한 구문
 <small>  크기가 작은 글자  주석 등 크기를 작게 표시하는 콘텐츠
 <i>  기울임꼴 글자  학명이나 주변 콘텐츠와 분위기가 다르게 전환되었을 때를 의미, 일반적으로 이탤릭체로 표기되는 콘텐츠
 <b>  굵을 글자  일반적으로 굵게 표시하는 콘텐츠
 <menu> ul요소와 유사한 목록   어플레케이션의메뉴

Posted by Jun~

    free counters     free counters