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

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

More Related Content

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

Similar to 160412 html001 html概要編

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

More from elephancube

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

160412 html001 html概要編


[8]ページ先頭

©2009-2025 Movatter.jp