btvn.vn
Tìm kiếm Đăng nhập

Chiều cao dòng, căn lề và thụt dòng

Lưu trên thiết bị này
Định dạng văn bản và kế thừa CSS · Chọn bài khác

line-height đặt chiều cao dòng

Trong minh họa cùng cỡ 20px, line-height: 1.5 tạo khoảng 30px giữa hai đường cơ sở.
Trong minh họa cùng cỡ 20px, line-height: 1.5 tạo khoảng 30px giữa hai đường cơ sở.
Mở hình lớn
```css p { font-size: 20px; line-height: 1.5; text-align: left; text-indent: 2em; } ``` Đường cơ sở là đường dùng để đặt các chữ trên dòng; một số nét như phần dưới của g, p, y nằm thấp hơn đường ấy. Với các dòng có cùng cỡ và cách đặt trong ví dụ, line-height giúp xác định khoảng giữa các đường cơ sở. p có cỡ 20px và line-height: 1.5, nên chiều cao dòng là 1,5 × 20 = **30px**. Đây khác cỡ chữ 20px. Giá trị mặc định của line-height là normal, tùy phông và trình duyệt, không cố định bằng 2em.

text-align căn nội dung dòng

| Giá trị | Cách căn trong đoạn văn viết từ trái sang phải | |---|---| | left |Căn trái| | center |Căn giữa| | right |Căn phải| | justify |Căn đều hai bên; dòng cuối thường giữ theo đầu dòng| Thuộc tính đúng là text-align. Nó căn nội dung dòng trong vùng chứa, không tự di chuyển cả hộp p vào giữa trang. Thay độ rộng vùng chứa hoặc phông có thể làm số dòng thay đổi.

text-indent tác động dòng đầu trong mẫu cơ bản

Với p cỡ 20px, text-indent: 2em tạo khoảng thụt 40px ở đầu dòng thứ nhất. Các dòng tự xuống hàng tiếp theo không nhận lại khoảng thụt ấy. Giá trị dương đẩy dòng đầu vào; giá trị âm kéo dòng đầu lùi ra theo chiều ngược lại và cần đủ chỗ để không bị cắt. Giá trị phần trăm lấy mốc chiều rộng vùng chứa theo hướng dòng, khác mốc cỡ chữ của phần trăm trong font-size. line-height cũng có thể ghi 2em hoặc 150%. Trong chính phần tử có cỡ 20px, hai giá trị này lần lượt cho 40px và 30px; không nhân chúng với chiều cao dòng cũ của cha.

Bài luyện

p cỡ 20px và line-height:1.5. Chiều cao dòng theo dữ kiện là bao nhiêu?
Chọn một đáp án

Bài luyện

text-align:center trên p trực tiếp làm gì?
Chọn một đáp án

Bài luyện

p có cỡ 20px, text-indent:2em. Khoảng thụt dòng đầu là gì?
Chọn một đáp án

Bài luyện

Trong các ví dụ cùng cỡ 20px, line-height:150% tính theo mốc nào?
Chọn một đáp án

Đang học