CSS รองรับการวัดจำนวนหนึ่ง รวมถึงหน่วยสัมบูรณ์ เช่น นิ้ว เซนติเมตร จุด และอื่นๆ ตลอดจนการวัดที่เกี่ยวข้อง เช่น เปอร์เซ็นต์และหน่วย em คุณต้องใช้ค่าเหล่านี้ในขณะที่ระบุการวัดต่างๆ ในกฎรูปแบบของคุณ
ต่อไปนี้คือหน่วยการวัด CSS พร้อม:
หน่วย | คำอธิบาย | ตัวอย่าง |
---|---|---|
% | กำหนดการวัดเป็นเปอร์เซ็นต์ที่สัมพันธ์กับค่าอื่น โดยทั่วไปจะเป็นองค์ประกอบที่ล้อมรอบ | p {ขนาดแบบอักษร:16pt; ความสูงของเส้น:125%;} |
cm | กำหนดหน่วยวัดเป็นเซนติเมตร | div {margin-bottom:2cm;} |
em | การวัดแบบสัมพัทธ์สำหรับความสูงของฟอนต์ในพื้นที่ em เนื่องจากหน่วย em นั้นเทียบเท่ากับขนาดของฟอนต์ที่กำหนด หากคุณกำหนดฟอนต์เป็น 12pt แต่ละหน่วย "em" จะเป็น 12pt; ดังนั้น 2em จะเป็น 24pt | p {letter-spacing:7em;} |
ex | ค่านี้กำหนดการวัดที่สัมพันธ์กับ x-height ของฟอนต์ ความสูง x กำหนดโดยความสูงของอักษรตัวพิมพ์เล็ก x | p {ขนาดแบบอักษร:24pt; ความสูงของบรรทัด:3ex;} |
ใน | กำหนดหน่วยวัดเป็นนิ้ว | p {word-spacing:.15in;} |
mm | กำหนดหน่วยวัดเป็นมิลลิเมตร | p {word-spacing:15mm;} |
pc | กำหนดการวัดเป็น picas pica มีค่าเท่ากับ 12 คะแนน; จึงมี 6 picas ต่อนิ้ว | p {ขนาดแบบอักษร:20pc;} |
pt | กำหนดการวัดเป็นจุด จุดถูกกำหนดเป็น 1/72 นิ้ว | เนื้อหา {ขนาดแบบอักษร:18pt;} |
px | กำหนดหน่วยวัดเป็นพิกเซลของหน้าจอ | p {padding:25px;} |
vh | 1% ของความสูงของวิวพอร์ต | h2 { ขนาดแบบอักษร:3.0vh; } |
vw | 1% ของความกว้างวิวพอร์ต | h1 { ขนาดแบบอักษร:5.9vw; } |
vmin | 1vw หรือ 1vh แล้วแต่จำนวนใดจะน้อยกว่า | p { ขนาดแบบอักษร:2vmin;} |