Font chữ Flashcards

(23 cards)

1
Q

Tại sao nên sử dụng đơn vị tương đối?

A

Đơn vị tương đối như rem, em, hoặc % giúp font chữ linh hoạt, dễ thích ứng với các thiết bị và cài đặt người dùng.

Đơn vị tương đối cải thiện khả năng truy cập và trải nghiệm người dùng.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Đơn vị rem tính dựa trên gì?

A

Kích thước font gốc của :root (thường là 16px mặc định).

Sử dụng rem giúp các kích thước font đồng nhất và dễ quản lý.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Đơn vị em tính dựa trên kích thước font nào?

A

Kích thước font của phần tử cha.

Em có thể dẫn đến sự thay đổi kích thước không mong muốn nếu phần tử cha thay đổi kích thước.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

vw và vh là gì?

A

Dựa trên kích thước viewport, phù hợp với thiết kế responsive.

vw (viewport width) và vh (viewport height) cho phép thiết kế linh hoạt theo kích thước màn hình.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Đơn vị % tính dựa trên cái gì?

A

Kích thước font của phần tử cha.

Đơn vị % có thể gây ra những vấn đề tương tự như em trong một số tình huống.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Gợi ý sử dụng đơn vị nào để đảm bảo tính nhất quán toàn dự án?

A

Ưu tiên rem.

Sử dụng rem giúp dễ dàng điều chỉnh kích thước font trên toàn bộ trang web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Định nghĩa hệ thống kích cỡ font (Typography Scale)

A

Hệ thống kích cỡ font nhất quán tạo cảm giác hài hòa và dễ quản lý

Hệ thống này giúp cải thiện khả năng đọc và tính thẩm mỹ của văn bản.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Tại sao cần có hệ thống kích cỡ font?

A

Để tạo cảm giác hài hòa và dễ quản lý

Một hệ thống kích cỡ font giúp người dùng dễ dàng nhận biết các cấp độ nội dung khác nhau.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cách làm một hệ thống kích cỡ font?

A

Sử dụng tỷ lệ tỷ lệ (scale) như 1.2, 1.25, hoặc 1.5 để tạo sự khác biệt giữa các cấp bậc font

Ví dụ: h1, h2, p.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Công cụ nào giúp tạo tỷ lệ font đẹp?

A

Type Scale (type-scale.com)

Công cụ này cho phép người dùng tạo ra các tỷ lệ font một cách dễ dàng và trực quan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Tại sao sử dụng biến CSS để quản lý kích cỡ font?

A

Biến CSS giúp tập trung kích cỡ font, dễ dàng thay đổi và tái sử dụng.

Giúp tiết kiệm thời gian và công sức trong việc điều chỉnh thiết kế.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Cách làm để sử dụng biến CSS cho kích cỡ font là gì?

A

Định nghĩa kích cỡ font trong :root và sử dụng biến ở các phần tử.

:root là selector đại diện cho phần tử gốc của tài liệu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Kích cỡ tối thiểu của font chữ cho văn bản chính nên là bao nhiêu?

A

Không nhỏ hơn 16px (1rem)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Yếu tố nào cần đảm bảo để hỗ trợ zoom cho font chữ?

A

Font chữ phản hồi tốt khi người dùng phóng to/thu nhỏ trình duyệt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Để đạt được tỷ lệ tương phản tốt, cần kết hợp những yếu tố nào?

A

Kích cỡ font với màu chữ/nền

17
Q

Theo chuẩn nào, tỷ lệ tương phản giữa màu chữ và nền cần được xem xét?

18
Q

Tại sao cần sử dụng Responsive Typography?

A

Kích cỡ font cần thay đổi theo kích thước màn hình để phù hợp với thiết bị di động, tablet và desktop.

19
Q

Có những cách nào để thực hiện Responsive Typography?

A

Sử dụng media queries để điều chỉnh font. Kết hợp vw, vmin, hoặc clamp() để font tự động co giãn.

20
Q

Nên làm gì để tách biệt phần typography trong dự án?

A

Đặt các biến font trong một phần riêng hoặc file riêng (ví dụ: typography.css).

21
Q

Khi kết hợp typography với các thuộc tính khác, khoảng cách dòng (line-height) nên được đặt như thế nào để dễ đọc?

A

Nên đặt khoảng cách dòng (line-height) hợp lý, thường từ 1.4 đến 1.6 lần kích cỡ font.

22
Q

Làm thế nào để tạo sự tương phản khi kết hợp typography với các thuộc tính khác?

A

Kết hợp độ đậm (font-weight) như 300, 400, 700 để tạo sự tương phản.

23
Q

Khi nào nên điều chỉnh khoảng cách chữ (letter-spacing) trong typography?

A

Nên điều chỉnh khoảng cách chữ (letter-spacing) nếu cần, đặc biệt cho tiêu đề lớn.