ความหนาของข้อความใน CSS
ในบทเรียนนี้เราจะศึกษาคุณสมบัติ
font-weight ซึ่งช่วยให้สามารถทำให้
ข้อความมีความหนาหรือในทางกลับกัน - ยกเลิกความหนา
(ตัวอย่างเช่น สำหรับหัวข้อซึ่งมีความหนา
โดยค่าเริ่มต้น) หากต้องการทำให้ข้อความหนา
ควรกำหนดค่าเป็น bold และหากต้องการ
ยกเลิกความหนา - กำหนดค่าเป็น normal
คุณสมบัตินี้ทำงานคล้ายกับแท็ก b
ซึ่งเราได้เรียนรู้ไปแล้ว ความแตกต่าง
อยู่ที่ว่า การจัดการความหนาผ่าน CSS
สะดวกกว่ามาก - ตัวอย่างเช่น สามารถทำให้ทุกย่อหน้า
มีความหนา และทุกหัวข้อ - ไม่หนา
โดยเขียนเพียงไม่กี่บรรทัดในไฟล์ CSS
หากฉันจะทำให้ข้อความหนาโดยใช้แท็ก b
- ฉันจะต้องล้อมเนื้อหาของทุกย่อหน้า
ด้วยแท็กนี้ และนั่นจะใช้เวลา
มากอย่างยิ่ง (และหากภายหลังฉันต้องการ
เอาความหนาออกจากย่อหน้า - ฉันจะต้องลบ
แท็กทั้งหมดเหล่านี้ออก ลองคิดดูว่านั่นจะเป็นงานเพิ่มเติม
ที่ไร้ประโยชน์มากแค่ไหน)
ในตัวอย่างถัดไป เราจะทำให้ทุกย่อหน้า
มีความหนา และทุกหัวข้อ h2 -
ไม่หนา:
<h2>Title</h2>
<p>
This is a paragraph with text.
</p>
h2 {
font-weight: normal;
}
p {
font-weight: bold;
}
:
คัดลอกโค้ด HTML ต่อไปนี้ไปที่หน้าของคุณ:
<table border="1">
<tr>
<th>Name</th>
<th>Surname</th>
<th>Salary</th>
</tr>
<tr>
<td>John</td>
<td>Smith</td>
<td>200$</td>
</tr>
<tr>
<td>Nick</td>
<td>Mayers</td>
<td>300$</td>
</tr>
<tr>
<td>Alex</td>
<td>Jonson</td>
<td>400$</td>
</tr>
</table>
ตั้งค่าความกว้างของตารางเป็น 500px
และความสูงเป็น 300px ทำให้เซลล์
td มีความหนาและอยู่กึ่งกลาง และทำให้เซลล์ th
ไม่หนา