Submit Search
Upload
Vertical rhythm
•
28 likes
•
4,411 views
洧杰 廖
Follow
Technology
Report
Share
Report
Share
1 of 27
Download now
Download to read offline
Recommended
Css Display Property
Css Display Property
Webtech Learning
CSS For Backend Developers
CSS For Backend Developers
10Clouds
Page layout with css
Page layout with css
Er. Nawaraj Bhandari
CSS
CSS
seedinteractive
Frontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSS
Thinkful
BEM it! Introduction to BEM
BEM it! Introduction to BEM
Varya Stepanova
Css
Css
shanmuga rajan
Introduction to Bootstrap
Introduction to Bootstrap
Ron Reiter
Recommended
Css Display Property
Css Display Property
Webtech Learning
CSS For Backend Developers
CSS For Backend Developers
10Clouds
Page layout with css
Page layout with css
Er. Nawaraj Bhandari
CSS
CSS
seedinteractive
Frontend Crash Course: HTML and CSS
Frontend Crash Course: HTML and CSS
Thinkful
BEM it! Introduction to BEM
BEM it! Introduction to BEM
Varya Stepanova
Css
Css
shanmuga rajan
Introduction to Bootstrap
Introduction to Bootstrap
Ron Reiter
Css lecture notes
Css lecture notes
Santhiya Grace
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
Intro to HTML and CSS basics
Intro to HTML and CSS basics
Eliran Eliassy
cascading style sheet ppt
cascading style sheet ppt
abhilashagupta
Css tutorial
Css tutorial
vedaste
BEM It! for Brandwatch
BEM It! for Brandwatch
Max Shirshin
Media queries A to Z
Media queries A to Z
Shameem Reza
Css
Css
Abhishek Kesharwani
Css
Css
Vijay Raj Yanamala
Introduction to CSS
Introduction to CSS
Amit Tyagi
CSS Flexbox and Grid: The future of website layouts - DN Scrum Breakfast - Au...
CSS Flexbox and Grid: The future of website layouts - DN Scrum Breakfast - Au...
Scrum Breakfast Vietnam
Introduction to HTML and CSS
Introduction to HTML and CSS
Mario Hernandez
Html / CSS Presentation
Html / CSS Presentation
Shawn Calvert
Club Treasurer Role and Responsibilities .ppt
Club Treasurer Role and Responsibilities .ppt
lionnarsimharajumjf
CSS Day: CSS Grid Layout
CSS Day: CSS Grid Layout
Rachel Andrew
Css position
Css position
Webtech Learning
PowerPoint Tips and Tricks
PowerPoint Tips and Tricks
Elizabeth Johns
Sass - Getting Started with Sass!
Sass - Getting Started with Sass!
Eric Sembrat
ePub 3, HTML 5 & CSS 3 (+ Fixed-Layout)
ePub 3, HTML 5 & CSS 3 (+ Fixed-Layout)
Clément Wehrung
CSS Position and it’s values
CSS Position and it’s values
Gunjan Tulsiani
一拳前端考題
一拳前端考題
洧杰 廖
Gulp.js 自動化前端任務流程
Gulp.js 自動化前端任務流程
洧杰 廖
More Related Content
What's hot
Css lecture notes
Css lecture notes
Santhiya Grace
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
Intro to HTML and CSS basics
Intro to HTML and CSS basics
Eliran Eliassy
cascading style sheet ppt
cascading style sheet ppt
abhilashagupta
Css tutorial
Css tutorial
vedaste
BEM It! for Brandwatch
BEM It! for Brandwatch
Max Shirshin
Media queries A to Z
Media queries A to Z
Shameem Reza
Css
Css
Abhishek Kesharwani
Css
Css
Vijay Raj Yanamala
Introduction to CSS
Introduction to CSS
Amit Tyagi
CSS Flexbox and Grid: The future of website layouts - DN Scrum Breakfast - Au...
CSS Flexbox and Grid: The future of website layouts - DN Scrum Breakfast - Au...
Scrum Breakfast Vietnam
Introduction to HTML and CSS
Introduction to HTML and CSS
Mario Hernandez
Html / CSS Presentation
Html / CSS Presentation
Shawn Calvert
Club Treasurer Role and Responsibilities .ppt
Club Treasurer Role and Responsibilities .ppt
lionnarsimharajumjf
CSS Day: CSS Grid Layout
CSS Day: CSS Grid Layout
Rachel Andrew
Css position
Css position
Webtech Learning
PowerPoint Tips and Tricks
PowerPoint Tips and Tricks
Elizabeth Johns
Sass - Getting Started with Sass!
Sass - Getting Started with Sass!
Eric Sembrat
ePub 3, HTML 5 & CSS 3 (+ Fixed-Layout)
ePub 3, HTML 5 & CSS 3 (+ Fixed-Layout)
Clément Wehrung
CSS Position and it’s values
CSS Position and it’s values
Gunjan Tulsiani
What's hot
(20)
Css lecture notes
Css lecture notes
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Intro to HTML and CSS basics
Intro to HTML and CSS basics
cascading style sheet ppt
cascading style sheet ppt
Css tutorial
Css tutorial
BEM It! for Brandwatch
BEM It! for Brandwatch
Media queries A to Z
Media queries A to Z
Css
Css
Css
Css
Introduction to CSS
Introduction to CSS
CSS Flexbox and Grid: The future of website layouts - DN Scrum Breakfast - Au...
CSS Flexbox and Grid: The future of website layouts - DN Scrum Breakfast - Au...
Introduction to HTML and CSS
Introduction to HTML and CSS
Html / CSS Presentation
Html / CSS Presentation
Club Treasurer Role and Responsibilities .ppt
Club Treasurer Role and Responsibilities .ppt
CSS Day: CSS Grid Layout
CSS Day: CSS Grid Layout
Css position
Css position
PowerPoint Tips and Tricks
PowerPoint Tips and Tricks
Sass - Getting Started with Sass!
Sass - Getting Started with Sass!
ePub 3, HTML 5 & CSS 3 (+ Fixed-Layout)
ePub 3, HTML 5 & CSS 3 (+ Fixed-Layout)
CSS Position and it’s values
CSS Position and it’s values
Viewers also liked
一拳前端考題
一拳前端考題
洧杰 廖
Gulp.js 自動化前端任務流程
Gulp.js 自動化前端任務流程
洧杰 廖
那些年,我們曾經做過的wireframe、mockup、prototype
那些年,我們曾經做過的wireframe、mockup、prototype
洧杰 廖
如何逐步提升CSS的可利用性、模組化
如何逐步提升CSS的可利用性、模組化
洧杰 廖
Sass&rwd前端版型架構規劃
Sass&rwd前端版型架構規劃
洧杰 廖
那些mockup沒告訴你的事@WebConf.tw 2013
那些mockup沒告訴你的事@WebConf.tw 2013
Adam Wang
自從學會Sass / Compass後,考試都考100分!
自從學會Sass / Compass後,考試都考100分!
洧杰 廖
漫談 CSS 架構方法 - 以 OOCSS, SMACSS, BEM 為例
漫談 CSS 架構方法 - 以 OOCSS, SMACSS, BEM 為例
Kuro Hsu
現代化網頁基礎排版技術
現代化網頁基礎排版技術
洧杰 廖
Sass-Front-End Developers Taiwan Party - 5
Sass-Front-End Developers Taiwan Party - 5
洧杰 廖
前端開發流程分享
前端開發流程分享
洧杰 廖
第一次用 Vue.js 就愛上 [改]
第一次用 Vue.js 就愛上 [改]
Kuro Hsu
高雄前端社群 #4 psdtohtml workshop
高雄前端社群 #4 psdtohtml workshop
洧杰 廖
Vuejs testing
Vuejs testing
Greg TAPPERO
CP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
Rails Girls Weekly - 初探前端網頁技術 JavaScript 3/3
Rails Girls Weekly - 初探前端網頁技術 JavaScript 3/3
Kuro Hsu
Viewers also liked
(16)
一拳前端考題
一拳前端考題
Gulp.js 自動化前端任務流程
Gulp.js 自動化前端任務流程
那些年,我們曾經做過的wireframe、mockup、prototype
那些年,我們曾經做過的wireframe、mockup、prototype
如何逐步提升CSS的可利用性、模組化
如何逐步提升CSS的可利用性、模組化
Sass&rwd前端版型架構規劃
Sass&rwd前端版型架構規劃
那些mockup沒告訴你的事@WebConf.tw 2013
那些mockup沒告訴你的事@WebConf.tw 2013
自從學會Sass / Compass後,考試都考100分!
自從學會Sass / Compass後,考試都考100分!
漫談 CSS 架構方法 - 以 OOCSS, SMACSS, BEM 為例
漫談 CSS 架構方法 - 以 OOCSS, SMACSS, BEM 為例
現代化網頁基礎排版技術
現代化網頁基礎排版技術
Sass-Front-End Developers Taiwan Party - 5
Sass-Front-End Developers Taiwan Party - 5
前端開發流程分享
前端開發流程分享
第一次用 Vue.js 就愛上 [改]
第一次用 Vue.js 就愛上 [改]
高雄前端社群 #4 psdtohtml workshop
高雄前端社群 #4 psdtohtml workshop
Vuejs testing
Vuejs testing
CP 值很高的 Gulp
CP 值很高的 Gulp
Rails Girls Weekly - 初探前端網頁技術 JavaScript 3/3
Rails Girls Weekly - 初探前端網頁技術 JavaScript 3/3
Similar to Vertical rhythm
CSS 菜鳥救星
CSS 菜鳥救星
Ying-Hsiang Liao
Sass compass
Sass compass
fangdeng
2010 01-07周五分享 前端的那些事儿-小米猪
2010 01-07周五分享 前端的那些事儿-小米猪
小 米猪
CSS 分享 (2) CSS 基本概念與語法
CSS 分享 (2) CSS 基本概念與語法
知世‧安索帕 台北 (使用經驗設計中心)
CSS preprocessor 介紹,與 SASS 入門分享
CSS preprocessor 介紹,與 SASS 入門分享
wantingj
程式人雜誌 -- 2014 年9月號
程式人雜誌 -- 2014 年9月號
鍾誠 陳鍾誠
Introduction to CSS Framwork
Introduction to CSS Framwork
TechParty@UIC
教網部落格模版設計
教網部落格模版設計
rainlan
CSS 語法教學
CSS 語法教學
Shengyou Fan
重构经验分享
重构经验分享
TenJessy
Semantic ui教學
Semantic ui教學
Tien-Yang (Aiden) Wu
3sss book
3sss book
Hina Chen
Sencha SDK Tools简介:IE6上也可以用CSS3?
Sencha SDK Tools简介:IE6上也可以用CSS3?
Frank Cheung
Css布局
Css布局
pi cheng
10 css設計
10 css設計
欣彥 郭
Flexbox版面配置
Flexbox版面配置
景智 張
SASS 让你更爽的 编写CSS
SASS 让你更爽的 编写CSS
Zhu Qi
支付宝CSS构架
支付宝CSS构架
Sofish Lin
Css schema by_sofish
Css schema by_sofish
Webrebuild
無名小站首頁改版 - 漸進增強與CSS3 (Wretch and Progressive Enhancement)
無名小站首頁改版 - 漸進增強與CSS3 (Wretch and Progressive Enhancement)
Adam Wang
Similar to Vertical rhythm
(20)
CSS 菜鳥救星
CSS 菜鳥救星
Sass compass
Sass compass
2010 01-07周五分享 前端的那些事儿-小米猪
2010 01-07周五分享 前端的那些事儿-小米猪
CSS 分享 (2) CSS 基本概念與語法
CSS 分享 (2) CSS 基本概念與語法
CSS preprocessor 介紹,與 SASS 入門分享
CSS preprocessor 介紹,與 SASS 入門分享
程式人雜誌 -- 2014 年9月號
程式人雜誌 -- 2014 年9月號
Introduction to CSS Framwork
Introduction to CSS Framwork
教網部落格模版設計
教網部落格模版設計
CSS 語法教學
CSS 語法教學
重构经验分享
重构经验分享
Semantic ui教學
Semantic ui教學
3sss book
3sss book
Sencha SDK Tools简介:IE6上也可以用CSS3?
Sencha SDK Tools简介:IE6上也可以用CSS3?
Css布局
Css布局
10 css設計
10 css設計
Flexbox版面配置
Flexbox版面配置
SASS 让你更爽的 编写CSS
SASS 让你更爽的 编写CSS
支付宝CSS构架
支付宝CSS构架
Css schema by_sofish
Css schema by_sofish
無名小站首頁改版 - 漸進增強與CSS3 (Wretch and Progressive Enhancement)
無名小站首頁改版 - 漸進增強與CSS3 (Wretch and Progressive Enhancement)
Vertical rhythm
1.
高雄前端社群#9 前端圖形再進化! WIFI:NSYSU-Guest 密碼:12345678
2.
Welcome
3.
• 前端工程師/5y • 熱愛HTML
& CSS • 2013年創辦高雄前端 廖洧杰
4.
圖文排版最佳化 (vertical_rhythm)
5.
該如何排出友善的圖文排版?
6.
使用垂直韻律(Vertical Rhythm)
7.
不符合固定比例的間距難以閱讀 http://www.smashingmagazine.com/2012/12/17/css-baseline-the-good-the-bad-and-the-ugly/
8.
所以在網頁排版上也要有這個觀念 http://www.smashingmagazine.com/2012/12/17/css-baseline-the-good-the-bad-and-the-ugly/
9.
除文字外,所有元素也可依照此規則
10.
那麼該如何用CSS來實踐垂直韻律?
11.
首先必須先瞭解行距(Line-height)
12.
文字高度來自『行距』,非文字大小 • http://codepen.io/liao/pen/EmIat http://www.pearsonified.com/2011/12/golden-ratio-typography.php
13.
先確認你網頁的行距(24px),確認 好等同於在網頁上畫上行線 24px 24px 24px
14.
段落設定行距24px,文字大小16px, 文字就會垂直置中於行距 4px 4px 16px
15.
有些網站服務也可以看其效果 • http://drewish.com/tools/vertical-rhythm/
16.
當標題文字大於24px以上時,行距可 設定為兩行 44px24px+24px=48p x
17.
使用文繞圖時,圖片寬高也需整除 高度= 24px(行距) *
4 = 96px 寬度= 16px(字距) * 10 =160px 44px
18.
要不規則也是ok的,只要確保 有遵守垂直韻律即可 http://www.smashingmagazine.com/2012/12/17/css-baseline-the-good-the-bad-and-the-ugly/
19.
純CSS設計方式 • http://codepen.io/liao/pen/pHyhg Sass+Compass設計方式 • http://codepen.io/liao/pen/DouJz/
20.
問題
21.
• A. 行距
(line-height) • B. 狀態 (:hover、:active) • C. 背景圖案 (background) • D.字型大小 (font-size) 1.如果要使用垂直韻律,在文字上 哪些是一定要設定的?(複選)
22.
2.如果網頁行距設定24px,在設計文 繞圖時,哪張圖片較麻煩?(寬*高)
23.
3.如果網頁行距設定24px,當文字大 小為38px的時候,需要幾行空間?
24.
總結
25.
總結 • 設計網頁時,先構想好基本行距要設定多少, 常見預設行距為24px。 24px
26.
總結 • 並不是說所有元素都必須統一使用垂直韻律, 你可以只侷限部分元素使用。例如:文章內 容區塊。
27.
• 如果行距為24px,使用到垂直韻律的區塊, 元素記得要以24px的倍數來設計。 高度= 24px(行距)
* 4 = 96px 寬度= 16px(字距) * 10 =160px 總結
Download now