SlideShare ist ein Scribd-Unternehmen logo
1 von 17
<!DOCTYPE HTML PUBLIC “
-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
   <meta http-equiv="Content-Type"
content="text/html; charset=utf-8">
   <title>간단한 문서 만들기</title>
</head>

<body>
  <p>HTML4를 이용한 문서</p>
</body>
</html>
<!DOCTYPE html>
<html lang=“ko”>
<head>
  <meta charset=“utf-8”>
  <title> 간단한 문서 만들기 </title>
</head>

<body>
  <p> HTML5를 이용한 문서</p>
</body>
</html>
<header>
                 <h3>                            <h1>..</h1>
                                                 <h3>..</h3>
<h1>                                             <nav>..</nav>
                                       <nav>
                                               </header>
   <section>               <aside>
                                     <h2>      <section>
 <h2>                                            <h2>..</h2>
               <article>              <h3>
                                                 <article>
       <h3>
                                                  <h3>..</3>
               <article>                           …
       <h3>                                      </article>
                                                 <article>
       <h3>    <article>                         …
                                               </section>

               <article>                       <aside>
       <h3>
                                                 <h2>..</h2>
                                                 <h3>..</h3>
                                               </aside>
http://www.seosara.com
                                               <footer>
                                                 <h3>..</h3>
                                               </footer>
HTML 5 시맨틱 태그


WHAT?   태그 이름만 보고도 역할을 짐작할 수 있는 태그


WHY?    검색 엔진에서 쉽게 웹   문서 내용 검색

        웹 보조 기구에서 웹 문서를 정확하게 판독

        어떤 장치에서나 똑같이    문서 해석
header    nav

                HTML5&css3가 적용된 엔나비 모바일




section




footer
HTML 5 시맨틱 태그

<figure>, <figcaption>

 •   <figure> - 캡션을 붙이려는 대상 지정
 •   다양한 요소를 <figure>로 묶을 수 있다
 •   <figcaption> - 캡션을 붙인다
 •   <figcaption>은 <figure> 안에서만 사용할 수 있다
<figure>
 <img src="images/fall1.jpg" alt="산굼부리 물들다">
 <img src="images/fall2.jpg" alt="바람 가득한 억새 바다">
 <img src="images/fall3.jpg" alt="길 끝에는 무엇이 있을까">
 <figcaption><b>산굼부리의 가을</b> - 단풍 든 담쟁이, 바람 가득한 억새
바다, 그리고 억샛길</figcaption>
</figure>
HTML 5 시맨틱 태그

<mark>

•   HTML4에서는 클래스 스타일을 이용
     클래스 스타일 이름을 기억했다가 필요한 부분에 <span>
    요소나 <div> 요소
•   <mark> 요소는 CSS를 이용하여 강조할 부분의 배경색이나 글자색을 지정
<head>
<style>
  mark{background-color:#FFFFB3;font-weight:bold;padding:1px}
</style>
</head>
<body>
<h1>Introduction</h1>
<p> <mark>"HTML5" </mark> has at various times been used to
refer...</p>
<p>This specification actually now defines the next generation of
HTML after <mark>HTML5</mark>. <mark>HTML5</mark> reached Last
Call at the WHATWG in October 2009, ...</p>
HTML 5 시맨틱 태그

<time>

 •   브라우저에서 인식하는 시간 : 시간을 표시할 때는
     yyyy-mm-dd 형식을 따른다.
 •   pubdate 속성 : 0 또는 1값을 가지므로 필요할 때만 삽입
     ex)발행날짜 등
 •   브라우저 화면에 표시되는 시간 : 사용자가 알아보기 쉬운 방법으로 표시
<section id="page">
  <header class="summary">
  <h1>
    <a title="One day JavaScript conference" class="url"
href="http://2009.full-frontal.org/">Full Frontal</a>
  </h1>
  <h2>자바스크립트 컨퍼런스
   <time datetime="2009-11-20T09:00">2009년 11월 20일</time>
  </h2>
</header>
  <section id="register">
    <a href="http://2010.full-frontal.org/">2010년 컨퍼런스 일정 보기</a>
</section>
•   embed : 플러그인 컨텐츠 표시
•   progress : 시간이 걸리는 작업 과정 표시
•   meter : 측정값 표시
•   ruby, rt, rp : 루비 언어 표현
•   canvas : 동적인 비트맵 그래픽 표시
•   command : 사용자 실행 명령어 표시
•   details : 사용자 요청 후에 얻은 콘트롤이나 부가 정보 표시
•   output : 출력 결과 표시
•   a : href 없이 사용하면 ‘널 링크’로 사용.
•   address : 요소는 섹션 개념을 통해 새로운 영역 표시
•   b : 텍스트를 진하게 표시할 뿐만 아니라, 제품을 소개할 때의 제품명,
    문서 초록에서의 키워드처럼 특별하게 중요하지는 않지만 진하게
    표시하려고 할 때 사용.
•   hr : 단락 단위로 주제를 바꾸려고 할 때 사용.
•   i : 텍스트를 기울어지게 표시할 뿐만 아니라, 선박 이름, 머리 속의
    생각, 다른 언어에서 숙어, 기술적인 용어, 생물종 표시처럼 소리나
    분위기를 대체하는 문구 등에 사용.
•   menu : 실제 문서 메뉴 정보를 제공하는 데 사용.
•   small : 세부 주석이나 법적 인쇄 문서에서 작은 인쇄 정보를 표시
•   strong : 단순히 진하게 표시하는 것보다 더 중요한 정보를 표시
http://freehtml5templates.com/

http://www.alistapart.com/articles/previewofhtml5

http://coding.smashingmagazine.com/2009/07/16/html5-and-
the-future-of-the-web/

http://www.ibm.com/developerworks/kr/library/tutorial/wa-
html5/section4.html
basefont   big        center    font

s          strike     tt        u

frame      frameset   noframe

acronym    applet     isindex   dir
align         link            vlink         alink

text          background      bgcolor       border

cellpadding   cellspacing     clear         compact

frame         frameborder     height        hspace

vspace        marginheight            marginwidth

noshade       nowrap         rules          scrolling

size          type           valign         width

Weitere ähnliche Inhalte

Was ist angesagt?

워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015
워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015 워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015
워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015 덕현 남
 
WebStandards-Basic 2.Semantic markup
WebStandards-Basic 2.Semantic markupWebStandards-Basic 2.Semantic markup
WebStandards-Basic 2.Semantic markupEulsoo Jung
 
WebStandards-Basic 1.Introduce
WebStandards-Basic 1.IntroduceWebStandards-Basic 1.Introduce
WebStandards-Basic 1.IntroduceEulsoo Jung
 
Web Standards HTML5_CSS3
Web Standards HTML5_CSS3Web Standards HTML5_CSS3
Web Standards HTML5_CSS3Eulsoo Jung
 
WebStandards-Basic 3.Starting style
WebStandards-Basic 3.Starting styleWebStandards-Basic 3.Starting style
WebStandards-Basic 3.Starting styleEulsoo Jung
 
더 나은 웹표준을 위한 Web Components
더 나은 웹표준을 위한 Web Components더 나은 웹표준을 위한 Web Components
더 나은 웹표준을 위한 Web Components정호 전
 
[2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견!
[2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견![2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견!
[2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견!Nts Nuli
 
JavaSript Template Engine
JavaSript Template EngineJavaSript Template Engine
JavaSript Template EngineOhgyun Ahn
 
CSS 실무테크닉
CSS 실무테크닉CSS 실무테크닉
CSS 실무테크닉Eun Cho
 

Was ist angesagt? (15)

워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015
워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015 워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015
워드프레스 테마 만들기 기초 - 워드프레스 미트업 서울 2015
 
WebStandards-Basic 2.Semantic markup
WebStandards-Basic 2.Semantic markupWebStandards-Basic 2.Semantic markup
WebStandards-Basic 2.Semantic markup
 
WebStandards-Basic 1.Introduce
WebStandards-Basic 1.IntroduceWebStandards-Basic 1.Introduce
WebStandards-Basic 1.Introduce
 
HTML5 & CSS3
HTML5 & CSS3HTML5 & CSS3
HTML5 & CSS3
 
Web Standards HTML5_CSS3
Web Standards HTML5_CSS3Web Standards HTML5_CSS3
Web Standards HTML5_CSS3
 
WebStandards-Basic 3.Starting style
WebStandards-Basic 3.Starting styleWebStandards-Basic 3.Starting style
WebStandards-Basic 3.Starting style
 
Handlebars
HandlebarsHandlebars
Handlebars
 
웹표준 교육
웹표준 교육웹표준 교육
웹표준 교육
 
Hacosa js study 6th
Hacosa js study 6thHacosa js study 6th
Hacosa js study 6th
 
더 나은 웹표준을 위한 Web Components
더 나은 웹표준을 위한 Web Components더 나은 웹표준을 위한 Web Components
더 나은 웹표준을 위한 Web Components
 
[2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견!
[2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견![2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견!
[2014널리세미나] 접근성 빅(?) 데이터, 새로운 법칙의 발견!
 
JavaSript Template Engine
JavaSript Template EngineJavaSript Template Engine
JavaSript Template Engine
 
Web기획서
Web기획서Web기획서
Web기획서
 
CSS 실무테크닉
CSS 실무테크닉CSS 실무테크닉
CSS 실무테크닉
 
2 1. html4.01
2 1. html4.012 1. html4.01
2 1. html4.01
 

Andere mochten auch

1. html5 개요
1. html5 개요1. html5 개요
1. html5 개요은심 강
 
20131217 html5
20131217 html520131217 html5
20131217 html5DK Lee
 
Code_The_Web_150524_HTML_CSS
Code_The_Web_150524_HTML_CSSCode_The_Web_150524_HTML_CSS
Code_The_Web_150524_HTML_CSSChangwhan Yea
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차Michael Yang
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차Michael Yang
 
Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해tailofmoon
 
처음부터 다시 배우는 HTML5 & CSS3 1일차
처음부터 다시 배우는 HTML5 & CSS3 1일차처음부터 다시 배우는 HTML5 & CSS3 1일차
처음부터 다시 배우는 HTML5 & CSS3 1일차Michael Yang
 
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)keesung kim
 
개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기NAVER D2
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical InterfaceJosh Clark
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Andere mochten auch (14)

1. html5 개요
1. html5 개요1. html5 개요
1. html5 개요
 
04csymbols
04csymbols04csymbols
04csymbols
 
HTML 5 개요
HTML 5 개요HTML 5 개요
HTML 5 개요
 
20131217 html5
20131217 html520131217 html5
20131217 html5
 
Code_The_Web_150524_HTML_CSS
Code_The_Web_150524_HTML_CSSCode_The_Web_150524_HTML_CSS
Code_The_Web_150524_HTML_CSS
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 4일차
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 2일차
 
Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해Html초급 1강 웹표준의 이해
Html초급 1강 웹표준의 이해
 
처음부터 다시 배우는 HTML5 & CSS3 1일차
처음부터 다시 배우는 HTML5 & CSS3 1일차처음부터 다시 배우는 HTML5 & CSS3 1일차
처음부터 다시 배우는 HTML5 & CSS3 1일차
 
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
 
개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기개발자를 위한 웹표준 & 웹접근성이야기
개발자를 위한 웹표준 & 웹접근성이야기
 
The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Ähnlich wie 2. html5 시맨틱태그

알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web Animations알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web AnimationsChang W. Doh
 
웹성능최적화 20130405
웹성능최적화 20130405웹성능최적화 20130405
웹성능최적화 20130405주형 전
 
응답하라 반응형웹 - 3. bootstrap
응답하라 반응형웹 - 3. bootstrap응답하라 반응형웹 - 3. bootstrap
응답하라 반응형웹 - 3. bootstrapredribbon1307
 
Html5_SYS4U
Html5_SYS4UHtml5_SYS4U
Html5_SYS4Usys4u
 
Polymer, lego같이 만드는 웹어플리케이션
Polymer, lego같이 만드는 웹어플리케이션Polymer, lego같이 만드는 웹어플리케이션
Polymer, lego같이 만드는 웹어플리케이션Jeado Ko
 
[EWD2014]CLASS03
[EWD2014]CLASS03[EWD2014]CLASS03
[EWD2014]CLASS03JY LEE
 
Django를 Django답게, Django로 뉴스 사이트 만들기
Django를 Django답게, Django로 뉴스 사이트 만들기Django를 Django답게, Django로 뉴스 사이트 만들기
Django를 Django답게, Django로 뉴스 사이트 만들기Kyoung Up Jung
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차Michael Yang
 
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지yongwoo Jeon
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차Michael Yang
 
C6 html5를 이용한 스마트폰 웹 앱 프레임워크
C6 html5를 이용한 스마트폰 웹 앱 프레임워크C6 html5를 이용한 스마트폰 웹 앱 프레임워크
C6 html5를 이용한 스마트폰 웹 앱 프레임워크NAVER D2
 
Polymer따라잡기
Polymer따라잡기Polymer따라잡기
Polymer따라잡기Han Jung Hyun
 
Html5 소개 가이드
Html5 소개 가이드Html5 소개 가이드
Html5 소개 가이드Jong-hyun Park
 
Web Components - Part.I, @KIG 30th
Web Components - Part.I, @KIG 30thWeb Components - Part.I, @KIG 30th
Web Components - Part.I, @KIG 30thChang W. Doh
 
실무가를 위한 Sns 커뮤니케이션 시각화
실무가를 위한 Sns 커뮤니케이션 시각화실무가를 위한 Sns 커뮤니케이션 시각화
실무가를 위한 Sns 커뮤니케이션 시각화Sue Hyun Jung
 
Opinion 프로젝트 발표 자료
Opinion 프로젝트 발표 자료Opinion 프로젝트 발표 자료
Opinion 프로젝트 발표 자료joonseokkim11
 
XE Open seminar 테마만들기
XE Open seminar 테마만들기XE Open seminar 테마만들기
XE Open seminar 테마만들기Sungbum Hong
 

Ähnlich wie 2. html5 시맨틱태그 (20)

알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web Animations알아봅시다, Polymer: Web Components & Web Animations
알아봅시다, Polymer: Web Components & Web Animations
 
Hacosa jquery 1th
Hacosa jquery 1thHacosa jquery 1th
Hacosa jquery 1th
 
웹성능최적화 20130405
웹성능최적화 20130405웹성능최적화 20130405
웹성능최적화 20130405
 
응답하라 반응형웹 - 3. bootstrap
응답하라 반응형웹 - 3. bootstrap응답하라 반응형웹 - 3. bootstrap
응답하라 반응형웹 - 3. bootstrap
 
Html5_SYS4U
Html5_SYS4UHtml5_SYS4U
Html5_SYS4U
 
Polymer, lego같이 만드는 웹어플리케이션
Polymer, lego같이 만드는 웹어플리케이션Polymer, lego같이 만드는 웹어플리케이션
Polymer, lego같이 만드는 웹어플리케이션
 
[EWD2014]CLASS03
[EWD2014]CLASS03[EWD2014]CLASS03
[EWD2014]CLASS03
 
Django를 Django답게, Django로 뉴스 사이트 만들기
Django를 Django답게, Django로 뉴스 사이트 만들기Django를 Django답게, Django로 뉴스 사이트 만들기
Django를 Django답게, Django로 뉴스 사이트 만들기
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 7일차
 
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
 
Grid layout
Grid layoutGrid layout
Grid layout
 
처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차
처음부터 다시 배우는 HTML5 & CSS3 강의자료 5일차
 
C6 html5를 이용한 스마트폰 웹 앱 프레임워크
C6 html5를 이용한 스마트폰 웹 앱 프레임워크C6 html5를 이용한 스마트폰 웹 앱 프레임워크
C6 html5를 이용한 스마트폰 웹 앱 프레임워크
 
Polymer따라잡기
Polymer따라잡기Polymer따라잡기
Polymer따라잡기
 
Html5 소개 가이드
Html5 소개 가이드Html5 소개 가이드
Html5 소개 가이드
 
Web Components - Part.I, @KIG 30th
Web Components - Part.I, @KIG 30thWeb Components - Part.I, @KIG 30th
Web Components - Part.I, @KIG 30th
 
Code_The_Web_1
Code_The_Web_1Code_The_Web_1
Code_The_Web_1
 
실무가를 위한 Sns 커뮤니케이션 시각화
실무가를 위한 Sns 커뮤니케이션 시각화실무가를 위한 Sns 커뮤니케이션 시각화
실무가를 위한 Sns 커뮤니케이션 시각화
 
Opinion 프로젝트 발표 자료
Opinion 프로젝트 발표 자료Opinion 프로젝트 발표 자료
Opinion 프로젝트 발표 자료
 
XE Open seminar 테마만들기
XE Open seminar 테마만들기XE Open seminar 테마만들기
XE Open seminar 테마만들기
 

Mehr von 은심 강

6. html5 캔버스
6. html5 캔버스6. html5 캔버스
6. html5 캔버스은심 강
 
5. html5 웹폼
5. html5 웹폼5. html5 웹폼
5. html5 웹폼은심 강
 
3. html5 미디어쿼리
3. html5 미디어쿼리3. html5 미디어쿼리
3. html5 미디어쿼리은심 강
 
1. html5 개요
1. html5 개요1. html5 개요
1. html5 개요은심 강
 
2. html5 시맨틱태그
2. html5 시맨틱태그2. html5 시맨틱태그
2. html5 시맨틱태그은심 강
 
자바스크립트 개발자가 되기 위한 플랜 강은심
자바스크립트 개발자가 되기 위한  플랜 강은심자바스크립트 개발자가 되기 위한  플랜 강은심
자바스크립트 개발자가 되기 위한 플랜 강은심은심 강
 

Mehr von 은심 강 (8)

7. html5 api
7. html5 api7. html5 api
7. html5 api
 
6. html5 캔버스
6. html5 캔버스6. html5 캔버스
6. html5 캔버스
 
5. html5 웹폼
5. html5 웹폼5. html5 웹폼
5. html5 웹폼
 
3. html5 미디어쿼리
3. html5 미디어쿼리3. html5 미디어쿼리
3. html5 미디어쿼리
 
1. html5 개요
1. html5 개요1. html5 개요
1. html5 개요
 
발표자료
발표자료발표자료
발표자료
 
2. html5 시맨틱태그
2. html5 시맨틱태그2. html5 시맨틱태그
2. html5 시맨틱태그
 
자바스크립트 개발자가 되기 위한 플랜 강은심
자바스크립트 개발자가 되기 위한  플랜 강은심자바스크립트 개발자가 되기 위한  플랜 강은심
자바스크립트 개발자가 되기 위한 플랜 강은심
 

2. html5 시맨틱태그

  • 1.
  • 2. <!DOCTYPE HTML PUBLIC “ -//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>간단한 문서 만들기</title> </head> <body> <p>HTML4를 이용한 문서</p> </body> </html>
  • 3. <!DOCTYPE html> <html lang=“ko”> <head> <meta charset=“utf-8”> <title> 간단한 문서 만들기 </title> </head> <body> <p> HTML5를 이용한 문서</p> </body> </html>
  • 4. <header> <h3> <h1>..</h1> <h3>..</h3> <h1> <nav>..</nav> <nav> </header> <section> <aside> <h2> <section> <h2> <h2>..</h2> <article> <h3> <article> <h3> <h3>..</3> <article> … <h3> </article> <article> <h3> <article> … </section> <article> <aside> <h3> <h2>..</h2> <h3>..</h3> </aside> http://www.seosara.com <footer> <h3>..</h3> </footer>
  • 5. HTML 5 시맨틱 태그 WHAT? 태그 이름만 보고도 역할을 짐작할 수 있는 태그 WHY? 검색 엔진에서 쉽게 웹 문서 내용 검색 웹 보조 기구에서 웹 문서를 정확하게 판독 어떤 장치에서나 똑같이 문서 해석
  • 6. header nav HTML5&css3가 적용된 엔나비 모바일 section footer
  • 7. HTML 5 시맨틱 태그 <figure>, <figcaption> • <figure> - 캡션을 붙이려는 대상 지정 • 다양한 요소를 <figure>로 묶을 수 있다 • <figcaption> - 캡션을 붙인다 • <figcaption>은 <figure> 안에서만 사용할 수 있다
  • 8. <figure> <img src="images/fall1.jpg" alt="산굼부리 물들다"> <img src="images/fall2.jpg" alt="바람 가득한 억새 바다"> <img src="images/fall3.jpg" alt="길 끝에는 무엇이 있을까"> <figcaption><b>산굼부리의 가을</b> - 단풍 든 담쟁이, 바람 가득한 억새 바다, 그리고 억샛길</figcaption> </figure>
  • 9. HTML 5 시맨틱 태그 <mark> • HTML4에서는 클래스 스타일을 이용  클래스 스타일 이름을 기억했다가 필요한 부분에 <span> 요소나 <div> 요소 • <mark> 요소는 CSS를 이용하여 강조할 부분의 배경색이나 글자색을 지정
  • 10. <head> <style> mark{background-color:#FFFFB3;font-weight:bold;padding:1px} </style> </head> <body> <h1>Introduction</h1> <p> <mark>"HTML5" </mark> has at various times been used to refer...</p> <p>This specification actually now defines the next generation of HTML after <mark>HTML5</mark>. <mark>HTML5</mark> reached Last Call at the WHATWG in October 2009, ...</p>
  • 11. HTML 5 시맨틱 태그 <time> • 브라우저에서 인식하는 시간 : 시간을 표시할 때는 yyyy-mm-dd 형식을 따른다. • pubdate 속성 : 0 또는 1값을 가지므로 필요할 때만 삽입 ex)발행날짜 등 • 브라우저 화면에 표시되는 시간 : 사용자가 알아보기 쉬운 방법으로 표시
  • 12. <section id="page"> <header class="summary"> <h1> <a title="One day JavaScript conference" class="url" href="http://2009.full-frontal.org/">Full Frontal</a> </h1> <h2>자바스크립트 컨퍼런스 <time datetime="2009-11-20T09:00">2009년 11월 20일</time> </h2> </header> <section id="register"> <a href="http://2010.full-frontal.org/">2010년 컨퍼런스 일정 보기</a> </section>
  • 13. embed : 플러그인 컨텐츠 표시 • progress : 시간이 걸리는 작업 과정 표시 • meter : 측정값 표시 • ruby, rt, rp : 루비 언어 표현 • canvas : 동적인 비트맵 그래픽 표시 • command : 사용자 실행 명령어 표시 • details : 사용자 요청 후에 얻은 콘트롤이나 부가 정보 표시 • output : 출력 결과 표시
  • 14. a : href 없이 사용하면 ‘널 링크’로 사용. • address : 요소는 섹션 개념을 통해 새로운 영역 표시 • b : 텍스트를 진하게 표시할 뿐만 아니라, 제품을 소개할 때의 제품명, 문서 초록에서의 키워드처럼 특별하게 중요하지는 않지만 진하게 표시하려고 할 때 사용. • hr : 단락 단위로 주제를 바꾸려고 할 때 사용. • i : 텍스트를 기울어지게 표시할 뿐만 아니라, 선박 이름, 머리 속의 생각, 다른 언어에서 숙어, 기술적인 용어, 생물종 표시처럼 소리나 분위기를 대체하는 문구 등에 사용. • menu : 실제 문서 메뉴 정보를 제공하는 데 사용. • small : 세부 주석이나 법적 인쇄 문서에서 작은 인쇄 정보를 표시 • strong : 단순히 진하게 표시하는 것보다 더 중요한 정보를 표시
  • 16. basefont big center font s strike tt u frame frameset noframe acronym applet isindex dir
  • 17. align link vlink alink text background bgcolor border cellpadding cellspacing clear compact frame frameborder height hspace vspace marginheight marginwidth noshade nowrap rules scrolling size type valign width