Các đơn vị sử dụng trong CSS


Giới thiệu

Khi làm việc với CSS chắc chắn chúng ta không thể bỏ qua khái niệm về các Đơn vị sử dụng trong CSS đây là khái niệm quan trọng. Việc học và hiểu hết các đơn vị trong CSS sẽ giúp bạn dàn dựng giao diện trở nên dễ ràng hơn, đặc biệt là khi bạn muốn dựng giao diện tương thích với nhiều màn hình khác nhau (hay còn gọi là responsive).

Đơn vị trong CSS là gì?

Một đơn vị trong CSS có thể dùng cho một thẻ HTML hoặc một nội dung nào đó trên trang. Ví dụ như bạn muốn định nghĩa cỡ chữ cho văn bản thì sử dụng như sau

p {
  font-size: 13px;
}

Hay bạn muốn định nghĩa khoảng cách cho một thẻ HTML thì định nghĩa như sau

div {
  margin: 5px;
}

Qua hai ví dụ trên các bạn thấy chúng ta sử dụng hai đơn vị là px cho hai thuộc tính CSS là font-size margin

Nhóm các đơn vị trong CSS

Trong CSS đơn vị được chia thành hai nhóm riêng biệt là đơn vị tuyệt đối (Absolute Units) và đơn vị tương đối (Relative Units)

Absolute Units (đơn vị tuyệt đối)

Đơn vị tuyệt đối là những đơn vị mà khi sử dụng nó, kích thước của của đối tượng mà chúng ta qui định sẽ bị cố định. Đây là một nhược điểm lớn khi ta muốn xây dựng giao diện responsive.

Dưới đây là danh sách những đơn vị trong CSS thuộc nhóm Absolute

Relative Units (Đơn vị tương đối)

Đơn vị tương đối trong CSS phù hợp cho việc làm Responsive bởi nó có kích thước luôn tỷ lệ với element cha hoặc màn hình chứa nó. Điều này có nghĩa là khi bạn chuyển nó sang các màn hình khác nhau nó sẽ tự động tăng giảm cho phù hợp.

Để hiểu rõ hơn các đơn vị trên chúng ta đi chi tiết vào từng ví dụ sau..



Khôi Phạm
Khôi Phạm

Share is way to learn

SUNTECH VIỆT NAM   Đăng ký để nhận thông báo mới nhất