<number>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Kiểu dữ liệu <number> trong CSS là một kiểu dữ liệu đại diện cho một số, có thể là số nguyên, số có phần thập phân, hoặc số mũ cơ số mười trong ký hiệu khoa học.

Cú pháp

Cú pháp của <number> mở rộng cú pháp của <integer>. Giá trị thập phân được biểu diễn bằng dấu . theo sau là một hoặc nhiều chữ số thập phân, và có thể được gắn vào một số nguyên. Một <number> cũng có thể kết thúc bằng chữ e hoặc E theo sau là một số nguyên, biểu thị số mũ cơ số mười trong ký hiệu khoa học. Không có đơn vị nào đi kèm với các số.

Như với số nguyên, ký tự đầu tiên của số có thể được đặt trước ngay lập tức bởi - hoặc + để chỉ dấu của số: số là dương hay âm.

Nội suy

Khi được hoạt ảnh, các giá trị của kiểu dữ liệu CSS <number> được nội suy như các số thực dấu phẩy động. Tốc độ nội suy được xác định bởi hàm easing liên kết với hoạt ảnh.

Ví dụ

Số hợp lệ

12          Một <integer> thuần túy cũng là <number>.
4.01        Phần thập phân dương
-456.8      Phần thập phân âm
0.0         Số không
+0.0        Số không, với dấu + đứng trước
-0.0        Số không, với dấu - đứng trước
.60         Số thập phân không có số không đứng trước
10e3        Ký hiệu khoa học
-3.4e-2     Ký hiệu khoa học phức tạp

Số không hợp lệ

12.         Dấu thập phân phải được theo sau bởi ít nhất một chữ số.
+-12.2      Chỉ được phép có một dấu +/- đứng trước.
12.1.1      Chỉ được phép có một dấu thập phân.

Thông số kỹ thuật

Specification
CSS Values and Units Module Level 4
# numbers

Khả năng tương thích trình duyệt

Xem thêm