Trong việc xây dựng bố cục trang web, căn chỉnh ngang (horizontal align) và căn chỉnh dọc (vertical align) là những kỹ năng quan trọng giúp bạn định vị các phần tử chính xác theo mong muốn của mình. CSS cung cấp nhiều cách khác nhau để căn chỉnh phần tử, từ những thuộc tính cơ bản như text-align, vertical-align cho đến những phương pháp nâng cao hơn như flexbox và grid.
Bài viết này sẽ hướng dẫn bạn cách sử dụng các thuộc tính và phương pháp CSS phổ biến nhất để căn chỉnh phần tử cả theo chiều ngang và chiều dọc.
1. Căn chỉnh ngang (Horizontal align)
1.1. Căn chỉnh văn bản bằng text-align
Để căn chỉnh văn bản hoặc phần tử inline như hình ảnh và liên kết bên trong một phần tử chứa, bạn có thể sử dụng thuộc tính text-align.
Cú pháp:
css
selector {
text-align: center; /* hoặc left, right */
}