Hướng dẫn cách lề html
1) Lề là gì !?- Trong Bài 06 thì tôi đã có giới thiệu sơ qua cho các bạn biết lề là gì rồi ! Show - Lề (margin) là khoảng cách nằm giữa đường viền của phần tử đến một phần tử khác. 2) Thiết lập khoảng cách lề cho một phần tử- Để thiết lập khoảng cách lề cho một phần tử thì chúng ta cần phải thiết lập thuộc tính margin cho phần tử đó với cú pháp như sau:
- Trong đó, value là khoảng cách từ đường viền của phần tử này đến một phần tử khác, nó được xác định dựa theo một trong bốn loại giá trị:
3) Thiết lập khoảng cách lề ở riêng từng phía- Sau khi tìm hiểu xong phần hướng dẫn ở trên thì chắc các bạn cũng đã thấy: "khi chúng ta thiết lập thuộc tính margin cho một phần tử HTML thì mặc định khoảng cách lề nằm ở cả bốn phía của phần tử sẽ bằng nhau"
- Tuy nhiên, trước khi đi vào tìm hiểu chi tiết hai cách trên thì các bạn cần phải nắm rõ tên từng vị trí của lề (bên dưới là ảnh minh họa từng vị trí của lề & tên của chúng) 3.1) Thiết lập nhiều giá trị cho thuộc tính margin
- Lề phía trên (top) sẽ có khoảng cách là value1. - Lề bên phải (right) sẽ có khoảng cách là value2. - Lề phía dưới (bottom) sẽ có khoảng cách là value3. - Lề bên trái (left) sẽ có khoảng cách là value4.
- Lề phía trên (top) sẽ có khoảng cách là value1. - Lề bên trái (left) & bên phải (right) sẽ có khoảng cách là value2. - Lề phía dưới (bottom) sẽ có khoảng cách là value3.
- Lề phía trên (top) & phía dưới (bottom) sẽ có khoảng cách là value1. - Lề bên trái (left) & bên phải (right) sẽ có khoảng cách là value2. 3.2) Thêm "tên vị trí" vào phía sau thuộc tính margin- Để thiết lập khoảng cách lề ở riêng từng phía cho phần tử bằng cách thêm tên vị trí vào phía sau thuộc tính margin thì chúng ta sử dụng cú pháp như sau:
Xem ví dụ Thuộc tính margin dùng để canh lề cho phần tử.Dưới đây là một số thuộc tính margin:
Ví dụ minh họa: Phần tử này có:
Xem ví dụ Lưu ý: Giá trị của thuộc tính margin có thể xác định theo đơn vị: px, em, %, hoặc inherit (kế thừa giá trị của phần tử chứa nó), auto (trình duyệt tự động thiết lập giá trị)
Xem ví dụ Cú pháp canh lề rút gọnThay vì phải canh lề bởi bốn thuộc tính (margin-top, margin-right, margin-bottom, margin-left) riêng biệt, thì ta có thể gôm chúng lại thành một. Với cách này, ta có bốn cú pháp như sau:
Xem ví dụ |