Submit Search
Upload
HTML初心者講座
•
0 likes
•
3,611 views
Yusuke Miyazaki
Follow
2013/11/15 19:00- @CAMOHOR-HOUSEで行ったHTML初心者講座のスライドです.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 37
Download now
Download to read offline
Recommended
Htmlの書き方入門編
Htmlの書き方入門編
touhou
html講座
html講座
nitmic
Html
Html
Minoru Uchida
噴水企画Web講習会
噴水企画Web講習会
Kenta Moriuchi
Html入門
Html入門
GIG inc.
Html s2
Html s2
Jun Chiba
Html s3
Html s3
Jun Chiba
電技研Web講習
電技研Web講習
So Murata
Recommended
Htmlの書き方入門編
Htmlの書き方入門編
touhou
html講座
html講座
nitmic
Html
Html
Minoru Uchida
噴水企画Web講習会
噴水企画Web講習会
Kenta Moriuchi
Html入門
Html入門
GIG inc.
Html s2
Html s2
Jun Chiba
Html s3
Html s3
Jun Chiba
電技研Web講習
電技研Web講習
So Murata
Html s1
Html s1
Jun Chiba
20080823-TransformingPlainTextToHtml
20080823-TransformingPlainTextToHtml
Koji SHIMADA
Htmlの基礎
Htmlの基礎
SD Labo
JavaScript&Firebug入門
JavaScript&Firebug入門
柴田 篤志
Web講座 第1回
Web講座 第1回
nanametown
Lt資料 php7.0 張田浩明
Lt資料 php7.0 張田浩明
hharita
.インストールをやってみよう
.インストールをやってみよう
ohotech
WebMatrixに対応した、新しいけど新しくないRazor
WebMatrixに対応した、新しいけど新しくないRazor
Sho Okada
実際のウェブページコーディング
実際のウェブページコーディング
ourmaninjapan
Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座
Atsushi Miura
Php embedded
Php embedded
Jun Chiba
20190424 ochiai kakunouyou
20190424 ochiai kakunouyou
Shogo Horikawa
HTML入門
HTML入門
sayoko miura
Lesson Html 01
Lesson Html 01
kamihide
PHP初心者セッション2013
PHP初心者セッション2013
Hideo Kashioka
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
Atsushi Tadokoro
HTML
HTML
Jun Chiba
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
George Harada
Xml builderの紹介
Xml builderの紹介
Hiraku Nakano
今日からはじめるHTML5 ver.2012
今日からはじめるHTML5 ver.2012
Yasuhito Yabe
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
満徳 関
初めてのHtml5 20120612
初めてのHtml5 20120612
yohei iwakura
More Related Content
What's hot
Html s1
Html s1
Jun Chiba
20080823-TransformingPlainTextToHtml
20080823-TransformingPlainTextToHtml
Koji SHIMADA
Htmlの基礎
Htmlの基礎
SD Labo
JavaScript&Firebug入門
JavaScript&Firebug入門
柴田 篤志
Web講座 第1回
Web講座 第1回
nanametown
Lt資料 php7.0 張田浩明
Lt資料 php7.0 張田浩明
hharita
.インストールをやってみよう
.インストールをやってみよう
ohotech
WebMatrixに対応した、新しいけど新しくないRazor
WebMatrixに対応した、新しいけど新しくないRazor
Sho Okada
実際のウェブページコーディング
実際のウェブページコーディング
ourmaninjapan
What's hot
(9)
Html s1
Html s1
20080823-TransformingPlainTextToHtml
20080823-TransformingPlainTextToHtml
Htmlの基礎
Htmlの基礎
JavaScript&Firebug入門
JavaScript&Firebug入門
Web講座 第1回
Web講座 第1回
Lt資料 php7.0 張田浩明
Lt資料 php7.0 張田浩明
.インストールをやってみよう
.インストールをやってみよう
WebMatrixに対応した、新しいけど新しくないRazor
WebMatrixに対応した、新しいけど新しくないRazor
実際のウェブページコーディング
実際のウェブページコーディング
Similar to HTML初心者講座
Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座
Atsushi Miura
Php embedded
Php embedded
Jun Chiba
20190424 ochiai kakunouyou
20190424 ochiai kakunouyou
Shogo Horikawa
HTML入門
HTML入門
sayoko miura
Lesson Html 01
Lesson Html 01
kamihide
PHP初心者セッション2013
PHP初心者セッション2013
Hideo Kashioka
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
Atsushi Tadokoro
HTML
HTML
Jun Chiba
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
George Harada
Xml builderの紹介
Xml builderの紹介
Hiraku Nakano
今日からはじめるHTML5 ver.2012
今日からはじめるHTML5 ver.2012
Yasuhito Yabe
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
満徳 関
初めてのHtml5 20120612
初めてのHtml5 20120612
yohei iwakura
Html part1
Html part1
job one
html5講座 (初心者向け)
html5講座 (初心者向け)
Kohki Nakaji
HTML初心者向け勉強会
HTML初心者向け勉強会
SakiKomuro
HTML5の話
HTML5の話
Hiroyuki Nozaki
GDG Women DevfestW
GDG Women DevfestW
Tomoko Sato
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
Fuminori Mori
H T M L5 入門編
H T M L5 入門編
ngi group.
Similar to HTML初心者講座
(20)
Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座
Php embedded
Php embedded
20190424 ochiai kakunouyou
20190424 ochiai kakunouyou
HTML入門
HTML入門
Lesson Html 01
Lesson Html 01
PHP初心者セッション2013
PHP初心者セッション2013
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
HTML
HTML
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
Xml builderの紹介
Xml builderの紹介
今日からはじめるHTML5 ver.2012
今日からはじめるHTML5 ver.2012
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
はじめよう!Visual Studio 2010 で HTML5 プログラミング ~ Internet Explorer 9 のリリースに向けて~
初めてのHtml5 20120612
初めてのHtml5 20120612
Html part1
Html part1
html5講座 (初心者向け)
html5講座 (初心者向け)
HTML初心者向け勉強会
HTML初心者向け勉強会
HTML5の話
HTML5の話
GDG Women DevfestW
GDG Women DevfestW
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
H T M L5 入門編
H T M L5 入門編
More from Yusuke Miyazaki
Dynamic Type Inference for Gradual Hindley–Milner Typing
Dynamic Type Inference for Gradual Hindley–Milner Typing
Yusuke Miyazaki
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Yusuke Miyazaki
Introducing wsgi_lineprof / PyCon JP 2017 LT
Introducing wsgi_lineprof / PyCon JP 2017 LT
Yusuke Miyazaki
オープンソースソフトウェア入門
オープンソースソフトウェア入門
Yusuke Miyazaki
型ヒントについて考えよう!
型ヒントについて考えよう!
Yusuke Miyazaki
iot.ymyzk.com の紹介
iot.ymyzk.com の紹介
Yusuke Miyazaki
Django から各種チャットツールに通知するライブラリを作った話
Django から各種チャットツールに通知するライブラリを作った話
Yusuke Miyazaki
iOS 開発のいま (ADF2015 LT会)
iOS 開発のいま (ADF2015 LT会)
Yusuke Miyazaki
iOS 開発のいま (CAMPHOR- x KMC 合同LT会)
iOS 開発のいま (CAMPHOR- x KMC 合同LT会)
Yusuke Miyazaki
Swift の問題点
Swift の問題点
Yusuke Miyazaki
最新の iOS に対応したアプリの開発
最新の iOS に対応したアプリの開発
Yusuke Miyazaki
コンピューターネットワーク入門
コンピューターネットワーク入門
Yusuke Miyazaki
More from Yusuke Miyazaki
(12)
Dynamic Type Inference for Gradual Hindley–Milner Typing
Dynamic Type Inference for Gradual Hindley–Milner Typing
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Introducing wsgi_lineprof / PyCon JP 2017 LT
Introducing wsgi_lineprof / PyCon JP 2017 LT
オープンソースソフトウェア入門
オープンソースソフトウェア入門
型ヒントについて考えよう!
型ヒントについて考えよう!
iot.ymyzk.com の紹介
iot.ymyzk.com の紹介
Django から各種チャットツールに通知するライブラリを作った話
Django から各種チャットツールに通知するライブラリを作った話
iOS 開発のいま (ADF2015 LT会)
iOS 開発のいま (ADF2015 LT会)
iOS 開発のいま (CAMPHOR- x KMC 合同LT会)
iOS 開発のいま (CAMPHOR- x KMC 合同LT会)
Swift の問題点
Swift の問題点
最新の iOS に対応したアプリの開発
最新の iOS に対応したアプリの開発
コンピューターネットワーク入門
コンピューターネットワーク入門
Recently uploaded
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
Recently uploaded
(9)
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
HTML初心者講座
1.
HTML初心者講座 HTML for Beginners Yusuke
Miyazaki
2.
この講座について 対象 HTMLを書いたことの無い人でも 目標 HTML文書の構造を理解する 簡単なHTML文書を作成できるようになる
3.
HTMLとは Hypertext Markup Languageの略 Webで利用されるマークアップ言語 文書の構造を記述するために用いる ! ここでは基本的にHTML5について記述
4.
HTMLの例 <!DOCTYPE html> <html lang="ja"> <head> <meta
charset="utf-8"> <title>Simple HTTP Page Title</title> </head> <body> <h1>Simple HTTP Page</h1> </body> </html>
5.
HTMLの歴史 1990年にCERNで開発された 1993年にHTML 1.0のドラフト 1999年にHTML4.01がW3C勧告 現在HTML5は勧告候補
6.
HTML/XML/XHTML XML (Extensible Markup
Language) 拡張可能なマークアップ言語 XHTML HTMLをXMLで再定義したもの
7.
HTML/CSS/JavaScript CSS (Cascading Style
Sheets) 色, フォント等のスタイルを記述 文書の構造と装飾の分離のために JavaScript (ECMAScript) プログラミング言語
8.
HTMLの例 <!DOCTYPE html> <html lang="ja"> <head> <meta
charset="utf-8"> <title>Simple HTTP Page Title</title> </head> <body> <h1>Simple HTTP Page</h1> </body> </html>
9.
HTMLの例
10.
HTMLの構造 DOCTYPE 1行目に記述する 要素 - elements html要素をルートとする,
入れ子構造に なった要素
11.
DOCTYPE 必須のpreamble 指定しない場合はブラウザが適切な描画モー ドで表示しないことある これを適切に指定することで, 多くのブラウ ザで仕様に沿った表示が出来る
12.
DOCTYPEの例 HTML5 <!DOCTYPE html> HTML 4.01 <!DOCTYPE
HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/ loose.dtd">
13.
要素 - element <html
lang="ja">~~~</html> html 要素 (element) 黄色部分全体 が要素 要素 タグ
14.
開始/終了タグ - tags <html
lang="ja">~~~</html> 開始タグ 終了タグ 要素は開始タグで始まり終了タグで終わる タグはタグ名や属性を<>で囲んだもの 終了タグは</開始タグ名>
15.
空要素の開始タグ - tags <meta
charset="utf-8"> 開始タグ 空要素は開始タグのみで, 終了タグはない 開始タグは以下のように書いても良い <meta charset="utf-8" />
16.
属性 - attributes <html
lang="ja">~~~</html> lang 属性 属性は属性名=属性値 属性値を省略すると空文字列を指定したのと 同じ
17.
コンテンツ - contents <html>~~~~~~~</html> コンテンツ コンテンツには他の要素やテキストが入る その他にも制約あり 空要素はコンテンツを持たない
18.
要素 - elements 様々な要素が定義されている 例:
html, head, body, div, a etc… 要素毎に記述できる場所, 設定できる属性等 が定義されている 定義に従ってHTMLを記述していく
19.
HTMLの例 <!DOCTYPE html> <html lang="ja"> <head> <meta
charset="utf-8"> <title>Simple HTTP Page Title</title> </head> <body> <h1>Simple HTTP Page</h1> </body> </html>
20.
html 要素 ルートとなる要素 head要素とbody要素を順にコンテンツに持 つ
21.
head 要素 html 要素の最初の要素 メタデータコンテンツを記述 メタデータコンテンツ 表示の仕方 他のドキュメントとの関係など
22.
title 要素 head 要素に1つだけ記述 コンテンツにページのタイトルを設定 ブラウザではタブやウィンドウに表示される
23.
meta 要素 title 要素などでは記述できないメタデータを 記述 文字コード,
説明, キーワードなど 空要素
24.
body 要素 html 要素の2番目の要素 文書のコンテンツを記述
25.
h1, h2, …
h6 要素 見出しを表す要素 h1が最高位で, h6が最低位
26.
HTMLの例 <!DOCTYPE html> <html lang="ja"> <head> <meta
charset="utf-8"> <title>Simple HTTP Page Title</title> </head> <body> <h1>Simple HTTP Page</h1> </body> </html>
27.
もう少し複雑なHTMLの例 <!DOCTYPE html> <html lang="ja"> <head> <meta
charset="utf-8"> <title>楠 太郎</title> </head> <body> <h1>楠 太郎</h1> <h2>自己紹介</h2> <p>Consectetur iusto magnam dignissimos quaerat aspernatur, eos quisquam. </p> <h2>好きな言語</h2> <ul> <li>Python</li> <li>C++</li> <li>Scheme</li> </ul> <h2>リンク</h2> <ul> <li><a href="https://twitter.com/CamphorKyoto">Twitter @CamphorKyoto</a></li> <li><a href="https://www.facebook.com/Camphorcamphor">Facebook Page</a></li> </ul> </body> </html>
28.
もう少し複雑なHTMLの例
29.
p 要素 段落を表す要素
30.
ul / li
要素 ul 順序が重要でないリストを表す要素 olは順序に意味があるリストを表す要素 li リストの項目を表す要素
31.
a 要素 href 属性を持つ場合 ハイパーリンクを表す要素 href属性に遷移先のURL href
属性を持たない場合 プレースホルダ
32.
構造と装飾の分離 - CSS これまでHTMLで作成した構造をCSSで装飾 して表示してみる ここではBootstrapのCSSを利用してみます head
要素に以下の行を追加する <link rel="stylesheet" href="http:// netdna.bootstrapcdn.com/bootstrap/ 3.0.1/css/bootstrap.min.css">
33.
構造と装飾の分離 - CSS
34.
構造と装飾の分離 - CSS HTMLに少し修正を加えると…
35.
構造と装飾の分離 - CSS
36.
まとめ HTMLは文書の構造を記述する言語 文書の構造と装飾は分離する きちんと仕様に従って記述する
37.
資料 W3CによるHTML5勧告候補 http://www.w3.org/TR/html5/ W3C Markup Validation
Service http://validator.w3.org/
Download now