SlideShare a Scribd company logo
BÀI 5
LÀM VIỆC VỚI FONT, TYPEFACE VÀ TỶ LỆ
NHỊP ĐIỆU TRONG TYPOGRAPHY
NHẮC LẠI BÀI TRƯỚC
Bản chất của ký tự (character)
Các kiểu chữ
Ký tự và font chữ mã hóa (encoding) trên web
Cách sử dụng symbol (biểu tượng)
Các ký tự đặc biệt trong HTML
Bản chất của ký tự (character)
Các kiểu chữ
Ký tự và font chữ mã hóa (encoding) trên web
Cách sử dụng symbol (biểu tượng)
Các ký tự đặc biệt trong HTML
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 2
MỤC TIÊU BÀI HỌC
Tổng quan về việc sử dụng font trên web:
Lựa chọn font
Phân loại font family trong CSS
Định rõ kiểu chữ với CSS
Web font an toàn ( web safe font)
Liên kết font web
Dịch vụ liên kết font web văn phòng
Nhúng font web với javascript
Những giải pháp để sử dụng font trên web
Tổng quan về việc sử dụng font trên web:
Lựa chọn font
Phân loại font family trong CSS
Định rõ kiểu chữ với CSS
Web font an toàn ( web safe font)
Liên kết font web
Dịch vụ liên kết font web văn phòng
Nhúng font web với javascript
Những giải pháp để sử dụng font trên web
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 3
TỔNG QUAN VỀ FONT TRÊN WEB
TỔNG QUAN VỀ FONT TRÊN WEB
Hiện nay có khoảng hơn 100.000 font đang được sử
dụng
Với web design thường sử dụng một tập hợp font
con của 5 font chính
5 font chữ chính thường sử dụng hiện nay:
Times
Arial
Georgia
Verdana
Trebuchet MS
Hiện nay có khoảng hơn 100.000 font đang được sử
dụng
Với web design thường sử dụng một tập hợp font
con của 5 font chính
5 font chữ chính thường sử dụng hiện nay:
Times
Arial
Georgia
Verdana
Trebuchet MS
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 5
TỔNG QUAN VỀ FONT TRÊN WEB
Typography là một trong những cách lựa chọn kiểu
font chữ để sử dụng
4 phương thức để sử dụng kiểu font chữ trên trang
web:
Web font an toàn (Web safe font)
Liên kết font web (Linked web font)
Dịch vụ liên kết font web văn phòng (Web font
service bureaus)
Nhúng font web với javascript (Web font embedding )
Typography là một trong những cách lựa chọn kiểu
font chữ để sử dụng
4 phương thức để sử dụng kiểu font chữ trên trang
web:
Web font an toàn (Web safe font)
Liên kết font web (Linked web font)
Dịch vụ liên kết font web văn phòng (Web font
service bureaus)
Nhúng font web với javascript (Web font embedding )
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 6
TỔNG QUAN VỀ FONT TRÊN WEB
Web font an toàn
Font được sử dụng giống
như được cài đặt trước
trên máy người dùng (user)
Liên kết font web
Font được sử bằng cách
download từ server về máy
người dùng như dạng
image
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 7
Font được sử bằng cách
download từ server về máy
người dùng như dạng
image
Dịch vụ liên kết font web
văn phòng
Font được sử bằng cách
download từ bên thứ 3 về
máy người dùng
Nhúng font web với
javascript
Sử dụng Javascript để thay
đổi ký tự thành nét họa tiết
từ những font đặc biệt
TỔNG QUAN VỀ FONT TRÊN WEB
Cách chính xác nhất để tạo web typography là sử
dụng cách phân loại font family trong CSS
Serif: font có chân (Times, Georgia, Garamond, …)
Sans-serif: font không chân (Arial, Helvertica, Gothic, …)
Cách chính xác nhất để tạo web typography là sử
dụng cách phân loại font family trong CSS
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 8
CSS font family
Monospace: font mà khoảng cách và chiều cao của các ký tự gần
như nhau (Courier, Courier New, …)
Cursive: font dạng kiểu chữ viết tay (Snell Roundhand, Lucida
Calligraphy, …)
Fantasy: font Bauhaus93, Cracked, Curlz MT
TỔNG QUAN VỀ FONT TRÊN WEB
Phân loại font family trong CSS giúp trình duyệt dễ
dàng nhận biết được font mà bạn sử dụng
Trong CSS để định nghĩa font sử dụng trên web 
sử dụng thuộc tính font hoặc font-family:
font: cho phép định dạng toàn bộ thuộc tính về font
(kiểu font chữ, kích thước, kiểu dáng hiển thị,…)
font-family: chỉ cho phép bạn định dạng kiểu font chữ
(không chân, có chân,…)
Phân loại font family trong CSS giúp trình duyệt dễ
dàng nhận biết được font mà bạn sử dụng
Trong CSS để định nghĩa font sử dụng trên web 
sử dụng thuộc tính font hoặc font-family:
font: cho phép định dạng toàn bộ thuộc tính về font
(kiểu font chữ, kích thước, kiểu dáng hiển thị,…)
font-family: chỉ cho phép bạn định dạng kiểu font chữ
(không chân, có chân,…)
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 9
TỔNG QUAN VỀ FONT TRÊN WEB
font-stack:
Là danh sách họ font được sử dụng trên máy người dùng
Nếu như trên máy người dùng không có các font chỉ định cụ
thể (helvetica, arial) thì những font cùng họ sẽ được sử dụng
font-family: helvetica, arial, sans-serif;
font: bold italic normal 12px/1.5 helvetica, arial, sans-serif;
Định nghĩa font sử dụng là dạng không chân,
có chân,… (hay được gọi là font-stack)
font-stack:
Là danh sách họ font được sử dụng trên máy người dùng
Nếu như trên máy người dùng không có các font chỉ định cụ
thể (helvetica, arial) thì những font cùng họ sẽ được sử dụng
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 10
Định nghĩa kích thước chữ
Định nghĩa kiểu hiển thị: dạng nét đậm, in
nghiêng bình thường
WEB FONT AN TOÀN
WEB SAFE FONT
Khi người dùng duyệt trang web, nếu như font
không được sử dụng trên trình duyệt web thì nội
dung của trang web không được hiển thị
Thường sử dụng 9 web font cơ bản (core) có trong
máy tính:
Tối ưu hóa cho việc hiển thị trên màn hình
Cung cấp được các font khác trong một tập hợp họ
font
Cho phép quốc tế hóa với các font chữ đa ngôn ngữ
Thường có 10 font chữ được lựa chọn, bản quyền
thuộc về Microsoft, có trong cả máy MAC và PC
Khi người dùng duyệt trang web, nếu như font
không được sử dụng trên trình duyệt web thì nội
dung của trang web không được hiển thị
Thường sử dụng 9 web font cơ bản (core) có trong
máy tính:
Tối ưu hóa cho việc hiển thị trên màn hình
Cung cấp được các font khác trong một tập hợp họ
font
Cho phép quốc tế hóa với các font chữ đa ngôn ngữ
Thường có 10 font chữ được lựa chọn, bản quyền
thuộc về Microsoft, có trong cả máy MAC và PC
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 12
LIÊN KẾT FONT WEB
LIÊN KẾT FONT WEB
Định
dạng
web font
OpenType
(OTF)
TrueType
(TTF)
Embedded
OpenType
(EOT)
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 14
Định
dạng
web font
TrueType
(TTF)
Web Open
Font
Format
(WOFF)
Embedded
OpenType
(EOT)
LIÊN KẾT FONT WEB
OTF & TTF:
2 định dạng thường sử dụng hiện nay
Trình duyệt hỗ trợ: Firefox, Safari, Opera
IE chỉ hỗ trợ khi không sử dụng bảng
Có thể convert thành định dạng SVG, giống như định
dạng vector
Embedded OpenType (EOT):
Font EOT được tạo:
• Từ quá trình convert font TTF
• Convert font OTF  TTF  EOT
Web Open Font Format (WOFF):
Quá trình tạo giống như quá trình tạo font EOT
OTF & TTF:
2 định dạng thường sử dụng hiện nay
Trình duyệt hỗ trợ: Firefox, Safari, Opera
IE chỉ hỗ trợ khi không sử dụng bảng
Có thể convert thành định dạng SVG, giống như định
dạng vector
Embedded OpenType (EOT):
Font EOT được tạo:
• Từ quá trình convert font TTF
• Convert font OTF  TTF  EOT
Web Open Font Format (WOFF):
Quá trình tạo giống như quá trình tạo font EOT
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 15
LIÊN KẾT FONT WEB
Định dạng SVG:
Là định dạng chuẩn của web theo W3C
Có thể thêm thông tin vector vào trang web
Trình duyệt hỗ trợ: Firefox, Safari, Opera
IE: coi SVG như 1 plugin
Lệnh trỏ tới file SVG:
Định dạng SVG:
Là định dạng chuẩn của web theo W3C
Có thể thêm thông tin vector vào trang web
Trình duyệt hỗ trợ: Firefox, Safari, Opera
IE: coi SVG như 1 plugin
Lệnh trỏ tới file SVG:
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 16
Fontfile.svg#FontInfoReference
LIÊN KẾT FONT WEB
Upload font lên web server:
Sử dụng FTP để upload font
Một số vấn đề khi upload font:
• Path (đường dẫn)
• Cross-domain:
• Server: tương tích với định dạng MIME dành cho font
Xác định kích thước file để không bị ảnh hưởng bởi
vấn đề bandwidth:
Number of glyphs
Font shape
Metadata
Font format
Upload font lên web server:
Sử dụng FTP để upload font
Một số vấn đề khi upload font:
• Path (đường dẫn)
• Cross-domain:
• Server: tương tích với định dạng MIME dành cho font
Xác định kích thước file để không bị ảnh hưởng bởi
vấn đề bandwidth:
Number of glyphs
Font shape
Metadata
Font format
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 17
WEB FONT LINKING
Link font tới trang web:
Tên họ font-family
Đường dẫn (source): đường dẫn tới file font. Lệnh
@font-face có thể chèn thêm nhiều source
Tên local
Định dạng gợi ý
Định kiểu, kích thước, biến đổi
Link font tới trang web:
Tên họ font-family
Đường dẫn (source): đường dẫn tới file font. Lệnh
@font-face có thể chèn thêm nhiều source
Tên local
Định dạng gợi ý
Định kiểu, kích thước, biến đổi
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 18
@font-face {
font-family: fontinsans;
src: url(‘fonts/Fontin_Sans_R.otf’ format(‘opentype’));
}
h1 {font-family: fontinsans, helvetica, arial, sans-serif; }
WEB FONT LINKING
@font-face {
font-family: fontinsans;
src:
local (‘Fontin Sans Bold’),
local (‘Fontin Sans Bold’),
url(‘fonts/Fontin_Sans_R.otf’ format(‘opentype’));
font-weight:bold;
font-style: normal;
font-variant: normal;
}
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 19
@font-face {
font-family: fontinsans;
src:
local (‘Fontin Sans Bold’),
local (‘Fontin Sans Bold’),
url(‘fonts/Fontin_Sans_R.otf’ format(‘opentype’));
font-weight:bold;
font-style: normal;
font-variant: normal;
}
Định kiểu dáng
Tên họ font
Đường dẫn, tên local của font
DỊCH VỤ LIÊN KẾT FONT WEB
VĂN PHÒNG
DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG
Dịch vụ này cho phép chọn font bản quyền một
cách dễ dàng để sử dụng trên trang web
Dịch vụ bao gồm:
1 danh mục hạn chế (đang phát triển) của font có
sẵn
Có thể sẽ mất chi phí nếu như bạn muốn có font chữ
local để tạo ra những graphic phức tạp
Font sẽ được phân phối bởi một server thứ 3 nên bạn
có thể tin tưởng vào tốc độ load trên site
Dịch vụ này cho phép chọn font bản quyền một
cách dễ dàng để sử dụng trên trang web
Dịch vụ bao gồm:
1 danh mục hạn chế (đang phát triển) của font có
sẵn
Có thể sẽ mất chi phí nếu như bạn muốn có font chữ
local để tạo ra những graphic phức tạp
Font sẽ được phân phối bởi một server thứ 3 nên bạn
có thể tin tưởng vào tốc độ load trên site
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 21
DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 22
DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 23
DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 24
NHÚNG FONT WEB VỚI JAVASCRIPT
NHÚNG FONT WEB VỚI JAVASCRIPT
Giống như việc sử dụng lệnh @font-face để nhúng
dữ liệu font vào trang web
Cách thông dụng để tạo Javascript và nhúng dữ liệu
font là thông qua kỹ thuật Cufón
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 26
NHÚNG FONT WEB VỚI JAVASCRIPT
Cách sử dụng kỹ thuật Cufón
1. download đoạn code cufon-yui.js Cufón trên trang
http://cufon.shoqolate.com
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 27
NHÚNG FONT WEB VỚI JAVASCRIPT
2. Xuất file Javascript font:
• Trong các hộp thoại đưa đường dẫn tới file font muốn
convert
• Nhập tên font và đánh dấu hộp kiểm EULA
2. Xuất file Javascript font:
• Trong các hộp thoại đưa đường dẫn tới file font muốn
convert
• Nhập tên font và đánh dấu hộp kiểm EULA
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 28
WEB FONT EMBEDDING VỚI JAVASCRIPT
• Đánh dấu hộp kiểm All
• Đánh dấu hộp kiểm Terms
• Nhấn nút "Let's do this" để download file js được tạo ra
• Đánh dấu hộp kiểm All
• Đánh dấu hộp kiểm Terms
• Nhấn nút "Let's do this" để download file js được tạo ra
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 29
WEB FONT EMBEDDING VỚI JAVASCRIPT
3. Thay đổi tên file font và các tùy chọn khác
4. Upload file lên server của bạn và link đến trang
web
<script src=“cufon-yui.js” type=“text/javascript”></script>
<script src=“iavlo-RB.js” type=“text/javascript”></script>
3. Thay đổi tên file font và các tùy chọn khác
4. Upload file lên server của bạn và link đến trang
web
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 30
<script src=“Fontin_Sans-RBIBI.js” type=“text/javascript”></script>
NHÚNG FONT WEB VỚI JAVASCRIPT
5. sử dụng Javascript để add thêm định dạng kiểu
cho font-family
<script type=“text/javascript”>
Cufon.replace (‘h1’, { fontFamily:’Diavlo’});
Cufon.replace (‘h1’, { fontFamily:’Diavlo’});
…..
</script>
5. sử dụng Javascript để add thêm định dạng kiểu
cho font-family
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 31
<script type=“text/javascript”>
Cufon.replace (‘h1’, { fontFamily:’Diavlo’});
Cufon.replace (‘h1’, { fontFamily:’Diavlo’});
…..
</script>
GIẢI PHÁP SỬ DỤNG FONT TRÊN WEB
GIẢI PHÁP SỬ DỤNG FONT TRÊN WEB
Tất cả các cách sử dụng font trên web đưa ra bên
trên không phải là giải pháp hoàn hảo nhất
Khi sử dụng font trên web cần thiết phải chú ý:
Trình duyệt phải hỗ trợ
Font có trong máy tính
Tốc độ
Bản quyền
Tương thích của CSS
Người dùng
Tất cả các cách sử dụng font trên web đưa ra bên
trên không phải là giải pháp hoàn hảo nhất
Khi sử dụng font trên web cần thiết phải chú ý:
Trình duyệt phải hỗ trợ
Font có trong máy tính
Tốc độ
Bản quyền
Tương thích của CSS
Người dùng
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 33
TỔNG KẾT
5 font chữ thường sử dụng hiện nay: times, arial,
georgia, verdana, trebuchet MS
4 phương thức để sử dụng kiểu font chữ trên trang
web:
Web safe font
Linked web font
Web font service bureaus
Web font embedding
Các định dạng font cần chú ý khi sử dụng trên web:
OTF, TTF, WOF, EOT & các trình duyệt hỗ trợ những
định dạng đó
5 font chữ thường sử dụng hiện nay: times, arial,
georgia, verdana, trebuchet MS
4 phương thức để sử dụng kiểu font chữ trên trang
web:
Web safe font
Linked web font
Web font service bureaus
Web font embedding
Các định dạng font cần chú ý khi sử dụng trên web:
OTF, TTF, WOF, EOT & các trình duyệt hỗ trợ những
định dạng đó
Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 34

More Related Content

What's hot

Web2022 slide 6
Web2022   slide 6Web2022   slide 6
Web2022 slide 6
tuanduongcntt
 
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với DreamweaverGiáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
KhanhPham
 
Web2022 slide 8
Web2022   slide 8Web2022   slide 8
Web2022 slide 8
tuanduongcntt
 
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTBài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
MasterCode.vn
 
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTBÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
MasterCode.vn
 
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...
MasterCode.vn
 
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTBài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
MasterCode.vn
 
Web2022 slide 1
Web2022   slide 1Web2022   slide 1
Web2022 slide 1
tuanduongcntt
 
Web2022 slide 7
Web2022   slide 7Web2022   slide 7
Web2022 slide 7
tuanduongcntt
 
Slide2
Slide2Slide2
Slide6
Slide6Slide6
Bài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTBài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPT
MasterCode.vn
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
MasterCode.vn
 
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTBÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
MasterCode.vn
 
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...
MasterCode.vn
 
Bài 5 Bố cục trang cơ bản - Giáo trình FPT
Bài 5 Bố cục trang cơ bản - Giáo trình FPTBài 5 Bố cục trang cơ bản - Giáo trình FPT
Bài 5 Bố cục trang cơ bản - Giáo trình FPT
MasterCode.vn
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bản
Sống Khác
 

What's hot (20)

Web2022 slide 6
Web2022   slide 6Web2022   slide 6
Web2022 slide 6
 
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với DreamweaverGiáo trình thiết kế web - Thiết kế web với Dreamweaver
Giáo trình thiết kế web - Thiết kế web với Dreamweaver
 
Web2022 slide 8
Web2022   slide 8Web2022   slide 8
Web2022 slide 8
 
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTBài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
 
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTBÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
 
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...
BÀI 4 Tinh chỉnh môi trường làm việc và làm việc với cách thành phần trên web...
 
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTBài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
 
Slide5
Slide5Slide5
Slide5
 
Web2022 slide 1
Web2022   slide 1Web2022   slide 1
Web2022 slide 1
 
Web2022 slide 7
Web2022   slide 7Web2022   slide 7
Web2022 slide 7
 
Slide2
Slide2Slide2
Slide2
 
Slide6
Slide6Slide6
Slide6
 
Slide3
Slide3Slide3
Slide3
 
Bài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTBài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPT
 
Web1012 slide 6
Web1012   slide 6Web1012   slide 6
Web1012 slide 6
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
 
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTBÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
 
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...
BÀI 1 Bước đầu làm quen với ADOBE DREAMWEAVER CS4 và những thao tác cơ bản tr...
 
Bài 5 Bố cục trang cơ bản - Giáo trình FPT
Bài 5 Bố cục trang cơ bản - Giáo trình FPTBài 5 Bố cục trang cơ bản - Giáo trình FPT
Bài 5 Bố cục trang cơ bản - Giáo trình FPT
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bản
 

Viewers also liked

BÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPT
BÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPTBÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPT
BÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPT
MasterCode.vn
 
Giáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn Công
Giáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn CôngGiáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn Công
Giáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn Công
Hoàng Công
 
Lập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnLập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vn
MasterCode.vn
 
Bài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPTBài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPT
MasterCode.vn
 
BÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPT
BÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPTBÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPT
BÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPT
MasterCode.vn
 
BÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPT
BÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPTBÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPT
BÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPT
MasterCode.vn
 
BÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPT
BÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPTBÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPT
BÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPT
MasterCode.vn
 
BÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPT
BÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPTBÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPT
BÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPT
MasterCode.vn
 
Lý thuyết về màu sắc color theory- bản tiếng việt
Lý thuyết về màu sắc  color theory- bản tiếng việtLý thuyết về màu sắc  color theory- bản tiếng việt
Lý thuyết về màu sắc color theory- bản tiếng việt
Yen Voogt
 
Bố cục và màu sắc trong thiết kế
Bố cục và màu sắc trong thiết kếBố cục và màu sắc trong thiết kế
Bố cục và màu sắc trong thiết kế
clbinternet.info
 
Bài 5: Hướng dẫn SEO cho website - Quản trị website
Bài 5: Hướng dẫn SEO cho website - Quản trị websiteBài 5: Hướng dẫn SEO cho website - Quản trị website
Bài 5: Hướng dẫn SEO cho website - Quản trị website
MasterCode.vn
 
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
MasterCode.vn
 
BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...
BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...
BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...
MasterCode.vn
 
Bài 6: Tạo hiệu ứng và validate Form - Giáo trình FPT
Bài 6: Tạo hiệu ứng và validate Form - Giáo trình FPTBài 6: Tạo hiệu ứng và validate Form - Giáo trình FPT
Bài 6: Tạo hiệu ứng và validate Form - Giáo trình FPT
MasterCode.vn
 
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
MasterCode.vn
 
BÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPT
BÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPTBÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPT
BÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPT
MasterCode.vn
 
Bài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPT
Bài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPTBài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPT
Bài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPT
MasterCode.vn
 
BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...
BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...
BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...
MasterCode.vn
 
BÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPT
BÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPTBÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPT
BÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPT
MasterCode.vn
 

Viewers also liked (19)

BÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPT
BÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPTBÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPT
BÀI 6 Sử dụng hiệu ứng, độ trong suốt và xuất file - Giáo trình FPT
 
Giáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn Công
Giáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn CôngGiáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn Công
Giáo trình dạy vẽ Cấp tốc Slaza Art - Ths. Hoàng Sơn Công
 
Lập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnLập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vn
 
Bài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPTBài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPT
 
BÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPT
BÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPTBÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPT
BÀI 2 Tổng quan về ILLUSTRATOR CS4 - Giáo trình FPT
 
BÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPT
BÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPTBÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPT
BÀI 4 Làm việc với công cụ vẽ và văn bản - Giáo trình FPT
 
BÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPT
BÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPTBÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPT
BÀI 5 Tổ chức hình vẽ với Layer & Làm việc với Symbol - Giáo trình FPT
 
BÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPT
BÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPTBÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPT
BÀI 1 LÀM QUEN VỚI ADOBE ILLUSTRATOR CS4 & KHÔNG GIAN LÀM VIỆC - Giáo trình FPT
 
Lý thuyết về màu sắc color theory- bản tiếng việt
Lý thuyết về màu sắc  color theory- bản tiếng việtLý thuyết về màu sắc  color theory- bản tiếng việt
Lý thuyết về màu sắc color theory- bản tiếng việt
 
Bố cục và màu sắc trong thiết kế
Bố cục và màu sắc trong thiết kếBố cục và màu sắc trong thiết kế
Bố cục và màu sắc trong thiết kế
 
Bài 5: Hướng dẫn SEO cho website - Quản trị website
Bài 5: Hướng dẫn SEO cho website - Quản trị websiteBài 5: Hướng dẫn SEO cho website - Quản trị website
Bài 5: Hướng dẫn SEO cho website - Quản trị website
 
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
 
BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...
BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...
BÀI 4 Nâng cao khả năng thiết kế web mobile với thành phần jquery mobile - Gi...
 
Bài 6: Tạo hiệu ứng và validate Form - Giáo trình FPT
Bài 6: Tạo hiệu ứng và validate Form - Giáo trình FPTBài 6: Tạo hiệu ứng và validate Form - Giáo trình FPT
Bài 6: Tạo hiệu ứng và validate Form - Giáo trình FPT
 
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
BÀI 4 Làm việc với các thành phần VIDEO, AUDIO, CANVAS của HTML5
 
BÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPT
BÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPTBÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPT
BÀI 3 Thiết kế web cho di động với dreamweaver CS5 & Jquery - Giáo trình FPT
 
Bài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPT
Bài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPTBài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPT
Bài 13: Nâng cấp từ Windows Server 2003 lên Windows Server 2008 - Giáo trình FPT
 
BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...
BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...
BÀI 2 Tìm hiểu ngôn ngữ đánh dấu trong việc phát triển web mobile - Giáo trìn...
 
BÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPT
BÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPTBÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPT
BÀI 6 Làm việc với thành phần mở rộng của CSS3 - Giáo trình FPT
 

Similar to BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo trình FPT

Slide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bảnSlide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bản
Sống Khác
 
Trang trí font chữ cho văn bản
Trang trí font chữ cho văn bảnTrang trí font chữ cho văn bản
Trang trí font chữ cho văn bản
Son Nguyen
 
Vsena.Foss.Migration.Guide.V1.01
Vsena.Foss.Migration.Guide.V1.01Vsena.Foss.Migration.Guide.V1.01
Vsena.Foss.Migration.Guide.V1.01
vsena
 
Chuong 1 tongquanve web&amp;htm-lcanban
Chuong 1  tongquanve web&amp;htm-lcanban Chuong 1  tongquanve web&amp;htm-lcanban
Chuong 1 tongquanve web&amp;htm-lcanban
Quý Nguyễn
 
Chuong 1 tongquanve web&amp;htm-lcanban
Chuong 1  tongquanve web&amp;htm-lcanban Chuong 1  tongquanve web&amp;htm-lcanban
Chuong 1 tongquanve web&amp;htm-lcanban
Quý Nguyễn
 
Bài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformBài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winform
MasterCode.vn
 
Macromedia dreamweaver
Macromedia dreamweaverMacromedia dreamweaver
Macromedia dreamweaverlankhcb
 
Macromedia dreamweaver
Macromedia dreamweaverMacromedia dreamweaver
Macromedia dreamweaver
P&C
 
Bài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢN
Bài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢNBài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢN
Bài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢNMasterCode.vn
 
Slide5 - Co ban HTML5
Slide5 - Co ban HTML5Slide5 - Co ban HTML5
Slide5 - Co ban HTML5Đặng Til
 
Hd su dung microsoft office
Hd su dung microsoft officeHd su dung microsoft office
Hd su dung microsoft officeHuệ Trần
 
Slide5 html5
Slide5 html5Slide5 html5
Slide5 html5
tuanduongcntt
 
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online  MớiSlide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online  Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Hiệu Nguyễn
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Hiệu Nguyễn
 
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online MớiSlide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Hiệu Nguyễn
 

Similar to BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo trình FPT (20)

Slide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bảnSlide 3 - Thiết kế Web cơ bản
Slide 3 - Thiết kế Web cơ bản
 
Trang trí font chữ cho văn bản
Trang trí font chữ cho văn bảnTrang trí font chữ cho văn bản
Trang trí font chữ cho văn bản
 
Vsena.Foss.Migration.Guide.V1.01
Vsena.Foss.Migration.Guide.V1.01Vsena.Foss.Migration.Guide.V1.01
Vsena.Foss.Migration.Guide.V1.01
 
Chuong 1 tongquanve web&amp;htm-lcanban
Chuong 1  tongquanve web&amp;htm-lcanban Chuong 1  tongquanve web&amp;htm-lcanban
Chuong 1 tongquanve web&amp;htm-lcanban
 
Chuong 1 tongquanve web&amp;htm-lcanban
Chuong 1  tongquanve web&amp;htm-lcanban Chuong 1  tongquanve web&amp;htm-lcanban
Chuong 1 tongquanve web&amp;htm-lcanban
 
Slide4
Slide4Slide4
Slide4
 
Linux tieng viet
Linux tieng vietLinux tieng viet
Linux tieng viet
 
Slide1
Slide1Slide1
Slide1
 
Bài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winformBài 1 - Làm quen với C# - Lập trình winform
Bài 1 - Làm quen với C# - Lập trình winform
 
Dw
DwDw
Dw
 
Macromedia dreamweaver
Macromedia dreamweaverMacromedia dreamweaver
Macromedia dreamweaver
 
Macromedia dreamweaver
Macromedia dreamweaverMacromedia dreamweaver
Macromedia dreamweaver
 
Bài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢN
Bài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢNBài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢN
Bài 3 CÁC PHẦN MỀM ỨNG DỤNG CƠ BẢN
 
Open office
Open officeOpen office
Open office
 
Slide5 - Co ban HTML5
Slide5 - Co ban HTML5Slide5 - Co ban HTML5
Slide5 - Co ban HTML5
 
Hd su dung microsoft office
Hd su dung microsoft officeHd su dung microsoft office
Hd su dung microsoft office
 
Slide5 html5
Slide5 html5Slide5 html5
Slide5 html5
 
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online  MớiSlide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online  Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
 
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online MớiSlide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
Slide Đồ Án Tốt Nghiệp Khoa CNTT Web Xem Phim Online Mới
 

More from MasterCode.vn

Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnPd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
MasterCode.vn
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vn
MasterCode.vn
 
Dzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnDzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vn
MasterCode.vn
 
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnGoogle công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
MasterCode.vn
 
Nghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnNghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vn
MasterCode.vn
 
Pd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnPd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vn
MasterCode.vn
 
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnPd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
MasterCode.vn
 
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnPdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
MasterCode.vn
 
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnPd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
MasterCode.vn
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
MasterCode.vn
 
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnPd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
MasterCode.vn
 
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnPdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
MasterCode.vn
 
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vnPdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vnPdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vnPdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vnPdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vnPdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vnPdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vnPdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
MasterCode.vn
 
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
MasterCode.vn
 

More from MasterCode.vn (20)

Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnPd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vn
 
Dzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnDzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vn
 
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnGoogle công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
 
Nghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnNghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vn
 
Pd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnPd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vn
 
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnPd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
 
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnPdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
 
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnPd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
 
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnPd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
 
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnPdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
 
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vnPdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vnPdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vnPdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vnPdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vnPdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vnPdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vnPdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
 
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
 

BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo trình FPT

  • 1. BÀI 5 LÀM VIỆC VỚI FONT, TYPEFACE VÀ TỶ LỆ NHỊP ĐIỆU TRONG TYPOGRAPHY
  • 2. NHẮC LẠI BÀI TRƯỚC Bản chất của ký tự (character) Các kiểu chữ Ký tự và font chữ mã hóa (encoding) trên web Cách sử dụng symbol (biểu tượng) Các ký tự đặc biệt trong HTML Bản chất của ký tự (character) Các kiểu chữ Ký tự và font chữ mã hóa (encoding) trên web Cách sử dụng symbol (biểu tượng) Các ký tự đặc biệt trong HTML Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 2
  • 3. MỤC TIÊU BÀI HỌC Tổng quan về việc sử dụng font trên web: Lựa chọn font Phân loại font family trong CSS Định rõ kiểu chữ với CSS Web font an toàn ( web safe font) Liên kết font web Dịch vụ liên kết font web văn phòng Nhúng font web với javascript Những giải pháp để sử dụng font trên web Tổng quan về việc sử dụng font trên web: Lựa chọn font Phân loại font family trong CSS Định rõ kiểu chữ với CSS Web font an toàn ( web safe font) Liên kết font web Dịch vụ liên kết font web văn phòng Nhúng font web với javascript Những giải pháp để sử dụng font trên web Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 3
  • 4. TỔNG QUAN VỀ FONT TRÊN WEB
  • 5. TỔNG QUAN VỀ FONT TRÊN WEB Hiện nay có khoảng hơn 100.000 font đang được sử dụng Với web design thường sử dụng một tập hợp font con của 5 font chính 5 font chữ chính thường sử dụng hiện nay: Times Arial Georgia Verdana Trebuchet MS Hiện nay có khoảng hơn 100.000 font đang được sử dụng Với web design thường sử dụng một tập hợp font con của 5 font chính 5 font chữ chính thường sử dụng hiện nay: Times Arial Georgia Verdana Trebuchet MS Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 5
  • 6. TỔNG QUAN VỀ FONT TRÊN WEB Typography là một trong những cách lựa chọn kiểu font chữ để sử dụng 4 phương thức để sử dụng kiểu font chữ trên trang web: Web font an toàn (Web safe font) Liên kết font web (Linked web font) Dịch vụ liên kết font web văn phòng (Web font service bureaus) Nhúng font web với javascript (Web font embedding ) Typography là một trong những cách lựa chọn kiểu font chữ để sử dụng 4 phương thức để sử dụng kiểu font chữ trên trang web: Web font an toàn (Web safe font) Liên kết font web (Linked web font) Dịch vụ liên kết font web văn phòng (Web font service bureaus) Nhúng font web với javascript (Web font embedding ) Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 6
  • 7. TỔNG QUAN VỀ FONT TRÊN WEB Web font an toàn Font được sử dụng giống như được cài đặt trước trên máy người dùng (user) Liên kết font web Font được sử bằng cách download từ server về máy người dùng như dạng image Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 7 Font được sử bằng cách download từ server về máy người dùng như dạng image Dịch vụ liên kết font web văn phòng Font được sử bằng cách download từ bên thứ 3 về máy người dùng Nhúng font web với javascript Sử dụng Javascript để thay đổi ký tự thành nét họa tiết từ những font đặc biệt
  • 8. TỔNG QUAN VỀ FONT TRÊN WEB Cách chính xác nhất để tạo web typography là sử dụng cách phân loại font family trong CSS Serif: font có chân (Times, Georgia, Garamond, …) Sans-serif: font không chân (Arial, Helvertica, Gothic, …) Cách chính xác nhất để tạo web typography là sử dụng cách phân loại font family trong CSS Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 8 CSS font family Monospace: font mà khoảng cách và chiều cao của các ký tự gần như nhau (Courier, Courier New, …) Cursive: font dạng kiểu chữ viết tay (Snell Roundhand, Lucida Calligraphy, …) Fantasy: font Bauhaus93, Cracked, Curlz MT
  • 9. TỔNG QUAN VỀ FONT TRÊN WEB Phân loại font family trong CSS giúp trình duyệt dễ dàng nhận biết được font mà bạn sử dụng Trong CSS để định nghĩa font sử dụng trên web  sử dụng thuộc tính font hoặc font-family: font: cho phép định dạng toàn bộ thuộc tính về font (kiểu font chữ, kích thước, kiểu dáng hiển thị,…) font-family: chỉ cho phép bạn định dạng kiểu font chữ (không chân, có chân,…) Phân loại font family trong CSS giúp trình duyệt dễ dàng nhận biết được font mà bạn sử dụng Trong CSS để định nghĩa font sử dụng trên web  sử dụng thuộc tính font hoặc font-family: font: cho phép định dạng toàn bộ thuộc tính về font (kiểu font chữ, kích thước, kiểu dáng hiển thị,…) font-family: chỉ cho phép bạn định dạng kiểu font chữ (không chân, có chân,…) Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 9
  • 10. TỔNG QUAN VỀ FONT TRÊN WEB font-stack: Là danh sách họ font được sử dụng trên máy người dùng Nếu như trên máy người dùng không có các font chỉ định cụ thể (helvetica, arial) thì những font cùng họ sẽ được sử dụng font-family: helvetica, arial, sans-serif; font: bold italic normal 12px/1.5 helvetica, arial, sans-serif; Định nghĩa font sử dụng là dạng không chân, có chân,… (hay được gọi là font-stack) font-stack: Là danh sách họ font được sử dụng trên máy người dùng Nếu như trên máy người dùng không có các font chỉ định cụ thể (helvetica, arial) thì những font cùng họ sẽ được sử dụng Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 10 Định nghĩa kích thước chữ Định nghĩa kiểu hiển thị: dạng nét đậm, in nghiêng bình thường
  • 11. WEB FONT AN TOÀN
  • 12. WEB SAFE FONT Khi người dùng duyệt trang web, nếu như font không được sử dụng trên trình duyệt web thì nội dung của trang web không được hiển thị Thường sử dụng 9 web font cơ bản (core) có trong máy tính: Tối ưu hóa cho việc hiển thị trên màn hình Cung cấp được các font khác trong một tập hợp họ font Cho phép quốc tế hóa với các font chữ đa ngôn ngữ Thường có 10 font chữ được lựa chọn, bản quyền thuộc về Microsoft, có trong cả máy MAC và PC Khi người dùng duyệt trang web, nếu như font không được sử dụng trên trình duyệt web thì nội dung của trang web không được hiển thị Thường sử dụng 9 web font cơ bản (core) có trong máy tính: Tối ưu hóa cho việc hiển thị trên màn hình Cung cấp được các font khác trong một tập hợp họ font Cho phép quốc tế hóa với các font chữ đa ngôn ngữ Thường có 10 font chữ được lựa chọn, bản quyền thuộc về Microsoft, có trong cả máy MAC và PC Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 12
  • 14. LIÊN KẾT FONT WEB Định dạng web font OpenType (OTF) TrueType (TTF) Embedded OpenType (EOT) Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 14 Định dạng web font TrueType (TTF) Web Open Font Format (WOFF) Embedded OpenType (EOT)
  • 15. LIÊN KẾT FONT WEB OTF & TTF: 2 định dạng thường sử dụng hiện nay Trình duyệt hỗ trợ: Firefox, Safari, Opera IE chỉ hỗ trợ khi không sử dụng bảng Có thể convert thành định dạng SVG, giống như định dạng vector Embedded OpenType (EOT): Font EOT được tạo: • Từ quá trình convert font TTF • Convert font OTF  TTF  EOT Web Open Font Format (WOFF): Quá trình tạo giống như quá trình tạo font EOT OTF & TTF: 2 định dạng thường sử dụng hiện nay Trình duyệt hỗ trợ: Firefox, Safari, Opera IE chỉ hỗ trợ khi không sử dụng bảng Có thể convert thành định dạng SVG, giống như định dạng vector Embedded OpenType (EOT): Font EOT được tạo: • Từ quá trình convert font TTF • Convert font OTF  TTF  EOT Web Open Font Format (WOFF): Quá trình tạo giống như quá trình tạo font EOT Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 15
  • 16. LIÊN KẾT FONT WEB Định dạng SVG: Là định dạng chuẩn của web theo W3C Có thể thêm thông tin vector vào trang web Trình duyệt hỗ trợ: Firefox, Safari, Opera IE: coi SVG như 1 plugin Lệnh trỏ tới file SVG: Định dạng SVG: Là định dạng chuẩn của web theo W3C Có thể thêm thông tin vector vào trang web Trình duyệt hỗ trợ: Firefox, Safari, Opera IE: coi SVG như 1 plugin Lệnh trỏ tới file SVG: Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 16 Fontfile.svg#FontInfoReference
  • 17. LIÊN KẾT FONT WEB Upload font lên web server: Sử dụng FTP để upload font Một số vấn đề khi upload font: • Path (đường dẫn) • Cross-domain: • Server: tương tích với định dạng MIME dành cho font Xác định kích thước file để không bị ảnh hưởng bởi vấn đề bandwidth: Number of glyphs Font shape Metadata Font format Upload font lên web server: Sử dụng FTP để upload font Một số vấn đề khi upload font: • Path (đường dẫn) • Cross-domain: • Server: tương tích với định dạng MIME dành cho font Xác định kích thước file để không bị ảnh hưởng bởi vấn đề bandwidth: Number of glyphs Font shape Metadata Font format Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 17
  • 18. WEB FONT LINKING Link font tới trang web: Tên họ font-family Đường dẫn (source): đường dẫn tới file font. Lệnh @font-face có thể chèn thêm nhiều source Tên local Định dạng gợi ý Định kiểu, kích thước, biến đổi Link font tới trang web: Tên họ font-family Đường dẫn (source): đường dẫn tới file font. Lệnh @font-face có thể chèn thêm nhiều source Tên local Định dạng gợi ý Định kiểu, kích thước, biến đổi Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 18 @font-face { font-family: fontinsans; src: url(‘fonts/Fontin_Sans_R.otf’ format(‘opentype’)); } h1 {font-family: fontinsans, helvetica, arial, sans-serif; }
  • 19. WEB FONT LINKING @font-face { font-family: fontinsans; src: local (‘Fontin Sans Bold’), local (‘Fontin Sans Bold’), url(‘fonts/Fontin_Sans_R.otf’ format(‘opentype’)); font-weight:bold; font-style: normal; font-variant: normal; } Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 19 @font-face { font-family: fontinsans; src: local (‘Fontin Sans Bold’), local (‘Fontin Sans Bold’), url(‘fonts/Fontin_Sans_R.otf’ format(‘opentype’)); font-weight:bold; font-style: normal; font-variant: normal; } Định kiểu dáng Tên họ font Đường dẫn, tên local của font
  • 20. DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG
  • 21. DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG Dịch vụ này cho phép chọn font bản quyền một cách dễ dàng để sử dụng trên trang web Dịch vụ bao gồm: 1 danh mục hạn chế (đang phát triển) của font có sẵn Có thể sẽ mất chi phí nếu như bạn muốn có font chữ local để tạo ra những graphic phức tạp Font sẽ được phân phối bởi một server thứ 3 nên bạn có thể tin tưởng vào tốc độ load trên site Dịch vụ này cho phép chọn font bản quyền một cách dễ dàng để sử dụng trên trang web Dịch vụ bao gồm: 1 danh mục hạn chế (đang phát triển) của font có sẵn Có thể sẽ mất chi phí nếu như bạn muốn có font chữ local để tạo ra những graphic phức tạp Font sẽ được phân phối bởi một server thứ 3 nên bạn có thể tin tưởng vào tốc độ load trên site Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 21
  • 22. DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 22
  • 23. DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 23
  • 24. DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 24
  • 25. NHÚNG FONT WEB VỚI JAVASCRIPT
  • 26. NHÚNG FONT WEB VỚI JAVASCRIPT Giống như việc sử dụng lệnh @font-face để nhúng dữ liệu font vào trang web Cách thông dụng để tạo Javascript và nhúng dữ liệu font là thông qua kỹ thuật Cufón Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 26
  • 27. NHÚNG FONT WEB VỚI JAVASCRIPT Cách sử dụng kỹ thuật Cufón 1. download đoạn code cufon-yui.js Cufón trên trang http://cufon.shoqolate.com Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 27
  • 28. NHÚNG FONT WEB VỚI JAVASCRIPT 2. Xuất file Javascript font: • Trong các hộp thoại đưa đường dẫn tới file font muốn convert • Nhập tên font và đánh dấu hộp kiểm EULA 2. Xuất file Javascript font: • Trong các hộp thoại đưa đường dẫn tới file font muốn convert • Nhập tên font và đánh dấu hộp kiểm EULA Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 28
  • 29. WEB FONT EMBEDDING VỚI JAVASCRIPT • Đánh dấu hộp kiểm All • Đánh dấu hộp kiểm Terms • Nhấn nút "Let's do this" để download file js được tạo ra • Đánh dấu hộp kiểm All • Đánh dấu hộp kiểm Terms • Nhấn nút "Let's do this" để download file js được tạo ra Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 29
  • 30. WEB FONT EMBEDDING VỚI JAVASCRIPT 3. Thay đổi tên file font và các tùy chọn khác 4. Upload file lên server của bạn và link đến trang web <script src=“cufon-yui.js” type=“text/javascript”></script> <script src=“iavlo-RB.js” type=“text/javascript”></script> 3. Thay đổi tên file font và các tùy chọn khác 4. Upload file lên server của bạn và link đến trang web Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 30 <script src=“Fontin_Sans-RBIBI.js” type=“text/javascript”></script>
  • 31. NHÚNG FONT WEB VỚI JAVASCRIPT 5. sử dụng Javascript để add thêm định dạng kiểu cho font-family <script type=“text/javascript”> Cufon.replace (‘h1’, { fontFamily:’Diavlo’}); Cufon.replace (‘h1’, { fontFamily:’Diavlo’}); ….. </script> 5. sử dụng Javascript để add thêm định dạng kiểu cho font-family Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 31 <script type=“text/javascript”> Cufon.replace (‘h1’, { fontFamily:’Diavlo’}); Cufon.replace (‘h1’, { fontFamily:’Diavlo’}); ….. </script>
  • 32. GIẢI PHÁP SỬ DỤNG FONT TRÊN WEB
  • 33. GIẢI PHÁP SỬ DỤNG FONT TRÊN WEB Tất cả các cách sử dụng font trên web đưa ra bên trên không phải là giải pháp hoàn hảo nhất Khi sử dụng font trên web cần thiết phải chú ý: Trình duyệt phải hỗ trợ Font có trong máy tính Tốc độ Bản quyền Tương thích của CSS Người dùng Tất cả các cách sử dụng font trên web đưa ra bên trên không phải là giải pháp hoàn hảo nhất Khi sử dụng font trên web cần thiết phải chú ý: Trình duyệt phải hỗ trợ Font có trong máy tính Tốc độ Bản quyền Tương thích của CSS Người dùng Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 33
  • 34. TỔNG KẾT 5 font chữ thường sử dụng hiện nay: times, arial, georgia, verdana, trebuchet MS 4 phương thức để sử dụng kiểu font chữ trên trang web: Web safe font Linked web font Web font service bureaus Web font embedding Các định dạng font cần chú ý khi sử dụng trên web: OTF, TTF, WOF, EOT & các trình duyệt hỗ trợ những định dạng đó 5 font chữ thường sử dụng hiện nay: times, arial, georgia, verdana, trebuchet MS 4 phương thức để sử dụng kiểu font chữ trên trang web: Web safe font Linked web font Web font service bureaus Web font embedding Các định dạng font cần chú ý khi sử dụng trên web: OTF, TTF, WOF, EOT & các trình duyệt hỗ trợ những định dạng đó Slide 5 - Làm việc với font, typeface và tỷ lệ nhịp điệu trong Typography 34