Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
デザインの再現性をぐっと上げる! コーディング時におさえておきたい基本のキ
Search
Masami Kanemoto
May 31, 2017
Design
2
1.9k
デザインの再現性をぐっと上げる! コーディング時におさえておきたい基本のキ
2017/5/31開催の【cloudpack デ部会】初心者歓迎!webデザイナー フォント勉強会 で発表した登壇資料になります。
Masami Kanemoto
May 31, 2017
Tweet
Share
More Decks by Masami Kanemoto
See All by Masami Kanemoto
デザインにおける 「アニメーション」を作るヒント
hachihcah
4
710
Other Decks in Design
See All in Design
爆速開発でAIプロダクトが40万インプレッションになった話
tsubura
0
160
これからの「Webデザイン」の話をしよう~デザイナーの私が考えるブロックテーマへの対応で変わりゆくデザインの価値~
ds35mm
0
550
OJTで学んだ 「心を動かす」ファシリテーション
saki822
1
240
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
680
「ツール」から「パートナー」へ。AI伴走時代のUXデザインとは?~操作を減らし、成果を最大にするための設計~
ncdc
0
120
mount_company_profile
mount_inc
0
5k
Franks Myth
gfht1
1
410
プロダクトデザイナーに学ぶ、『見る気が起きる』ダッシュボードの作り方 / Creating Engaging Dashboards: Lessons from Product Designers
yamamotoyuta
2
520
Figmaレクチャー会Part1 基本のき編@千株式会社 社内勉強会
designer_no_pon
2
250
20260215独立行政法人科学技術振興機構(JST) 社会技術研究開発センター(RISTEX)ケアが根づく社会システム _公開シンポジウム
a2k
0
100
デザインエンジニアの延長にデザインマネージャーとしての可能性を探る
takanorip
1
900
【MIXI MEETUP!ー TECH & DESIGN DAYー】【工数98%削減】Xでモンストを話題にせよ!生成AIの活用で日本トレンド6位を獲得した企画の設計&デザイン術
mixi_design
PRO
0
200
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
900
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
87
Designing for Timeless Needs
cassininazir
0
130
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
400
Six Lessons from altMBA
skipperchong
29
4.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
460
My Coaching Mixtape
mlcsv
0
52
How to make the Groovebox
asonas
2
1.9k
Transcript
8FE .BTBNJ,BOFNPUP σβΠϯͷ࠶ݱੑΛ͙ͬͱ্͛Δʂ ίʔσΟϯά࣌ʹ͓͓͖͍͑ͯͨ͞جຊͷΩ
ࣗݾհ 1
DMPVEQBDLࣄۀ෦σβΠϯηΫγϣϯɹσβΠφʔ ݄ೖࣾ ฌݿݝੜ·Εɹେࡕҭͪ ؔͷσβΠϯࣄॴάϥϑΟοΫσβΠφʔͱͯ͠ೖࣾޙɺ ͍ͭͷؒʹ͔8FCσβΠφʔʹ ۚຊਖ਼ඒ
लӳؙΰγοΫ- ͓ؾʹೖΓϑΥϯτ
จࣈ web ͱ
σβΠϯσʔλͱΠϝʔδ͕ҧ͏ʂʂʂ
ϑΥϯτͷ࣮ʹ͍ͭͯ 2
ʮจࣈʯΛදࣔͤ͞Δͭͷํ๏ ը૾ɾ47( XFCϑΥϯτ γεςϜϑΥϯτ
ʮจࣈʯΛදࣔͤ͞Δͭͷํ๏ XFCϑΥϯτ γεςϜϑΥϯτ ը૾ɾ47(
04ʹΑΔγεςϜϑΥϯτͷҧ͍ .BD 8JOEPXT w ώϥΪϊ֯ΰγοΫ w ώϥΪϊ໌ே w 0TBLB
w ᕟΰγοΫ w ᕟ໌ே w ϝΠϦΦ w .4ΰγοΫ w .4໌ே w ᕟΰγοΫ w ᕟ໌ே J04 BOESPJE w ώϥΪϊ֯ΰγοΫ w ώϥΪϊ໌ே w 4BO'SBODJTDP w /PUP4BOT$+,+1 w ϞτϠϚϧϕϦ w %SPJE4BOT
04ʹΑΔγεςϜϑΥϯτͷҧ͍ .BD 8JOEPXT J04 BOESPJE ͓ͳ͡ʂ w ώϥΪϊ֯ΰγοΫ w
ώϥΪϊ໌ே w 0TBLB w ᕟΰγοΫ w ᕟ໌ே w ϝΠϦΦ w .4ΰγοΫ w .4໌ே w ᕟΰγοΫ w ᕟ໌ே w ώϥΪϊ֯ΰγοΫ w ώϥΪϊ໌ே w 4BO'SBODJTDP w /PUP4BOT$+,+1 w ϞτϠϚϧϕϦ w %SPJE4BOT html { font-style: "ᕟΰγοΫ Medium", "Yu Gothic Medium”, "ᕟΰγοΫମ", YuGothic;
XFCϑΥϯτେ͖͘छྨ 5ZQFLJU w "EPCFఏڙ w $$ܦ༝Ͱ1Tͱ૬ੑ˕ w $$ϝϯόʔͰ͋Εϙʔτ ϑΥϦΦϓϥϯ͕༻Մ
(PPHMF'POUT 5ZQF4RVBSF w ϞϦαϫఏڙ w ຊޠϑΥϯτ͕ॆ࣮ w ສ17݄Ͱ͋ΕɺແྉͰͷ ར༻Մ w (PPHMFఏڙ w ӳϑΥϯτ͕ॆ࣮ w 17ؔͳ͘ແྉʢ༻Մʣ
ϑΥϯτͷαΠζࢦఆʹ͍ͭͯ 3
୯Ґ৭ʑ͋Γ͗͢ʂ QY ϐΫηϧ FN ΤϜ SFN ϧʔτΤϜ ύʔηϯτ
WX Ϗϡʔϙʔτ Οζ WI Ϗϡʔϙʔτ ϋΠτ WNJO Ϗϡʔϙʔτ ϛχϚϜ WNBY Ϗϡʔϙʔτ ϚοΫε 71QYͰQYͷจࣈΛදࣔ 14px/320px=0.04375(4.375%) => 4.375vw
ྫɿฐࣾͷ߹ SFN ϧʔτΤϜ html { font-size: 62.5%; /* 10px
*/ } p.txt { font-size: 1.4rem; /* 14px */ } 'SPOUFOE&OHJOFFS
ߦؒͷઃఆ 4
ࠓੲɺ҆ఆͷMJOFIFJHIU line-height: 1.5; ʹจࣈͷߴ͞ͷഒͷߦૹΓ ʹจࣈͷߴ͞ͷͷߦؒ
QTEͷจࣈύωϧͪΐͬͱෆ 35/20 = 1.75 MJOFIFJHIU font-size !?
ஈམύωϧδϟεςΟϑΟέʔγϣϯࣗಈߦૹΓ ߦૹΓͷʢࣗಈʣࣗͰઃఆͰ͖Δʂ
ͲͪΒMJOFIFJHIUʂ
ࣈؒͷπϝɾΞΩͱΧʔχϯά 4
ΞΩɾπϝMFUUFSTQBDJOHΛ letter-spacing: 10px; ʹจࣈͱจࣈͷؒΛQY͚͋Δ
τϥοΩϯάͷΛMFUUFSTQBDFʹ 200/1000 = 0.2em τϥοΩϯά
GPOUGFBUVSFTFUUJOHͬͯͬͯ·͔͢ʁ
ࣗಈΧʔχϯάͯ͘͠ΕΔʮGPOUGFBUVSFTFUUJOHTʯʂ ʮπϝΈʯ͕ࣗಈͰͰ͖Δʂ͛͑͢ʂ
font-feature-setting:“initial”; σϑΥϧτ
font-feature-setting:“palt”; ϓϩϙʔγϣφϧϝτϦΫεͰΧʔχϯά
font-feature-setting:“pwid”; ϓϩϙʔγϣφϧࣈܗʹஔ͖͑
Ԥࠞ২ 5
จͱ֯ӳࣈͷϑΥϯτΛ͚͍ͨʂ font-family:OneNikeCurrency,Helvetica,Arial,’ϝΠϦΦ’,Meiryo,'Hiragino Kaku Gothic Pro','̢̨ ̥ΰγοΫ','MS PGothic',sans-serif
·ͱΊ 6
จࣈͷදݱԞ͕ਂ͍ʂ