Định nghĩa và sử dụng
Thuộc tính line-height thiết lập chiều cao giữa các dòng.
Cấu trúc
tag { line-height: giá trị; }
Với giá trị như sau:
Thuộc tính | giá trị | Ví dụ | Mô tả |
---|---|---|---|
line-height | normal | line-height: normal; | Không tăng khoảng cách giữa các ký tự cho chữ. |
Số | line-height: 1.5; | Tăng hoặc giảm khoảng cách giữa các dòng, có thể là số tự nhiên hoặc số thập phân. | |
Khoảng cách | line-height: 2px; | Tăng hoặc giảm khoảng cách giữa các dòng, đơn vị có thể là px, em, %, ... | |
inherit | line-height: inherit; | Xác định thừa hưởng thuộc tính từ thành phần cha (thành phần bao ngoài). |
Ví dụ
HTML viết:
<html> <head></head> <body> <p>HỌC WEB CHUẨN<br /> HTML - HyperText Markup Language<br /> XHTML - Extensible HyperText Markup Language<br /> CSS - Cascading Style Sheets<br /> JS - JavaScript</p> </body> </html>
Hiển thị trình duyệt khi chưa có CSS:
HỌC WEB CHUẨN
HTML - HyperText Markup Language
XHTML - Extensible HyperText Markup Language
CSS - Cascading Style Sheets
JS - JavaScript
CSS viết:
p { line-height: 2.5; }
Hiển thị trình duyệt khi có CSS:
HỌC WEB CHUẨN
HTML - HyperText Markup Language
XHTML - Extensible HyperText Markup Language
CSS - Cascading Style Sheets
JS - JavaScript
Trình duyệt hỗ trợ
Thuộc tính line-height được hỗ trợ trong đa số các trình duyệt.
Giá trị "inherit" không hỗ trợ trình duyệt IE7 trở xuống, IE8 đòi hỏi phải có !Doctype