1. Trang chủ
  2. » Công Nghệ Thông Tin

bài 5 làm việc với font, typeface và tỷ lệ nhịp điệu trong typography

34 685 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài 5 làm việc với font, typeface và tỷ lệ nhịp điệu trong typography
Thể loại Bài học
Định dạng
Số trang 34
Dung lượng 4,47 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Web font an toàn web safe fontLiê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

Trang 1

BÀI 5

LÀM VIỆC VỚI FONT, TYPEFACE VÀ TỶ LỆ

NHỊP ĐIỆU TRONG TYPOGRAPHY

Trang 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

Trang 3

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

Trang 4

TỔNG QUAN VỀ FONT TRÊN WEB

Trang 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:

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:

Trang 6

TỔNG QUAN VỀ FONT TRÊN WEB

Typography là một trong những cách lựa chọn kiểufont chữ để sử dụng

4 phương thức để sử dụng kiểu font chữ trên trangweb:

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ểufont chữ để sử dụng

4 phương thức để sử dụng kiểu font chữ trên trangweb:

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 )

Trang 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

Trang 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

CSS font family Monospace: font mà khoảng cách và chiều cao của các ký tự gầnnhư nhau (Courier, Courier New, …)

Cursive: font dạng kiểu chữ viết tay (Snell Roundhand, Lucida

Calligraphy, …)

Fantasy: font Bauhaus93, Cracked, Curlz MT

Trang 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 

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 

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

Trang 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

Đị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

Trang 11

WEB FONT AN TOÀN

Trang 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ị

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ị

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ọ

Trang 13

LIÊN KẾT FONT WEB

Trang 14

LIÊN KẾT FONT WEB

Định dạng web font

OpenType (OTF)

TrueType (TTF)

Embedded OpenType (EOT)

Định dạng web font

TrueType (TTF)

Web Open Font Format (WOFF)

Embedded OpenType (EOT)

Trang 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

Trang 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:

Fontfile.svg#FontInfoReference

Trang 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ởivấn đề bandwidth:

• 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ởivấn đề bandwidth:

Trang 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

Trang 19

WEB FONT LINKING

Trang 20

DỊCH VỤ LIÊN KẾT FONT WEB

VĂN PHÒNG

Trang 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

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

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

Trang 22

DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG

Trang 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

Trang 24

DỊCH VỤ LIÊN KẾT FONT WEB VĂN PHÒNG

Trang 25

NHÚNG FONT WEB VỚI JAVASCRIPT

Trang 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ệufont là thông qua kỹ thuật Cufón

Trang 27

NHÚNG FONT WEB VỚI JAVASCRIPT

Trang 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

Trang 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

Trang 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

<script src=“Fontin_Sans-RBIBI.js” type=“text/javascript”></script>

Trang 31

NHÚNG FONT WEB VỚI JAVASCRIPT

5 sử dụng Javascript để add thêm định dạng kiểu

Trang 32

GIẢI PHÁP SỬ DỤNG FONT TRÊN WEB

Trang 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ú ý:

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ú ý:

Trang 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 trangweb:

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 trangweb:

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 đó

Ngày đăng: 23/05/2014, 17:07

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w