Tìm hiểu về CSS basic: Đơn vị tính

Tìm hiểu về CSS basic: Đơn vị tính

Việc hiểu và sử dụng đơn vị trong css là một điều quan trọng, bạn không thể đặt giá trị cho một thuộc tính là số mà không đi kèm với đơn vị, trừ trường hợp giá trị là 0 thì bạn không cần đặt đơn vị. Đơn vị trong css được chia làm hai loại chính là đơn vị tuyệt đối, và đơn vị tương đối.

Đơn vị tương đối

  • Css có 3 đơn vị tương đối cơ bản
  • em: cho biết kích cỡ của font hiện tại
  • ex: chiều cao của font hiện tại
  • px: đơn vị là điểm ảnh pixels

Đơn vị em và ex phụ thuộc vào kích cỡ của font được áp dụng cho phần tử trước đó, ta thấy đơn vị em thường được sử dụng nhiều do kích thước được kế thừa từ một kích thước đặt làm chuẩn ví dụ bạn đặt là 1.2em đồng nghĩa với việc kích thước của nó là gấp 1.2 lần của đơn vị trước đó, em sẽ là đơn vị thường dùng để tạo tỉ lệ hài hòa dữa các font chữ trong thiết kế. Trong khi đó đơn vị px thường được áp dụng cho các khối và đường line để định vị độ rộng và dài. 1px chuẩn là 0.26mm (1/96 inch) những màn hình có độ phân giải cao ta thấy điểm ảnh sẽ nhỏ hơn và các đường nét trông sẽ mảnh hơn.

Đơn vị tuyệt đối

  • mm: millimeters
  • cm: centimeters
  • in: inches
  • pt: points
  • pc: picas

Những đơn vị này thường rất ít người dùng trong thiết kế.

Ngoài ra bạn còn có đơn vị phần trăm, bạn thường sử dụng nó để định tỉ lệ các khối trong giao diện của bạn, bạn sẽ thấy nó cũng gần tương tự như đơn vị em vậy.

Tags: 
Bạn thấy bài viết này như thế nào?: 
Average: 10 (2 votes)
Ảnh của Khanh Hoang

Khanh Hoang - Kenn

Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.

Bình luận (0)

 

Add Comment

Filtered HTML

  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Các thẻ HTML được chấp nhận: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Tự động ngắt dòng và đoạn văn.

Plain text

  • No HTML tags allowed.
  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Tự động ngắt dòng và đoạn văn.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Một số điều cần tránh khi sử dụng hàm t() trong Drupal 7

Một số điều cần tránh khi sử dụng hàm t() trong Drupal 7

But, if you're writing a module that stores its data outside variables or entities, you might notice a few gaps.

Tổng hợp các biểu tượng hay trên facebook

Tổng hợp các biểu tượng hay trên facebook

Mặt vui, Nhảy múa - Ca hát,...

Ý kiến: Người Việt sĩ diện nên bỏ 1 tỉ USD để mua smartphone

Ý kiến: Người Việt sĩ diện nên bỏ 1 tỉ USD để mua smartphone

Để mua một chiếc iPhone 5s, nhiều người phải bỏ ra 30% thu nhập. Chỉ để thỏa mãn thói sĩ diện hão mà nhiều người chẳng dám ăn, chẳng dám tiêu.

Công ty diệt chuột T&C

 

Diet con trung