Movatterモバイル変換


[0]ホーム

URL:


elephancube, profile picture
Uploaded byelephancube
PDF, PPTX313 views

160412 html001 html概要編

社内勉強会資料

Embed presentation

Download as PDF, PPTX
© 株式会社エレファンキューブ2016/04/12 支倉常明HTML概要HTML 01
© 株式会社エレファンキューブ目次1. HTML / CSS / JavaScript とは?2. 何に工数がかかるか?3. HTML と CSS の関係4. HTML は文書構造を定義する5. HTML の基本6. HTML の属性 id と class7. CSS の基本8. CSS の重要ポイント1:余白(padding / border / margin)9. CSS の重要ポイント2:配置(float)10. CSS の重要ポイント3:位置(position)11. CSS の重要ポイント4:フォント関連12. CSS の重要ポイント5:ブロックレベル要素/インライン要素13. CSS の重要ポイント6:メディアクエリ14. ググるコツ15. おまけ2
© 株式会社エレファンキューブ1. HTML / CSS / JavaScript とは?• HTML = Hyper Text Markup Language• ブラウザで表示させるための言語• 文書の構造を定義をする• CSS = Cascading Style Sheets• HTMLの見栄えを定義する• JavaScript• HTMLを動的に変化させる3
© 株式会社エレファンキューブ2. 何に工数がかかるか?• HTML 10%• CSS 70%• JavaScript 20%4圧倒的にCSSが大変(だと思う)
© 株式会社エレファンキューブ3. HTML と CSS の関係• JavaScript は、いったん後回しにします。5HTML文書構造CSS見栄え
© 株式会社エレファンキューブ4.HTML は、文書構造を定義する16<!DOCTYPE html><html><head><title>サンプル</title></head><body><header>ヘッダー部</header><nav>メニュー</nav><section>コンテンツ</section><footer>フッター部</footer></body></html>• パッと見て、文書構造がわかる• 参考:header, footer, section, articlehttp://sole-color-blog.com/blog/php/65/• 参考:文書構造http://www.confrage.com/html5/html5_1100.html• 参考:HTML5http://www.webdesign-fan.com/html5-matome
© 株式会社エレファンキューブ4.HTML は、文書構造を定義する27• 非推奨例• こう書くべき そこが「強調文字」だということを分かるようにする<p>吾輩は<strong>猫</strong>である。</p><p>吾輩は<b>猫</b>である。</p>
© 株式会社エレファンキューブ4.HTML は、文書構造を定義する38• CSSの定義も同様。文書構造がわかる命名をする。• 青いボタンは、 ではなくて、 であるべき。• 引用:Bootstrap http://getbootstrap.com/css/#buttonsbtn-blue btn-primary
© 株式会社エレファンキューブ5. HTML の基本• 1つだけ → タグは入れ子構造になる。• 正しい例• 間違い例 タグを正しく閉じること! (閉じなくてよいタグもあります。)9<p><strong>吾輩は猫である</strong></p><p><strong>吾輩は猫である</p></strong>
© 株式会社エレファンキューブ6. HTML の属性 id と class• id は、HTML文書内で1つだけ。ユニークである必要がある!• class は、HTML文書内で複数指定できる。• class は、1つのタグに複数指定することもできる。 CSS や JavaScript にも影響するので、id と class どちらが最適かを考える。10<div id=“container”><div class=“container”><div class=“container profiles”>
© 株式会社エレファンキューブ7. CSSの基本• HTML の タグ自体、id、class に対して見栄えを定義する• タグ• id• class 参考:http://weboook.blog22.fc2.com/blog-entry-268.html11h1 {font-size:3em;}#news {background-color:#999999;}.btn {padding:10px;}
© 株式会社エレファンキューブ8. CSSの重要ポイント1:余白• 余白を自在に制御しよう。margin と border と padding。 参考・引用:http://taneppa.net/margin_padding/12
© 株式会社エレファンキューブ9. CSSの重要ポイント2:配置• 右に寄せるとか左に寄せるとか。float と clear を理解する。(正直、テーブルのほうが楽。) 基本はこちら(引用)http://www.css-designsample.com/beginner/hp/float-base.html 詳しいあれこれhttp://taneppa.net/float/ ハマりどころhttp://coliss.com/articles/build-websites/operation/css/how-floating-works-by-ire.html13
© 株式会社エレファンキューブ10. CSSの重要ポイント3:位置• 位置を指定する、position。学習コンテンツだと意外と使う印象。 基本はこちら(引用)http://www.css-designsample.com/beginner/hp/position-base.html はみでるとか重なるとか詳しくhttp://www.koushinclub.com/blog/1453.html14
© 株式会社エレファンキューブ11. CSSの重要ポイント4:フォント関連• きれいに見せるための最適設定は、日々刻々と変化するので「css font 2016」でググろう!• 見栄えを完全固定させるなら、Web Font の使用も検討する。英字なら Google Web Font 便利。(日本語もある)http://oxynotes.com/?p=8121• 小学生向けの漢字教材など字形を気にするなら、有償のWebフォントを検討するhttp://typesquare.com/• アイコンフォントも便利!https://h2ham.net/font-awasome15
© 株式会社エレファンキューブ12. CSSの重要ポイント5:ブロック/インライン• ブロックレベル要素、インライン要素を理解しておく 参考・引用:http://www.tagindex.com/html_tag/basic/block_inline.html16
© 株式会社エレファンキューブ13. CSSの重要ポイント6:メディアクエリ• メディアの幅によって、画面か印刷かによって、CSSを切り替える• 完全に切り分けるのは非効率なので、どうするか考える。• レスポンシブデザインを実現できる。• 参考:http://sole-color-blog.com/blog/php/71/17
© 株式会社エレファンキューブ14. ググるコツ• できるだけ新しい情報をさがす。できれば1年以内、古くても2年以内。• 対象ブラウザを確認する。ブラウザ依存が非常に多い。PCだけでなくモバイルも対象ならそれも含めて。• 基本、HTML5 / CSS3 でOK。古いのは、HTML4 とか XHTML とか。ただし、必ず“5”がつくわけでもない。• 日本語のサイトも充実しているが、細かい情報は英語でさがしたほうがはやいこともおおい。18
© 株式会社エレファンキューブ15. おまけ1:HTML5最新情報• プラグインなしで、動画とか音声とかSVG画像とか使えるようになってきた。逆に、ActiveXプラグインは非推奨になっている。• canvas でいろいろ描画したりできる!• CSS3 でアニメができる。• 「レスポンシブデザイン」が主流。PCとスマホで別サイトつくらなくてよい。19
© 株式会社エレファンキューブ15. おまけ2:CSSフレームワークを使おう• あらかじめデザインされたCSSフレームワークが多数ある。• Bootstrap http://getbootstrap.com/• Pure http://purecss.io/• Uikit http://getuikit.com/• INK http://ink.sapo.pt/• HTML KickStart http://www.99lime.com/elements/• 便利なものは使おう ソースをみると参考になる20
© 株式会社エレファンキューブ15. おまけ3:reset.css• CSSは、ブラウザの初期値がいろいろ違う。• それを吸収してくれる、reset.css というものがある• 参考:http://www.html5-memo.com/first-html5/html5-002/21
© 株式会社エレファンキューブ次回• 今回は、ひとまず駆け足で紹介しました。• 基本は、自分で試行錯誤しながらやってみないとわからない。• 次回から、ハンズオン形式で、実践していくスタイルで進めます。22

Recommended

PPT
CSS勉強会
KEY
Webapp startup example_to_dolist
PDF
HTML初心者向け勉強会
PDF
To write a better HTML
 
PDF
PDF
イケてるデザインをつくる第一歩
PDF
150324 flash003 条件分岐if文
PDF
150908 math004 関数その2
PDF
入門HTML5/CSS3@HTML5 conference 2015 in 鹿児島
PDF
今からハジメるHTML5マークアップ
PDF
HTML仕様書を読んでみよう
PDF
今更ながらCSS3を試してみた
PDF
_HTML5で組んでみた_
PDF
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
PDF
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
PDF
WEB開発はじめの一歩 講師:村井亮介様
PDF
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
PDF
141115 making web site
PDF
CSS Design and Programming
PPT
Html講習会資料
PDF
Basic CSS Introduction
PDF
0614_LiTLeaders_CSS講座
 
PDF
Html:css
PDF
HTML/CSS
PDF
Htmlの基礎
PDF
Htmlの基本
PDF
Web班番外編
PPTX
スライド4
PDF
Adobe Flash Player 終了に伴うコンテンツ変換の必要性
PDF
ドリル学習サイト「ドリラー」への問題提供

More Related Content

PPT
CSS勉強会
KEY
Webapp startup example_to_dolist
PDF
HTML初心者向け勉強会
PDF
To write a better HTML
 
PDF
PDF
イケてるデザインをつくる第一歩
PDF
150324 flash003 条件分岐if文
PDF
150908 math004 関数その2
CSS勉強会
Webapp startup example_to_dolist
HTML初心者向け勉強会
To write a better HTML
 
イケてるデザインをつくる第一歩
150324 flash003 条件分岐if文
150908 math004 関数その2

Similar to 160412 html001 html概要編

PDF
入門HTML5/CSS3@HTML5 conference 2015 in 鹿児島
PDF
今からハジメるHTML5マークアップ
PDF
HTML仕様書を読んでみよう
PDF
今更ながらCSS3を試してみた
PDF
_HTML5で組んでみた_
PDF
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
PDF
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
PDF
WEB開発はじめの一歩 講師:村井亮介様
PDF
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
PDF
141115 making web site
PDF
CSS Design and Programming
PPT
Html講習会資料
PDF
Basic CSS Introduction
PDF
0614_LiTLeaders_CSS講座
 
PDF
Html:css
PDF
HTML/CSS
PDF
Htmlの基礎
PDF
Htmlの基本
PDF
Web班番外編
PPTX
スライド4
入門HTML5/CSS3@HTML5 conference 2015 in 鹿児島
今からハジメるHTML5マークアップ
HTML仕様書を読んでみよう
今更ながらCSS3を試してみた
_HTML5で組んでみた_
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
HTML5など社内勉強会 Vol.1 - HTML, CSS, HTML5
WEB開発はじめの一歩 講師:村井亮介様
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
141115 making web site
CSS Design and Programming
Html講習会資料
Basic CSS Introduction
0614_LiTLeaders_CSS講座
 
Html:css
HTML/CSS
Htmlの基礎
Htmlの基本
Web班番外編
スライド4

More from elephancube

PDF
Adobe Flash Player 終了に伴うコンテンツ変換の必要性
PDF
ドリル学習サイト「ドリラー」への問題提供
PDF
レベニューシェアについて エレファンキューブ
PDF
150317 flash002 flash基礎
PDF
紙の業務マニュアルを効果的な教育ツールに エレファンキューブ
PDF
専門学校様向けeラーニングのご提案
PDF
150420 flash004 変数
PDF
150420 flash005 forループと関数
PDF
150310 flash001 プログラムとは
PDF
160407 cordova勉強会
PDF
150526 flash006 実践1クイズゲーム
PDF
150818 math001 座標
PDF
150901 math003 関数その1
PDF
eラーニング教材制作のツボ 企業内研修編
PDF
eラーニング for 学校・学習塾
PDF
150407 flash003 演習_まとめ
PDF
資格・検定試験対策は、ドリル学習サイト「ドリラー」で決まり!
PDF
eラーニング for 生涯学習
PDF
150331 flash003 演習
PDF
さわってうごくデジタル教材「AQUAアクア」~デジタルだからできること~
Adobe Flash Player 終了に伴うコンテンツ変換の必要性
ドリル学習サイト「ドリラー」への問題提供
レベニューシェアについて エレファンキューブ
150317 flash002 flash基礎
紙の業務マニュアルを効果的な教育ツールに エレファンキューブ
専門学校様向けeラーニングのご提案
150420 flash004 変数
150420 flash005 forループと関数
150310 flash001 プログラムとは
160407 cordova勉強会
150526 flash006 実践1クイズゲーム
150818 math001 座標
150901 math003 関数その1
eラーニング教材制作のツボ 企業内研修編
eラーニング for 学校・学習塾
150407 flash003 演習_まとめ
資格・検定試験対策は、ドリル学習サイト「ドリラー」で決まり!
eラーニング for 生涯学習
150331 flash003 演習
さわってうごくデジタル教材「AQUAアクア」~デジタルだからできること~

160412 html001 html概要編


[8]ページ先頭

©2009-2025 Movatter.jp