SlideShare a Scribd company logo
1 of 35
フリュー株式会社 就業体験

HTML 講習会
ソフトウェア開発部  H(HTML) チーム
はじめに

本日の内容

1.HTML って何?
2.HTML で WEB ページを作成するには?
HTML って何?
HTML って何?
普段よく見ている WEB ページ↓↓
HTML って何?
右クリックで「ページのソースを表示」をしてみると…
HTML って何?
こんな文章が出てきます。
HTML って何?
これこそが HTML です!
この文字の羅列によって WEB ページが作られているのです。

<header>
ここがヘッダーです
</header>
<nav>
ここがメニュー ( ナビゲーション ) です
</nav>
<section>
<article> コンテンツ 1</article>
<article> コンテンツ 2</article>
<article> コンテンツ 3</article>
<article> コンテンツ 4</article>
</ section>
<footer>
ここがフッターです
</footer>
HTML って何?
HTML のタグ

<p></p>
<section></section>
このように、 < > で囲まれているパーツを「タグ」と言います。
<xxx> テキスト </xxx> のように同じタグで囲うことで、 WEB ページ上で
表示されるようになります
HTML って何?
例

<p> これはサンプルです </p>
と書くと…↓↓

これはサンプルです
とブラウザに表示されます

※ ちなみに、 <p> は 1 つの段落であることを表します
HTML って何?
さきほどの <p></p>( 段落 ) のようなタグがたくさん用意されてい
るので、これらを利用してホームページの構造を作っていきます。

タ グ
<header>
<nav>
<section>
<article>
<footer>
<aside>
<p>
<a>

用

途

ヘッダを示す
メニュー・ナビゲーションであることを示す
一つのセクションであることを示す
記事であることを示す
( ブログやニュースのエントリで使う )

フッタを示す

余談・補足情報のセクションであることを示す
ひとつの段落であることを表します。
リンクを指定するタグです
HTML って何?
 このほかにもたくさんのタグがありますが、書ききれません…
 こういうときには、 Google 検索で調べてみましょう

「 HTML タグリファレンス 」など、詳しく説明があります
HTML って何?
調べてみると HTML とか XHTML とか HTML5 とか出てきて、どれ
を見ればいいの?となるかと思います。
簡単に言うと、

XHTML     従来の言語
HTML5     新しい言語

スマホサイトは基本的に HTML5 で記述しますが、 PC サイ
トでは古いブラウザのまま更新していない人でも見れるよう
に、従来の XHTML で書かれていることが多いです。
HTML で WEB ページを作成するには?
HTML で WEB ページを作成するには?
 ではさっそく、 WEB ページをつくるとしたら、何から始
めればいいでしょう?

一番最初は、デザインですね!
自分の他にデザイナーさんがいたらデザインをつくっても
らったり、
紙に簡単に描くのでもいいので、完成図を決めましょう!
HTML で WEB ページを作成するには?
サンプルとして、このようなページを作るとします。
HTML で WEB ページを作成するには?
まず、テキストエディタを用意します。

• サクラエディタ
• NetBeans

• TeraPad
etc…

など無料で使えるものや、 DreamWeaver など有償のものもあ
ります。私たちは、業務で WebStorm という IDE( エディタ、
デバッカ、コンパイラなどをまとめたアプリケーション ) を利
用しています。(有償)
HTML で WEB ページを作成するには?
エディタを開いて、下記のソースを書きます。
 ※これは、決まり文句のようなものです。
<!DOCTYPE   html>
<html lang=“ja”>
<head>
<meta charset=“utf-8”>
<title> サイト名 </title>
</head>
<body>
ここに自分で HTML ソースを書いていきます
</body>
</html>

「 HTML5  宣言」などでググれば OK !
HTML で WEB ページを作成するには?
先ほどの <body></body> の間に文章を書いていきます。
<body>
TestSITE

 

HOME
BLOG
COMPANY
CONTACT
大見出し
テキストテキストテキストテキスト…
小見出し
テキストテキストテキストテキスト…
小見出し
テキストテキストテキストテキスト…
(C)copyright
</body>
HTML で WEB ページを作成するには?
デスクトップや任意の場所に新しくフォルダを用意し、
その中に作成したファイルを、拡張子 (. の後ろ ) を html にし
て、保存します。
HTML で WEB ページを作成するには?
先ほどの文章を、それぞれ相応しいタグで囲っていきます 
<header>
<h1>TestSITE</h1>
<nav>
<ul>
<li>HOME</li>
<li>BLOG</li>
<li>COMPANY</li>
<li>CONTACT</li>
</ul>
</nav>
</header>
<section>
<h1> 大見出し </h1>
<p> テキストテキストテキストテキスト…
<p>
    …略…
</section>
<footer>
<small>(C)copyright</small>
</footer>

ここで <></> で囲った一つ一つを、
「要素」と言います。

20
HTML で WEB ページを作成するには?
このように、 HTML タグで文書の構造を明記することを
「マークアップ」といいます。
ここでマークアップをした html ファイルを、クリックしてブ
ラウザで表示してみましょう。

ブラウザは Google Chrome がおすすめ!
HTML で WEB ページを作成するには?

TestSITE
•HOME
•BLOG
•COMPANY
•CONTACT

大見出し

テキストテキストテキストテキスト…

小見出し

テキストテキストテキストテキスト…

小見出し

テキストテキストテキストテキスト…
(C)copyright

あれ?
これではデザインと
全然違うぞ?
HTML で WEB ページを作成するには?
HTML とは、 WEB ページの文章構造を明確にするためのも
のであって、デザインをするためのものではないのです。

じゃあデザインを入れるにはどうすればいいの?

CSS( スタイルシート ) を使います
。
HTML で WEB ページを作成するには?

CSS とは、 HTML で書いた WEB ページの見た目を定
義する為の言語です。
最近は HTML で WEB ページを作成するときには、ほぼセ
ットで使用します。
HTML で WEB ページを作成するには?
どうやって書けばいいの?
まず、 CSS ファイルを作成します。
テキストエディタで新しいファイルを作成し、拡張子を .css
にして、先ほど HTML ファイルを保存したフォルダに保存し
ます。
HTML で WEB ページを作成するには?
次に、先ほどの HTML ファイルの、 <head></head> の間に、一行
追加します。

<!DOCTYPE   html>
<html lang=“ja”>
<head>
<meta charset=“utf-8”>
<title> サイト名 </title>
<link rel=“stylesheet” type=“text/css” href=“style.css”>
</head>

…

<body>

これで、 CSS ファイルを HTML ファイルに関連付けました。
※ 作成した CSS ファイルと、 HTML で記述したファイル名が
一致していないと、関連付けられません。
HTML で WEB ページを作成するには?
CSS の書き方は、 HTML とは違います。
h1 {
color:white;
}

このように書くと、 HTML で <h1> でマークアップした文章の、
文字色が白になります。
p{
font-size:14px;
}

このように書くと、 HTML で <p> でマークアップした文章の、
文字サイズが 14px になります。
HTML で WEB ページを作成するには?
セレクタ
スタイルを適用したい HTML
を指定

の要素

h1 {
color:white;
}
プロパティ

どのスタイルを適用するかを決める

値

どのようなスタイルにするかを決める
HTML で WEB ページを作成するには?
CSS プロパティは、 HTML タグよりさらにたくさん
あります。(よく使うスタイルはそんなに多くありません
)

詳しくは Google 検索で見てみましょう。
HTML で WEB ページを作成するには?
個別にデザインを反映したいとき
p{
font-size:14px;
}
このように書くと、 <p> でマークアップした段落、全ての文字サイズが 14px に
なります。でも、ある特定の段落にだけこのスタイルを適用したい…。

そんな時は

id ・ class を使います
HTML で WEB ページを作成するには?

id とは、要素を識別するための固有の名前。

 一つの HTML ファイルで、一つしか使えません。

class とは、スタイルを適用する為につける名前。

 一つの HTML ファイル内で複数利用でき、一つの要素
 にも複数付けられる。 

デザインの為に付けるのは、 class を推奨!
HTML で WEB ページを作成するには?
HTML タグの後ろに、 id 、又は class を付けることで、その要素に名前を
付けることができます。
<p class=“largeText”> テキストテキストテキストテキ
スト… <p>

largeText という、名前を付けました
class をつけたら、 CSS でもこの class( 名前 ) に対してだけ、スタイル
を適用させることができます。
.largeText {
font-size:14px;
}
class は頭に . をつけ、 id は頭に # をつけて、 p の代わりに書きます。
HTML で WEB ページを作成するには?
CSS を使えば、最初に考えた通りのデザインを反映させることがで
きるようになります!

TestSITE
•HOME
•BLOG
•COMPANY
•CONTACT

大見出し

テキストテキストテキストテキスト…

小見出し

テキストテキストテキストテキスト…

小見出し

テキストテキストテキストテキスト…
(C)copyright
HTML で WEB ページを作成するには?
完成図をきめる

HTML でマークアップして WEB ページにする

CSS で見た目を完成させる
さいごに
これで、 HTML で基本的な WEB ページが、
できるようになりました!
ここで紹介した事は、まだまだ基礎で、お仕事で使うにはまだまだ
たくさんの情報が必要ですが、
基礎がわかると楽しく覚えられると思います。
ぜひ本日の就業体験、楽しみながら学んでください!

More Related Content

What's hot

噴水企画Web講習会
噴水企画Web講習会噴水企画Web講習会
噴水企画Web講習会Kenta Moriuchi
 
今からハジメるHTML5プログラミング
今からハジメるHTML5プログラミング今からハジメるHTML5プログラミング
今からハジメるHTML5プログラミングSwapSkills
 
今からハジメるHTML5マークアップ
今からハジメるHTML5マークアップ今からハジメるHTML5マークアップ
今からハジメるHTML5マークアップSwapSkills
 
WordBench Osaka Num09 2012/09/22
WordBench Osaka Num09 2012/09/22WordBench Osaka Num09 2012/09/22
WordBench Osaka Num09 2012/09/22建也 吉田建也
 
HTML5マークアップの心得と作法
HTML5マークアップの心得と作法HTML5マークアップの心得と作法
HTML5マークアップの心得と作法Futomi Hatano
 
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るYoshinori Kobayashi
 
Htmlの書き方入門編
Htmlの書き方入門編Htmlの書き方入門編
Htmlの書き方入門編touhou
 
Mojolicous and Bootstrap
Mojolicous and BootstrapMojolicous and Bootstrap
Mojolicous and Bootstrapdokechin
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?Shinichi Nishikawa
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩Atsushi Tadokoro
 
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?HTML5での制作、いつから始める?
HTML5での制作、いつから始める?Fuminori Mori
 
実際のウェブページコーディング
実際のウェブページコーディング 実際のウェブページコーディング
実際のウェブページコーディング ourmaninjapan
 
大雑把なHtmlの説明
大雑把なHtmlの説明大雑把なHtmlの説明
大雑把なHtmlの説明tanaka-hiroki
 
GDG Women DevfestW
GDG Women DevfestWGDG Women DevfestW
GDG Women DevfestWTomoko Sato
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座Shinichi Nishikawa
 
2012年8月10日 勉強会
2012年8月10日 勉強会2012年8月10日 勉強会
2012年8月10日 勉強会Rin Yano
 

What's hot (20)

噴水企画Web講習会
噴水企画Web講習会噴水企画Web講習会
噴水企画Web講習会
 
HTML5, きちんと。
HTML5, きちんと。HTML5, きちんと。
HTML5, きちんと。
 
今からハジメるHTML5プログラミング
今からハジメるHTML5プログラミング今からハジメるHTML5プログラミング
今からハジメるHTML5プログラミング
 
今からハジメるHTML5マークアップ
今からハジメるHTML5マークアップ今からハジメるHTML5マークアップ
今からハジメるHTML5マークアップ
 
WordBench Osaka Num09 2012/09/22
WordBench Osaka Num09 2012/09/22WordBench Osaka Num09 2012/09/22
WordBench Osaka Num09 2012/09/22
 
HTML5マークアップの心得と作法
HTML5マークアップの心得と作法HTML5マークアップの心得と作法
HTML5マークアップの心得と作法
 
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
 
Htmlの書き方入門編
Htmlの書き方入門編Htmlの書き方入門編
Htmlの書き方入門編
 
jQuery Mobile入門
jQuery Mobile入門jQuery Mobile入門
jQuery Mobile入門
 
Mojolicous and Bootstrap
Mojolicous and BootstrapMojolicous and Bootstrap
Mojolicous and Bootstrap
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
 
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
 
実際のウェブページコーディング
実際のウェブページコーディング 実際のウェブページコーディング
実際のウェブページコーディング
 
大雑把なHtmlの説明
大雑把なHtmlの説明大雑把なHtmlの説明
大雑把なHtmlの説明
 
HTML初心者講座
HTML初心者講座HTML初心者講座
HTML初心者講座
 
GDG Women DevfestW
GDG Women DevfestWGDG Women DevfestW
GDG Women DevfestW
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
 
2012年8月10日 勉強会
2012年8月10日 勉強会2012年8月10日 勉強会
2012年8月10日 勉強会
 
XML とは?
XML とは?XML とは?
XML とは?
 

Viewers also liked

Drupal 8 へのスタンドアロン behat の導入
Drupal 8 へのスタンドアロン behat の導入Drupal 8 へのスタンドアロン behat の導入
Drupal 8 へのスタンドアロン behat の導入tom_konda
 
持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後
持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後
持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後marrmur
 
2016年12月冥炎強化月間
2016年12月冥炎強化月間2016年12月冥炎強化月間
2016年12月冥炎強化月間paul01647
 
PtengienのヒートマップとOptimizelyとの連携
PtengienのヒートマップとOptimizelyとの連携PtengienのヒートマップとOptimizelyとの連携
PtengienのヒートマップとOptimizelyとの連携Ptmind_jp
 
三角ポップ大作戦!!(京大CARP)
三角ポップ大作戦!!(京大CARP)三角ポップ大作戦!!(京大CARP)
三角ポップ大作戦!!(京大CARP)pj_wcj
 
マークアップ講座 01b HTML
マークアップ講座 01b HTMLマークアップ講座 01b HTML
マークアップ講座 01b HTMLeiji sekiya
 
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSSShogo Iwano
 
HTMLデザインを崩さないテンプレートエンジンの作り方
HTMLデザインを崩さないテンプレートエンジンの作り方HTMLデザインを崩さないテンプレートエンジンの作り方
HTMLデザインを崩さないテンプレートエンジンの作り方kwatch
 
Ptengineの使い方
Ptengineの使い方Ptengineの使い方
Ptengineの使い方Ptmind_jp
 
D D Mapで守り隊!伊都はいいとこPJ(九大CARP)
D D Mapで守り隊!伊都はいいとこPJ(九大CARP)D D Mapで守り隊!伊都はいいとこPJ(九大CARP)
D D Mapで守り隊!伊都はいいとこPJ(九大CARP)pj_wcj
 
GRADEの基礎:概要と問題設定
GRADEの基礎:概要と問題設定GRADEの基礎:概要と問題設定
GRADEの基礎:概要と問題設定Yuko Masuzawa
 
失敗という概念が存在しない退屈なweb開発
失敗という概念が存在しない退屈なweb開発失敗という概念が存在しない退屈なweb開発
失敗という概念が存在しない退屈なweb開発Tsunenori Oohara
 
防災するけん!岡山県~岡山防災意識革命~(岡山CARP)
防災するけん!岡山県~岡山防災意識革命~(岡山CARP)防災するけん!岡山県~岡山防災意識革命~(岡山CARP)
防災するけん!岡山県~岡山防災意識革命~(岡山CARP)pj_wcj
 
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろうイマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろうMori Kazue
 
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)Shin Fujisawa
 
Windows ストアアプリのつくりかた (JS + HTML + CSS)
Windows ストアアプリのつくりかた (JS + HTML + CSS)Windows ストアアプリのつくりかた (JS + HTML + CSS)
Windows ストアアプリのつくりかた (JS + HTML + CSS)Yu Nobuoka
 

Viewers also liked (20)

Drupal 8 へのスタンドアロン behat の導入
Drupal 8 へのスタンドアロン behat の導入Drupal 8 へのスタンドアロン behat の導入
Drupal 8 へのスタンドアロン behat の導入
 
持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後
持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後
持続可能な里山とは?~里山保全の同時代史と里山ガバナンスの今後
 
2016年12月冥炎強化月間
2016年12月冥炎強化月間2016年12月冥炎強化月間
2016年12月冥炎強化月間
 
PtengienのヒートマップとOptimizelyとの連携
PtengienのヒートマップとOptimizelyとの連携PtengienのヒートマップとOptimizelyとの連携
PtengienのヒートマップとOptimizelyとの連携
 
三角ポップ大作戦!!(京大CARP)
三角ポップ大作戦!!(京大CARP)三角ポップ大作戦!!(京大CARP)
三角ポップ大作戦!!(京大CARP)
 
マークアップ講座 01b HTML
マークアップ講座 01b HTMLマークアップ講座 01b HTML
マークアップ講座 01b HTML
 
Htmlのコトバ
HtmlのコトバHtmlのコトバ
Htmlのコトバ
 
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
 
HTMLデザインを崩さないテンプレートエンジンの作り方
HTMLデザインを崩さないテンプレートエンジンの作り方HTMLデザインを崩さないテンプレートエンジンの作り方
HTMLデザインを崩さないテンプレートエンジンの作り方
 
Ptengineの使い方
Ptengineの使い方Ptengineの使い方
Ptengineの使い方
 
D D Mapで守り隊!伊都はいいとこPJ(九大CARP)
D D Mapで守り隊!伊都はいいとこPJ(九大CARP)D D Mapで守り隊!伊都はいいとこPJ(九大CARP)
D D Mapで守り隊!伊都はいいとこPJ(九大CARP)
 
まちづくり門前
まちづくり門前まちづくり門前
まちづくり門前
 
GRADEの基礎:概要と問題設定
GRADEの基礎:概要と問題設定GRADEの基礎:概要と問題設定
GRADEの基礎:概要と問題設定
 
失敗という概念が存在しない退屈なweb開発
失敗という概念が存在しない退屈なweb開発失敗という概念が存在しない退屈なweb開発
失敗という概念が存在しない退屈なweb開発
 
防災するけん!岡山県~岡山防災意識革命~(岡山CARP)
防災するけん!岡山県~岡山防災意識革命~(岡山CARP)防災するけん!岡山県~岡山防災意識革命~(岡山CARP)
防災するけん!岡山県~岡山防災意識革命~(岡山CARP)
 
Basic HTML Introduction
Basic HTML IntroductionBasic HTML Introduction
Basic HTML Introduction
 
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろうイマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
イマドキの「タグ=HTML」とスタイルシート=CSS」を知ろう
 
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
 
最速HTML勉強会
最速HTML勉強会最速HTML勉強会
最速HTML勉強会
 
Windows ストアアプリのつくりかた (JS + HTML + CSS)
Windows ストアアプリのつくりかた (JS + HTML + CSS)Windows ストアアプリのつくりかた (JS + HTML + CSS)
Windows ストアアプリのつくりかた (JS + HTML + CSS)
 

Similar to Html講習会資料

Html part1
Html part1Html part1
Html part1job one
 
メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目Takashi Endo
 
WEB開発はじめの一歩 講師:村井亮介様
WEB開発はじめの一歩 講師:村井亮介様WEB開発はじめの一歩 講師:村井亮介様
WEB開発はじめの一歩 講師:村井亮介様株式会社GreenHack
 
これからの「スクレイピング」の話をしよう
これからの「スクレイピング」の話をしようこれからの「スクレイピング」の話をしよう
これからの「スクレイピング」の話をしようiPride Co., Ltd.
 
Web制作勉強会 #1
Web制作勉強会 #1Web制作勉強会 #1
Web制作勉強会 #1Moto Yan
 
Web講座 第1回
Web講座 第1回Web講座 第1回
Web講座 第1回nanametown
 
Texteditor - Ohotech 並盛 #5
Texteditor - Ohotech 並盛 #5Texteditor - Ohotech 並盛 #5
Texteditor - Ohotech 並盛 #5NISHIHARA Shota
 
CSS勉強会(第1回)
CSS勉強会(第1回)CSS勉強会(第1回)
CSS勉強会(第1回)Bao Linh Le
 
_HTML5で組んでみた_
_HTML5で組んでみた__HTML5で組んでみた_
_HTML5で組んでみた_Kelly Holonic
 
141115 making web site
141115 making web site141115 making web site
141115 making web siteHimi Sato
 
アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎
アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎
アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎DIVE INTO CODE Corp.
 
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)Google Developer Relations Team
 
京都 IT講座 9月
京都 IT講座 9月京都 IT講座 9月
京都 IT講座 9月annulus
 
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Muyuu Fujita
 
Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15Hideki Hashizume
 
WordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するWordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するYoshinori Kobayashi
 

Similar to Html講習会資料 (20)

Ripps BootCamp 02
Ripps BootCamp 02Ripps BootCamp 02
Ripps BootCamp 02
 
Html part1
Html part1Html part1
Html part1
 
メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目メディア工房サマーワークショップ「Webアプリ制作」1日目
メディア工房サマーワークショップ「Webアプリ制作」1日目
 
WEB開発はじめの一歩 講師:村井亮介様
WEB開発はじめの一歩 講師:村井亮介様WEB開発はじめの一歩 講師:村井亮介様
WEB開発はじめの一歩 講師:村井亮介様
 
HTML5 for IA
HTML5 for IAHTML5 for IA
HTML5 for IA
 
HTML入門
HTML入門HTML入門
HTML入門
 
これからの「スクレイピング」の話をしよう
これからの「スクレイピング」の話をしようこれからの「スクレイピング」の話をしよう
これからの「スクレイピング」の話をしよう
 
Web制作勉強会 #1
Web制作勉強会 #1Web制作勉強会 #1
Web制作勉強会 #1
 
Html1
Html1Html1
Html1
 
Web講座 第1回
Web講座 第1回Web講座 第1回
Web講座 第1回
 
Texteditor - Ohotech 並盛 #5
Texteditor - Ohotech 並盛 #5Texteditor - Ohotech 並盛 #5
Texteditor - Ohotech 並盛 #5
 
CSS勉強会(第1回)
CSS勉強会(第1回)CSS勉強会(第1回)
CSS勉強会(第1回)
 
_HTML5で組んでみた_
_HTML5で組んでみた__HTML5で組んでみた_
_HTML5で組んでみた_
 
141115 making web site
141115 making web site141115 making web site
141115 making web site
 
アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎
アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎
アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎
 
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
Google Developer Day 2010 Japan: HTML5 とウェブサイトデザイン (矢倉 眞隆)
 
京都 IT講座 9月
京都 IT講座 9月京都 IT講座 9月
京都 IT講座 9月
 
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!
 
Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15
 
WordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するWordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解する
 

Recently uploaded

202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)KayaSuetake1
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipYasuyoshi Minehisa
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdfssuser80a51f
 
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ 株式会社
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfmasakisaito12
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチユニパー株式会社
 

Recently uploaded (6)

202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
 
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
 

Html講習会資料

  • 2. はじめに 本日の内容 1.HTML って何? 2.HTML で WEB ページを作成するには?
  • 7. HTML って何? これこそが HTML です! この文字の羅列によって WEB ページが作られているのです。 <header> ここがヘッダーです </header> <nav> ここがメニュー ( ナビゲーション ) です </nav> <section> <article> コンテンツ 1</article> <article> コンテンツ 2</article> <article> コンテンツ 3</article> <article> コンテンツ 4</article> </ section> <footer> ここがフッターです </footer>
  • 8. HTML って何? HTML のタグ <p></p> <section></section> このように、 < > で囲まれているパーツを「タグ」と言います。 <xxx> テキスト </xxx> のように同じタグで囲うことで、 WEB ページ上で 表示されるようになります
  • 9. HTML って何? 例 <p> これはサンプルです </p> と書くと…↓↓ これはサンプルです とブラウザに表示されます ※ ちなみに、 <p> は 1 つの段落であることを表します
  • 10. HTML って何? さきほどの <p></p>( 段落 ) のようなタグがたくさん用意されてい るので、これらを利用してホームページの構造を作っていきます。 タ グ <header> <nav> <section> <article> <footer> <aside> <p> <a> 用 途 ヘッダを示す メニュー・ナビゲーションであることを示す 一つのセクションであることを示す 記事であることを示す ( ブログやニュースのエントリで使う ) フッタを示す 余談・補足情報のセクションであることを示す ひとつの段落であることを表します。 リンクを指定するタグです
  • 11. HTML って何?  このほかにもたくさんのタグがありますが、書ききれません…  こういうときには、 Google 検索で調べてみましょう 「 HTML タグリファレンス 」など、詳しく説明があります
  • 12. HTML って何? 調べてみると HTML とか XHTML とか HTML5 とか出てきて、どれ を見ればいいの?となるかと思います。 簡単に言うと、 XHTML     従来の言語 HTML5     新しい言語 スマホサイトは基本的に HTML5 で記述しますが、 PC サイ トでは古いブラウザのまま更新していない人でも見れるよう に、従来の XHTML で書かれていることが多いです。
  • 13. HTML で WEB ページを作成するには?
  • 14. HTML で WEB ページを作成するには?  ではさっそく、 WEB ページをつくるとしたら、何から始 めればいいでしょう? 一番最初は、デザインですね! 自分の他にデザイナーさんがいたらデザインをつくっても らったり、 紙に簡単に描くのでもいいので、完成図を決めましょう!
  • 15. HTML で WEB ページを作成するには? サンプルとして、このようなページを作るとします。
  • 16. HTML で WEB ページを作成するには? まず、テキストエディタを用意します。 • サクラエディタ • NetBeans • TeraPad etc… など無料で使えるものや、 DreamWeaver など有償のものもあ ります。私たちは、業務で WebStorm という IDE( エディタ、 デバッカ、コンパイラなどをまとめたアプリケーション ) を利 用しています。(有償)
  • 17. HTML で WEB ページを作成するには? エディタを開いて、下記のソースを書きます。  ※これは、決まり文句のようなものです。 <!DOCTYPE   html> <html lang=“ja”> <head> <meta charset=“utf-8”> <title> サイト名 </title> </head> <body> ここに自分で HTML ソースを書いていきます </body> </html> 「 HTML5  宣言」などでググれば OK !
  • 18. HTML で WEB ページを作成するには? 先ほどの <body></body> の間に文章を書いていきます。 <body> TestSITE   HOME BLOG COMPANY CONTACT 大見出し テキストテキストテキストテキスト… 小見出し テキストテキストテキストテキスト… 小見出し テキストテキストテキストテキスト… (C)copyright </body>
  • 19. HTML で WEB ページを作成するには? デスクトップや任意の場所に新しくフォルダを用意し、 その中に作成したファイルを、拡張子 (. の後ろ ) を html にし て、保存します。
  • 20. HTML で WEB ページを作成するには? 先ほどの文章を、それぞれ相応しいタグで囲っていきます  <header> <h1>TestSITE</h1> <nav> <ul> <li>HOME</li> <li>BLOG</li> <li>COMPANY</li> <li>CONTACT</li> </ul> </nav> </header> <section> <h1> 大見出し </h1> <p> テキストテキストテキストテキスト… <p>     …略… </section> <footer> <small>(C)copyright</small> </footer> ここで <></> で囲った一つ一つを、 「要素」と言います。 20
  • 21. HTML で WEB ページを作成するには? このように、 HTML タグで文書の構造を明記することを 「マークアップ」といいます。 ここでマークアップをした html ファイルを、クリックしてブ ラウザで表示してみましょう。 ブラウザは Google Chrome がおすすめ!
  • 22. HTML で WEB ページを作成するには? TestSITE •HOME •BLOG •COMPANY •CONTACT 大見出し テキストテキストテキストテキスト… 小見出し テキストテキストテキストテキスト… 小見出し テキストテキストテキストテキスト… (C)copyright あれ? これではデザインと 全然違うぞ?
  • 23. HTML で WEB ページを作成するには? HTML とは、 WEB ページの文章構造を明確にするためのも のであって、デザインをするためのものではないのです。 じゃあデザインを入れるにはどうすればいいの? CSS( スタイルシート ) を使います 。
  • 24. HTML で WEB ページを作成するには? CSS とは、 HTML で書いた WEB ページの見た目を定 義する為の言語です。 最近は HTML で WEB ページを作成するときには、ほぼセ ットで使用します。
  • 25. HTML で WEB ページを作成するには? どうやって書けばいいの? まず、 CSS ファイルを作成します。 テキストエディタで新しいファイルを作成し、拡張子を .css にして、先ほど HTML ファイルを保存したフォルダに保存し ます。
  • 26. HTML で WEB ページを作成するには? 次に、先ほどの HTML ファイルの、 <head></head> の間に、一行 追加します。 <!DOCTYPE   html> <html lang=“ja”> <head> <meta charset=“utf-8”> <title> サイト名 </title> <link rel=“stylesheet” type=“text/css” href=“style.css”> </head> … <body> これで、 CSS ファイルを HTML ファイルに関連付けました。 ※ 作成した CSS ファイルと、 HTML で記述したファイル名が 一致していないと、関連付けられません。
  • 27. HTML で WEB ページを作成するには? CSS の書き方は、 HTML とは違います。 h1 { color:white; } このように書くと、 HTML で <h1> でマークアップした文章の、 文字色が白になります。 p{ font-size:14px; } このように書くと、 HTML で <p> でマークアップした文章の、 文字サイズが 14px になります。
  • 28. HTML で WEB ページを作成するには? セレクタ スタイルを適用したい HTML を指定 の要素 h1 { color:white; } プロパティ どのスタイルを適用するかを決める 値 どのようなスタイルにするかを決める
  • 29. HTML で WEB ページを作成するには? CSS プロパティは、 HTML タグよりさらにたくさん あります。(よく使うスタイルはそんなに多くありません ) 詳しくは Google 検索で見てみましょう。
  • 30. HTML で WEB ページを作成するには? 個別にデザインを反映したいとき p{ font-size:14px; } このように書くと、 <p> でマークアップした段落、全ての文字サイズが 14px に なります。でも、ある特定の段落にだけこのスタイルを適用したい…。 そんな時は id ・ class を使います
  • 31. HTML で WEB ページを作成するには? id とは、要素を識別するための固有の名前。  一つの HTML ファイルで、一つしか使えません。 class とは、スタイルを適用する為につける名前。  一つの HTML ファイル内で複数利用でき、一つの要素  にも複数付けられる。  デザインの為に付けるのは、 class を推奨!
  • 32. HTML で WEB ページを作成するには? HTML タグの後ろに、 id 、又は class を付けることで、その要素に名前を 付けることができます。 <p class=“largeText”> テキストテキストテキストテキ スト… <p> largeText という、名前を付けました class をつけたら、 CSS でもこの class( 名前 ) に対してだけ、スタイル を適用させることができます。 .largeText { font-size:14px; } class は頭に . をつけ、 id は頭に # をつけて、 p の代わりに書きます。
  • 33. HTML で WEB ページを作成するには? CSS を使えば、最初に考えた通りのデザインを反映させることがで きるようになります! TestSITE •HOME •BLOG •COMPANY •CONTACT 大見出し テキストテキストテキストテキスト… 小見出し テキストテキストテキストテキスト… 小見出し テキストテキストテキストテキスト… (C)copyright
  • 34. HTML で WEB ページを作成するには? 完成図をきめる HTML でマークアップして WEB ページにする CSS で見た目を完成させる
  • 35. さいごに これで、 HTML で基本的な WEB ページが、 できるようになりました! ここで紹介した事は、まだまだ基礎で、お仕事で使うにはまだまだ たくさんの情報が必要ですが、 基礎がわかると楽しく覚えられると思います。 ぜひ本日の就業体験、楽しみながら学んでください!

Editor's Notes

  1. 5
  2. 本日の内容は、下記の2点です。
  3. ヘッダなどの説明はまたのちほど詳しく説明します。
  4. section
  5. 「スタイル」というのは見た目のことです。