益 子 貴 寛 株 式 会 社 サイバーガーデン なんでも 知 っておかないとマズい ディレクター という 立 ち 位 置



Similar documents
■サイトを定義する

_勉強会_丸山さつき_v3

PowerPoint プレゼンテーション


【お試し版】Web制作者のためのCSS設計の教科書(非売品)

森林航測72号


吉永式Twitter marketing club添削後

InfoPros13_digest.key

地域と文化資産



Homepage HTML+CSS Flash JavaScript Homepage Homepage Homepage Homepage Web HTML Hyper Text Markup Language XHTML XHTML HTML5 CSS Cascading Style Sheet


CSS CSS

jquery

untitled

untitled

pg. 2

Flash Player ローカル設定マネージャー

Java


Web

Opera Browser

Web10.pptx

9 Bootstrap Font Awesome 52 + gem 'bootstrap', '4.0.0.alpha6' 53 + gem 'tether-rails' Gem bootstrap tether-rails Bootstrap JavaScript Tether Ctrl-C Ra

textbook.indd

23回会社説明会資料(HP用)

to-r

1

CSSNiteLP32-s7-tomita-v3.key



2 Rails pico planner camel case camel pico planner _ pico_planner snake case snake - chain case chain pico planner pico-planner CSS id class 2.3 Rails

Web Twitter Facebook 3. Google (=Liquid 2011 Kosuke Yamada (PETITBOYS) All Rights Reserved.

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

untitled

Flash HTML CSS3 Animations Canvas + JavaScript CSS + JavaScript


Microsoft PowerPoint - CSSガイドライン_ ppt [互換モード]

untitled

untitled


株式会社ウィッシュポケット

BLOCK TYPE.indd

HTML文書の作成

あいち電子自治体ガイドライン(第1章)

HTML

untitled

経営論集2011_07_小松先生.indd

untitled

HTML5、きちんと。


untitled

Student Help

著 作 権 このドキュメントに 記 載 されている 情 報 は このドキュメントの 発 行 時 点 におけるマイクロソフトの 見 解 を 反 映 したものです マイクロソフトは 市 場 の 変 化 に 対 応 する 必 要 があるため このドキュメントの 内 容 に 関 する 責 任 を 問 われな

本 資 料 では アメブロのヘッダー 画 像 とメニューバーの 設 定 をご 自 身 で 行 っていただくた めのものです < 目 次 > 1. ヘッダー 画 像 の 設 定 方 法 1-1: 自 分 の 指 定 した 画 像 をヘッダー 画 像 に 設 定 方 法 1-2: 自 分 で 簡 単 な

目 次 ADD-ON - HORIZONTAL DROP-DOWN DOWN MENU の 使 用 手 順 について 構 成 要 素 として DROP-DOWN DOWN MENU を 新 規 作 成 します 使 用 するテンプレート テンプレートを 作

INSメイトV30Slim取扱説明書(5版2008.3)

山梨県ホームページ作成ガイドライン

Microsoft Word - W3C's_ARIA_Support

Microsoft PowerPoint _2b-DOM.pptx


HTML教科書 HTML5レベル1読者特典

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

0序文‐1章.indd

WCAN

公図閲覧操作マニュアル

コンピュータグラフィックス - 第4回 色彩の表現


Web制作者のためのSassの教科書 お試し版

IE9 Beta版のここがいい、ここは直して欲しい ~裏HTML5~ Microsoft 2010 MVP Open Day Japan

Microsoft Word - Versioning_and_Internet_Explorer_Modes


slide.key

54 5 PHP Web hellow.php 1:<?php 2: echo "Hellow, PHP!Y=n"; 3:?> echo PHP C 2: printf("hellow, PHP!Y=n"); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2

ScalaFukuoka 2017 Backlog.key

(Microsoft Word - \203u\203\215\203O\215\354\220\254.doc)

untitled

: Help Desk Institute HDI Customer Support Specialist CSS : HDI HDI HDI HDI HDI : HDI : IT % /28


about かみのごうや たいち 大阪府出身 東京都在中 28歳 うお座 O型 ゾウと写真が好き 2xup.org を管理

本棚表示キット

練 習 問 題 1. dataフォルダのq1フォルダ 内 のindex.htmlでブラウザで 正 しく 表 示 できない 状 態 にあ る 画 像 を 正 常 に 表 示 できるようにソースを 修 正 しなさい 修 正 したindex.htmlファイルなどは デスクトップのwdフォルダ 内 にt1と

Ⅰ Webページの作成

スライド 1

はじめに 本 書 の 目 的 は 制 作 の 効 率 化 クオリティの 向 上 各 作 業 者 間 のスタイルの 統 を 図 る 目 安 になることで 常 にブラッシュアップを 繰 り 返 し 現 時 点 での 最 適 解 の 共 有 に 活 用 するものです 目 次 基 本 仕 様 ファイル ディ

transform: translatex(x 方向の移動距離 ) transform: translatey(y 方向の移動距離 ) transform: translate(x 方向の移動距離, Y 方向の移動距離 ) transform: translate 関数は 移動する位置ではなく 移動

Web 設計入門

Student Help

CSSNiteLP51-s7-kubo.key

制 作 の 工 数 を 下 げるために 始 めに 打 ち 合 わせておくべきこと 2

transform: skewx(x 軸の傾斜角度 ) transform: skewy(y 軸の傾斜角度 ) transform: skew(x 軸の傾斜角度, Y 軸の傾斜角度 ) skewx( ) は X 軸に沿って傾斜します skewy( ) は Y 軸に沿って傾斜します skew( ) は

CMS操作手順書



例 ) B&B Brighton House ( ) このサイトは タブ 先 のページごとにヘッダー 部 に 使 用 する 写 真 を 変 化 させている 例 です またこのサイト では トップページには ModifiableWeb i

Microsoft PowerPoint - CSS Nite( ).ppt

スライド 1

/ 0/0/ : 実 結 果 HTMLファイルを 表 します 下 図 の 画 が 表 されます " 出 し"の 部 分 をクリックすると"コンテンツですよ "の 字 が 表 されます もう 度 " 出 し"をクリックすると"コンテンツですよ "の 字 が 非 表 になります 折 りたたみパネルの 基

Transcription:

新 しいマークアップ 環 境 に キャッチアップ! 2013.12.14 CSS Nite LP, Disk 31:Shift7 益 子 貴 寛 小 山 田 晃 浩

益 子 貴 寛 Twitter: @takahiromashiko 株 式 会 社 サイバーガーデン なんでも 知 っておかないとマズい ディレクター という 立 ち 位 置

小 山 田 晃 浩 Twitter: @yomotsu 株 式 会 社 ピクセルグリッド バリバリの フロントエンドエンジニア という 立 ち 位 置

コンビ3 年 目 これまでの 内 容 は 当 たったのか!?

2011 12 13 2011 12 13

2011 12 13 2011 12 13

1 2 3 4

5 6 7 8

9 10 11 12

13 14 15 16

17 18 19 20

1,700 DOCTYPE

HTML5 9.4% 59.4%

CSS Preprocessor

CSS3

Sass

CSS Nite LP, Disk32 Sass3.3

コンテンツのパーツ 化

OOCSS, SMACSS, BEM and others

BEM?

Block Block Block Block Block

Block Block Block Block Block

Element Element Element Element Element Element

modifier

Element Element

Element Element Element Element Element Element Element Element

modifier modifier

Class

<div class="pagination"> <div class="pagination prev"> 前 </div> <ul class="pagination list"> <li class="pagination item">1</li> <li class="pagination item">2</li> <li class="pagination item">3</li> </ul> <div class="pagination next"> 次 </div> </div>

<div class="pagination"> <div class="pagination prev"> 前 </div> <ul class="pagination list"> <li class="pagination item">1</li> <li class="pagination item">2</li> <li class="pagination item">3</li> </ul> <div class="pagination next"> 次 </div> </div>

<div class="pagination"> <div class="pagination prev pagination prev_disable_true"> 前 </div> <ul class="pagination list"> <li class="pagination item pagination item_current_true">1</li> <li class="pagination item">2</li> <li class="pagination item">3</li> </ul> <div class="pagination next"> 次 </div> </div>

Block Element modifier pagination item_current_true

Block Element modifier pagination item_current_true property value

MindBeming

mod-gallery-image--current

スタイルガイド

Starbucks

http://www.starbucks.com/static/ reference/styleguide/

http://www.starbucks.com/static/ reference/styleguide/

GitHub

https://github.com/styleguide/css/5.0

https://github.com/styleguide/css/5.0

CSSフレームワーク

bootstrap.less // Core variables and mixins @import "variables.less"; @import "mixins.less"; // Reset @import "normalize.less"; // @import "print.less"; // Core CSS @import "scaffolding.less"; @import "type.less"; @import "code.less"; @import "grid.less"; // @import "tables.less"; // @import "forms.less"; @import "buttons.less";

CSS

ビルドタスクはGruntが 主 流 に

進 化 を 続 けるInternet Explorer

10 17 IE11

WebKitと 決 別 したChrome

Chrome Blink

ますます 存 在 感 を 失 うOpera

Opera15 Chromium

まとめ

CSS Preprocessor