คุณสมบัติ font
คุณสมบัติ font เป็นคุณสมบัติแบบย่อ
ซึ่งสามารถใช้คุณสมบัติ CSS ต่อไปนี้ได้:
font-size,
font-style,
font-weight,
line-height,
font-family,
font-variant
ไวยากรณ์
ตัวเลือก {
font: [font-style|font-variant|font-weight] font-size [/line-height] font-family;
}
คุณสมบัติที่จำเป็นคือ font-size
และ font-family คุณสมบัติอื่นๆ สามารถละได้
โดยคงลำดับไว้
คุณสมบัติ font-style, font-variant,
font-weight สามารถสลับตำแหน่ง
ลำดับกันได้ตามใจชอบ
โปรดสังเกตว่าคุณสมบัติ line-height
เขียนด้วยเครื่องหมายทับ (/) หลังคุณสมบัติ font-size
ตัวอย่าง
มาสร้างข้อความแบบเอียงขนาด
15px ประเภท Arial และระยะห่างระหว่างบรรทัด
30px กัน:
<p>
some long text
</p>
p {
font: italic 15px/30px Arial;
text-align: justify;
}
:
ตัวอย่าง
อีกหนึ่งตัวอย่าง:
<p>
some long text
</p>
p {
font: bold 16px/20px "Times New Roman", Georgia, serif;
text-align: justify;
}
:
ตัวอย่าง
กำหนดเฉพาะขนาดฟอนต์และตระกูลฟอนต์ โดยละคุณสมบัติอื่นๆ:
<p>
some long text
</p>
p {
font: 18px Arial;
text-align: justify;
}
:
ตัวอย่าง
หากกำหนดเฉพาะขนาดฟอนต์ มันจะไม่ทำงาน เพราะต้องกำหนดตระกูลฟอนต์เพิ่มเติมด้วย:
<p>
some long text
</p>
p {
font: 30px;
text-align: justify;
}
: