SlideShare a Scribd company logo
1 of 60
Download to read offline
‣
‣
‣
‣


‣
‣
‣
‣
‣
‣
‣


‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣ http://www.20thingsilearned.com/ja-JP
‣


‣
‣ http://www.publickey1.jp/blog/10/html5_9.html
‣
‣
‣
‣ http://www.w3.org/html/logo/#the-technology

‣
‣
‣
‣
‣
‣
‣
‣
‣


‣
‣
‣

body                                 body
div id="header"                      header




div            div id="content"      nav      section
id="sidebar"
               div class="article"            article




               div class="article"            article




div id="footer"                      footer




                 HTML4                          HTML5
‣



‣
‣
‣
‣   WebStorage
‣


‣


‣
‣
‣
‣ http://html5demos.com/geo
‣
‣


‣
‣
‣
‣
‣
‣ http://www.youtube.com/watch?v=64TcBiqmVko&feature=fvsr
‣
‣
‣
‣
‣ http://www.apple.com/html5/showcase/video/
‣


‣
‣
‣
‣
‣ http://yoppa.org/blog/2683.html
‣
‣ http://fractal.io/
‣
‣ http://www.chromeexperiments.com/
‣


‣




‣ HTML Rocks - CSS3
‣
‣ http://css3.mikeplate.com/
‣


‣
‣
‣


‣
‣
‣
‣
‣
‣
‣


‣
‣
‣
‣
‣


‣
‣
‣
‣
‣



‣
    ‣


    ‣

    ‣


    ‣
    ‣
‣
‣
‣
<!DOCTYPE html>
<html lang="ja">
! <head>
! !      <meta charset="utf-8" />
! !      <title>HTML5 CSS3                  </title>
!   </head>
!   <body>
!   !    <h1>HTML5 + CSS3, Layout Sample</h1>
!   !    <h2>Media Literacy 2011, Tama Art University</h2>
!   !    <ul>
!   !    !    <li><a href="#">Home</a></li>
!   !    !    <li><a href="#">Menu 1</a></li>
!   !    !    <li><a href="#">Menu 2</a></li>
!   !    !    <li><a href="#">Menu 3</a></li>
!   !    </ul>
!   !    <h2>                </h2>
!   !    <p>                                                 …</p>
!   !    <h3>HTML5 CSS3             </h3>
!   !    <p>                                                 …</p>
!   !    <h2>             </h2>
!   !    <p>                                                 …</p>
‣
! !     <h2>Navigation</h2>
! !     <ul>
! !     !    <li><a href="#">example 1 </a></li>
! !     !    <li><a href="#">example 2 </a></li>
! !     !    <li><a href="#">example 3 </a></li>
! !     !    <li><a href="#">example 4 </a></li>
! !     !    <li><a href="#">example 5 </a></li>
! !     !    <li><a href="#">example 6 </a></li>
! !     !    <li><a href="#">example 7 </a></li>
! !     !    <li><a href="#">example 8 </a></li>
! !     </ul>
! !     <p>This site is licensed under a Creative Commons License.</p>
! </body>
</html>
‣


‣
    ‣
    ‣
    ‣
‣
    ‣
        ‣
        ‣
        ‣
        ‣
    ‣
        ‣
        ‣
‣
    ‣
    ‣
‣
    ‣
‣
‣
‣


‣
‣
‣
‣
‣
‣
<!DOCTYPE html>
<html lang="ja">
!   <head>
!   !     <meta charset="utf-8" />
!   !     <title>HTML5 CSS3                </title>
!   !     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
!   </head>
!   <body>
!   !     <header>
!   !     !    <hgroup>
!   !     !    !    <h1>HTML5 + CSS3, Layout Sample</h1>
!   !     !    !    <h2>Media Literacy 2011, Tama Art University</h2>
!   !     !    </hgroup>
!   !     !    <ul>
!   !     !    !    <li><a href="#">Home</a></li>
!   !     !    !    <li><a href="#">Menu 1</a></li>
!   !     !    !    <li><a href="#">Menu 2</a></li>
!   !     !    !    <li><a href="#">Menu 3</a></li>
!   !     !    </ul>
!   !     </header>
!   !     <div id="main">
!   !     !    <article>
!   !     !    !    <h1>               </h1>
!   !    !    !   <p>                                             …</p>
!   !    !    !   <h2>HTML5 CSS3              </h2>
!   !    !    !   <p>                                             …</p>
‣
!   !    !    </article>
!   !    !    <article>
!   !    !    !    <h1>           </h1>
!   !    !    !   <p>                                                …</p>
!   !     !    </article>
!   !     </div>
!   !     <nav>
!   !     !    <h1>Navigation</h1>
!   !     !    <ul>
!   !     !    !    <li><a href="#">example 1   </a></li>
!   !     !    !    <li><a href="#">example 2   </a></li>
!   !     !    !    <li><a href="#">example 3   </a></li>
!   !     !    !    <li><a href="#">example 4   </a></li>
!   !     !    !    <li><a href="#">example 5   </a></li>
!   !     !    !    <li><a href="#">example 6   </a></li>
!   !     !    !    <li><a href="#">example 7   </a></li>
!   !     !    !    <li><a href="#">example 8   </a></li>
!   !     !    </ul>
!   !     </nav>
!   !     <footer>
!   !     !    <p>This site is licensed under   a Creative Commons License</p>
!   !     </footer>
!   </body>
</html>
‣
‣
‣
‣
‣
‣


‣
‣
‣


‣ http://code.google.com/p/html5shim/
‣
<!DOCTYPE html>
<html lang="ja">
!   <head>
!   !     <meta charset="utf-8" />
!   !     <title>HTML5 CSS3                  </title>
!   !      <!--[if lt IE 9]>
!   !       <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
!   !       <![endif]-->
!   !      <link rel="stylesheet" href="style.css" />
!   !      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
!   !      !    </head>

!   <!--          -->
‣
body {
    width:960px;
    margin:20px auto;
}

header, nav, footer, #main {
    display:block;
    border:1px solid #ccc;
    margin:5px;
    padding:20px;
}

header {
    text-align:center;
    padding:30px;
}

header ul, header li {
    list-style-type:none;
    display:inline;
}

nav {
    float:right;
    width:236px;
}
‣

#main {
    float:right;
    width:620px;
}

footer {
    clear:both !important;
    text-align: center;
}
‣
‣

‣ CSS3
‣



‣ HTML Rocks - CSS3
‣
‣ http://css3.mikeplate.com/
‣
body {
    background:#aaa;
    font-family: Georgia, 'Hiragino Mincho Pro', Meiryo, serif;
    color:#000;
    margin:20px auto;
    text-align:center;
    line-height:1.5em;
    width:960px;
}
h1, h2, h3, h4, h5, h6 {
    font-family:"Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
    font-weight:lighter;
}
a:link, a:visited {
    color:#c00;
    text-decoration:none;
}
a:hover {
    color:#0cc;
}
header, nav, #main, footer {
    display:block;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 0px 4px #666;
‣
    -moz-box-shadow: 0px 0px 4px #666;
    box-shadow: 0px 0px 4px #666;
    border: 1px solid #d3d3d3;
    background-color: #fff;
    margin:5px;
    padding: 0 20px 10px 20px;
    font-size: 12pt;
    color: #000;
    text-align: left;
}
header {
    text-align:center;
    padding:30px;
    background-image: -moz-linear-gradient(top, #888, #333);
    background-image: -webkit-gradient(linear, left top, left bottom,
color-stop(0.0, #888), color-stop(1.0, #333));
    background-color: #444;
    border:none;
    color:#fff;
    text-shadow: 0px 0px 4px #000000;
}
header h1, header h2, header h3, header h4, header h5, header h6, header
li, header p {
    font-family: Georgia, 'Hiragino Mincho Pro', Meiryo, serif;
}
‣
header h1 {
    font-size:2.3em;
    text-transform:none;
    letter-spacing:0em;
}
header h2 {
    margin:-10px 0px 20px;
    font-size:1.3em;
}
header ul {
    padding:0px;
    list-style-type:none;
    display:inline;
}
header li {
    margin:0px 10px;
    padding:0px;
    list-style-type:none;
    display:inline;
}
header a:link, nav a:visited {
    font-weight:normal;
}
‣
nav {
    float:right;
    width:200px;
}
nav h1 {
    font-size:1.4em;
}
#main {
    float:right;
    width:656px;
    text-align:left;
    margin-bottom:10px;
}
#main h1, nav h1 {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color:#444;
    color:#fff;
    padding:10px;
    margin:10px -10px;
    text-shadow:1px 1px 5px #000;
}
‣
#main ul {
    padding:0px;
    list-style:none;
    border-top:1px solid #e7e2d7;
    margin:14px 0px;
}
#main li {
    margin:0px;
    padding:0px;
    list-style:none;
}
#main li a:link, #main li a:visited {
    float:left;
    width:96%;
    padding:3px 1%;
    border-bottom:1px solid #e7e2d7;
}
#main li a:hover {
    background:#f2f1ec;
}
#main p {
    font-size:0.9em;
}
article {
    margin:0 0 30px 0;
}
‣
footer {
    clear:both !important;
    padding:10px;
    background-color: #444;
    border:none;
    color:#fff;
    font-size:0.8em;
    text-align:center;
}
footer a {
    margin:0px 5px;
}
‣
‣


‣
‣
‣


‣
‣

More Related Content

What's hot

(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksiWeb::Strategija
 
33 faktor menjadikan sholat khusu
33 faktor menjadikan sholat khusu33 faktor menjadikan sholat khusu
33 faktor menjadikan sholat khusuHelmon Chan
 
いま、Html5でできること
いま、Html5でできることいま、Html5でできること
いま、Html5でできることMasakazu Muraoka
 
What's new in Joomla 1.6 - Sydney JUG Presentation June 2010
What's new in Joomla 1.6 - Sydney JUG Presentation June 2010 What's new in Joomla 1.6 - Sydney JUG Presentation June 2010
What's new in Joomla 1.6 - Sydney JUG Presentation June 2010 Tim Plummer
 
Chapter6 เทคนิคพัฒนาองค์การ
Chapter6 เทคนิคพัฒนาองค์การChapter6 เทคนิคพัฒนาองค์การ
Chapter6 เทคนิคพัฒนาองค์การwanna2728
 
Ihecrim - Laurent Montet - acc etude de cas
Ihecrim - Laurent Montet - acc etude de cas Ihecrim - Laurent Montet - acc etude de cas
Ihecrim - Laurent Montet - acc etude de cas LaurentMontet
 
Petunjuk haji dan umroh
Petunjuk haji dan umrohPetunjuk haji dan umroh
Petunjuk haji dan umrohSutan Müdô
 
Declaracao de Amsterda 1975
Declaracao de Amsterda 1975Declaracao de Amsterda 1975
Declaracao de Amsterda 1975Aline Naue
 
Pourbaix y latimer
Pourbaix  y latimerPourbaix  y latimer
Pourbaix y latimercatita5
 

What's hot (13)

(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi
 
33 faktor menjadikan sholat khusu
33 faktor menjadikan sholat khusu33 faktor menjadikan sholat khusu
33 faktor menjadikan sholat khusu
 
いま、Html5でできること
いま、Html5でできることいま、Html5でできること
いま、Html5でできること
 
What's new in Joomla 1.6 - Sydney JUG Presentation June 2010
What's new in Joomla 1.6 - Sydney JUG Presentation June 2010 What's new in Joomla 1.6 - Sydney JUG Presentation June 2010
What's new in Joomla 1.6 - Sydney JUG Presentation June 2010
 
Model sazi fan
Model sazi fanModel sazi fan
Model sazi fan
 
Fiodor Dostoievski - O jogador
Fiodor Dostoievski - O jogador Fiodor Dostoievski - O jogador
Fiodor Dostoievski - O jogador
 
Chapter6 เทคนิคพัฒนาองค์การ
Chapter6 เทคนิคพัฒนาองค์การChapter6 เทคนิคพัฒนาองค์การ
Chapter6 เทคนิคพัฒนาองค์การ
 
Food trends
Food trendsFood trends
Food trends
 
Ihecrim - Laurent Montet - acc etude de cas
Ihecrim - Laurent Montet - acc etude de cas Ihecrim - Laurent Montet - acc etude de cas
Ihecrim - Laurent Montet - acc etude de cas
 
Aforismos libro-leonardo da vinci
Aforismos libro-leonardo da vinciAforismos libro-leonardo da vinci
Aforismos libro-leonardo da vinci
 
Petunjuk haji dan umroh
Petunjuk haji dan umrohPetunjuk haji dan umroh
Petunjuk haji dan umroh
 
Declaracao de Amsterda 1975
Declaracao de Amsterda 1975Declaracao de Amsterda 1975
Declaracao de Amsterda 1975
 
Pourbaix y latimer
Pourbaix  y latimerPourbaix  y latimer
Pourbaix y latimer
 

More from Atsushi Tadokoro

「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望
「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望
「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望Atsushi Tadokoro
 
プログラム初級講座 - メディア芸術をはじめよう
プログラム初級講座 - メディア芸術をはじめようプログラム初級講座 - メディア芸術をはじめよう
プログラム初級講座 - メディア芸術をはじめようAtsushi Tadokoro
 
Interactive Music II ProcessingとSuperColliderの連携 -2
Interactive Music II ProcessingとSuperColliderの連携 -2Interactive Music II ProcessingとSuperColliderの連携 -2
Interactive Music II ProcessingとSuperColliderの連携 -2Atsushi Tadokoro
 
coma Creators session vol.2
coma Creators session vol.2coma Creators session vol.2
coma Creators session vol.2Atsushi Tadokoro
 
Interactive Music II ProcessingとSuperColliderの連携1
Interactive Music II ProcessingとSuperColliderの連携1Interactive Music II ProcessingとSuperColliderの連携1
Interactive Music II ProcessingとSuperColliderの連携1Atsushi Tadokoro
 
Interactive Music II Processingによるアニメーション
Interactive Music II ProcessingによるアニメーションInteractive Music II Processingによるアニメーション
Interactive Music II ProcessingによるアニメーションAtsushi Tadokoro
 
Interactive Music II Processing基本
Interactive Music II Processing基本Interactive Music II Processing基本
Interactive Music II Processing基本Atsushi Tadokoro
 
Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携
Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携
Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携Atsushi Tadokoro
 
Media Art II openFrameworks アプリ間の通信とタンジブルなインターフェイス
Media Art II openFrameworks  アプリ間の通信とタンジブルなインターフェイス Media Art II openFrameworks  アプリ間の通信とタンジブルなインターフェイス
Media Art II openFrameworks アプリ間の通信とタンジブルなインターフェイス Atsushi Tadokoro
 
Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)
Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)
Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)Atsushi Tadokoro
 
iTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描く
iTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描くiTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描く
iTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描くAtsushi Tadokoro
 
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリメディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリAtsushi Tadokoro
 
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使うAtsushi Tadokoro
 
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2Atsushi Tadokoro
 
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得Atsushi Tadokoro
 
Webデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
Webデザイン 第10回:HTML5実践 Three.jsで3DプログラミングWebデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
Webデザイン 第10回:HTML5実践 Three.jsで3DプログラミングAtsushi Tadokoro
 
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1Atsushi Tadokoro
 
iTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画する
iTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画するiTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画する
iTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画するAtsushi Tadokoro
 
Media Art II openFrameworks 複数のシーンの管理・切替え
Media Art II openFrameworks 複数のシーンの管理・切替えMedia Art II openFrameworks 複数のシーンの管理・切替え
Media Art II openFrameworks 複数のシーンの管理・切替えAtsushi Tadokoro
 

More from Atsushi Tadokoro (20)

「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望
「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望
「クリエイティブ・ミュージック・コーディング」- オーディオ・ビジュアル作品のための、オープンソースなソフトウエア・フレームワークの現状と展望
 
プログラム初級講座 - メディア芸術をはじめよう
プログラム初級講座 - メディア芸術をはじめようプログラム初級講座 - メディア芸術をはじめよう
プログラム初級講座 - メディア芸術をはじめよう
 
Interactive Music II ProcessingとSuperColliderの連携 -2
Interactive Music II ProcessingとSuperColliderの連携 -2Interactive Music II ProcessingとSuperColliderの連携 -2
Interactive Music II ProcessingとSuperColliderの連携 -2
 
coma Creators session vol.2
coma Creators session vol.2coma Creators session vol.2
coma Creators session vol.2
 
Interactive Music II ProcessingとSuperColliderの連携1
Interactive Music II ProcessingとSuperColliderの連携1Interactive Music II ProcessingとSuperColliderの連携1
Interactive Music II ProcessingとSuperColliderの連携1
 
Interactive Music II Processingによるアニメーション
Interactive Music II ProcessingによるアニメーションInteractive Music II Processingによるアニメーション
Interactive Music II Processingによるアニメーション
 
Interactive Music II Processing基本
Interactive Music II Processing基本Interactive Music II Processing基本
Interactive Music II Processing基本
 
Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携
Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携
Interactive Music II SuperCollider応用 2 - SuperColliderとPure Dataの連携
 
Media Art II openFrameworks アプリ間の通信とタンジブルなインターフェイス
Media Art II openFrameworks  アプリ間の通信とタンジブルなインターフェイス Media Art II openFrameworks  アプリ間の通信とタンジブルなインターフェイス
Media Art II openFrameworks アプリ間の通信とタンジブルなインターフェイス
 
Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)
Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)
Interactive Music II SuperCollider応用 - SuperColliderと OSC (Open Sound Control)
 
iTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描く
iTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描くiTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描く
iTamabi 13 ARTSAT API 実践 5 - 衛星の軌道を描く
 
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリメディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
メディア芸術基礎 II 第11回:HTML5実践 表現のための様々なJavaScriptライブラリ
 
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う芸術情報演習デザイン(Web)  第8回: CSSフレームワークを使う
芸術情報演習デザイン(Web) 第8回: CSSフレームワークを使う
 
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 2
 
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
 
Tamabi media131118
Tamabi media131118Tamabi media131118
Tamabi media131118
 
Webデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
Webデザイン 第10回:HTML5実践 Three.jsで3DプログラミングWebデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
Webデザイン 第10回:HTML5実践 Three.jsで3Dプログラミング
 
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
Interactive Music II SuperCollider応用 JITLib - ライブコーディング 1
 
iTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画する
iTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画するiTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画する
iTamabi 13 第8回:ARTSAT API 実践 2 衛星アプリを企画する
 
Media Art II openFrameworks 複数のシーンの管理・切替え
Media Art II openFrameworks 複数のシーンの管理・切替えMedia Art II openFrameworks 複数のシーンの管理・切替え
Media Art II openFrameworks 複数のシーンの管理・切替え
 

HTML5とは何か? HTML5はじめの一歩 - 多摩美メディア芸術基礎II-1

  • 1.
  • 3.
  • 4.
  • 6.
  • 8.
  • 14. ‣ body body div id="header" header div div id="content" nav section id="sidebar" div class="article" article div class="article" article div id="footer" footer HTML4 HTML5
  • 16. WebStorage
  • 31.
  • 35. ‣ ‣ ‣ ‣ ‣ ‣ ‣
  • 36.
  • 37.
  • 38. ‣ <!DOCTYPE html> <html lang="ja"> ! <head> ! ! <meta charset="utf-8" /> ! ! <title>HTML5 CSS3 </title> ! </head> ! <body> ! ! <h1>HTML5 + CSS3, Layout Sample</h1> ! ! <h2>Media Literacy 2011, Tama Art University</h2> ! ! <ul> ! ! ! <li><a href="#">Home</a></li> ! ! ! <li><a href="#">Menu 1</a></li> ! ! ! <li><a href="#">Menu 2</a></li> ! ! ! <li><a href="#">Menu 3</a></li> ! ! </ul> ! ! <h2> </h2> ! ! <p> …</p> ! ! <h3>HTML5 CSS3 </h3> ! ! <p> …</p> ! ! <h2> </h2> ! ! <p> …</p>
  • 39. ‣ ! ! <h2>Navigation</h2> ! ! <ul> ! ! ! <li><a href="#">example 1 </a></li> ! ! ! <li><a href="#">example 2 </a></li> ! ! ! <li><a href="#">example 3 </a></li> ! ! ! <li><a href="#">example 4 </a></li> ! ! ! <li><a href="#">example 5 </a></li> ! ! ! <li><a href="#">example 6 </a></li> ! ! ! <li><a href="#">example 7 </a></li> ! ! ! <li><a href="#">example 8 </a></li> ! ! </ul> ! ! <p>This site is licensed under a Creative Commons License.</p> ! </body> </html>
  • 40. ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣ ‣
  • 41.
  • 43. ‣ <!DOCTYPE html> <html lang="ja"> ! <head> ! ! <meta charset="utf-8" /> ! ! <title>HTML5 CSS3 </title> ! ! <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> ! </head> ! <body> ! ! <header> ! ! ! <hgroup> ! ! ! ! <h1>HTML5 + CSS3, Layout Sample</h1> ! ! ! ! <h2>Media Literacy 2011, Tama Art University</h2> ! ! ! </hgroup> ! ! ! <ul> ! ! ! ! <li><a href="#">Home</a></li> ! ! ! ! <li><a href="#">Menu 1</a></li> ! ! ! ! <li><a href="#">Menu 2</a></li> ! ! ! ! <li><a href="#">Menu 3</a></li> ! ! ! </ul> ! ! </header> ! ! <div id="main"> ! ! ! <article> ! ! ! ! <h1> </h1> ! ! ! ! <p> …</p> ! ! ! ! <h2>HTML5 CSS3 </h2> ! ! ! ! <p> …</p>
  • 44. ‣ ! ! ! </article> ! ! ! <article> ! ! ! ! <h1> </h1> ! ! ! ! <p> …</p> ! ! ! </article> ! ! </div> ! ! <nav> ! ! ! <h1>Navigation</h1> ! ! ! <ul> ! ! ! ! <li><a href="#">example 1 </a></li> ! ! ! ! <li><a href="#">example 2 </a></li> ! ! ! ! <li><a href="#">example 3 </a></li> ! ! ! ! <li><a href="#">example 4 </a></li> ! ! ! ! <li><a href="#">example 5 </a></li> ! ! ! ! <li><a href="#">example 6 </a></li> ! ! ! ! <li><a href="#">example 7 </a></li> ! ! ! ! <li><a href="#">example 8 </a></li> ! ! ! </ul> ! ! </nav> ! ! <footer> ! ! ! <p>This site is licensed under a Creative Commons License</p> ! ! </footer> ! </body> </html>
  • 47. ‣ <!DOCTYPE html> <html lang="ja"> ! <head> ! ! <meta charset="utf-8" /> ! ! <title>HTML5 CSS3 </title> ! ! <!--[if lt IE 9]> ! ! <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script> ! ! <![endif]--> ! ! <link rel="stylesheet" href="style.css" /> ! ! <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> ! ! ! </head> ! <!-- -->
  • 48. ‣ body { width:960px; margin:20px auto; } header, nav, footer, #main { display:block; border:1px solid #ccc; margin:5px; padding:20px; } header { text-align:center; padding:30px; } header ul, header li { list-style-type:none; display:inline; } nav { float:right; width:236px; }
  • 49. ‣ #main { float:right; width:620px; } footer { clear:both !important; text-align: center; }
  • 50.
  • 53. ‣ body { background:#aaa; font-family: Georgia, 'Hiragino Mincho Pro', Meiryo, serif; color:#000; margin:20px auto; text-align:center; line-height:1.5em; width:960px; } h1, h2, h3, h4, h5, h6 { font-family:"Hiragino Kaku Gothic Pro", Meiryo, sans-serif; font-weight:lighter; } a:link, a:visited { color:#c00; text-decoration:none; } a:hover { color:#0cc; } header, nav, #main, footer { display:block; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0px 0px 4px #666;
  • 54. -moz-box-shadow: 0px 0px 4px #666; box-shadow: 0px 0px 4px #666; border: 1px solid #d3d3d3; background-color: #fff; margin:5px; padding: 0 20px 10px 20px; font-size: 12pt; color: #000; text-align: left; } header { text-align:center; padding:30px; background-image: -moz-linear-gradient(top, #888, #333); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #888), color-stop(1.0, #333)); background-color: #444; border:none; color:#fff; text-shadow: 0px 0px 4px #000000; } header h1, header h2, header h3, header h4, header h5, header h6, header li, header p { font-family: Georgia, 'Hiragino Mincho Pro', Meiryo, serif; }
  • 55. ‣ header h1 { font-size:2.3em; text-transform:none; letter-spacing:0em; } header h2 { margin:-10px 0px 20px; font-size:1.3em; } header ul { padding:0px; list-style-type:none; display:inline; } header li { margin:0px 10px; padding:0px; list-style-type:none; display:inline; } header a:link, nav a:visited { font-weight:normal; }
  • 56. ‣ nav { float:right; width:200px; } nav h1 { font-size:1.4em; } #main { float:right; width:656px; text-align:left; margin-bottom:10px; } #main h1, nav h1 { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color:#444; color:#fff; padding:10px; margin:10px -10px; text-shadow:1px 1px 5px #000; }
  • 57. ‣ #main ul { padding:0px; list-style:none; border-top:1px solid #e7e2d7; margin:14px 0px; } #main li { margin:0px; padding:0px; list-style:none; } #main li a:link, #main li a:visited { float:left; width:96%; padding:3px 1%; border-bottom:1px solid #e7e2d7; } #main li a:hover { background:#f2f1ec; } #main p { font-size:0.9em; } article { margin:0 0 30px 0; }
  • 58. ‣ footer { clear:both !important; padding:10px; background-color: #444; border:none; color:#fff; font-size:0.8em; text-align:center; } footer a { margin:0px 5px; }
  • 59.