เลือกตัวเลือก class CSS
- หน้าก่อนหน้า เลือกตัวเลือก id CSS
- หน้าต่อไป การสร้าง CSS
ใน CSS คลาสเลือกตัวแทนแสดงด้วยจุดตั้งแต่ต้น
.center {text-align: center}
ในตัวอย่างที่อยู่ด้านบน ทุกองค์ประกอบ HTML ที่มีคลาส center จะจัดให้อยู่ในกลาง
ในรหัส HTML ที่อยู่ด้านล่าง h1 และองค์ประกอบ p มีคลาส center ซึ่งหมายความว่าทั้งสองจะปฏิบัติตามกฎของเลือกตัวแทน ".center"
<h1 class="center"> ย่อหน้านี้จะถูกจัดให้อยู่ในกลางของหน้าปฏิมาณาธิปไตย </h1> <p class="center"> ย่อหน้านี้จะถูกจัดให้อยู่ในกลางของหน้าปฏิมาณาธิปไตย </p>
แจ้งเตือน:ตัวอักษรแรกของชื่อ class ไม่สามารถใช้ตัวเลขได้! มันจะไม่ทำงานใน Mozilla หรือ Firefox。
เหมือนกับ id รวมทั้ง class ก็สามารถใช้เป็นเลือกตัวแทนที่มาจากนามที่เกิดขึ้นเอง:
.fancy td { color: #f60; background: #666; }
ในตัวอย่างนี้ แถวของตารางภายในองค์ประกอบที่ใหญ่กว่าที่มีชื่อ fancy จะแสดงข้อความสีน้ำตาลด้วยสีขาว。(องค์ประกอบที่ใหญ่กว่าที่มีชื่อ fancy อาจเป็นตารางหรือ div)
องค์ประกอบก็สามารถถูกเลือกด้วยคลาสของเขาด้วย:
td.fancy { color: #f60; background: #666; }
ในตัวอย่างดังกล่าว ช่องตารางที่มีชื่อ class fancy จะมีพื้นหลังสีเทาและสีน้ำตาล
<td class="fancy">
คุณสามารถกำหนดคลาส fancy ให้กับช่องตารางใดก็ได้หลายครั้ง ช่องตารางที่มีการหมายชื่อ fancy จะมีพื้นหลังสีเทาและสีน้ำตาล ช่องตารางที่ไม่มีการกำหนดคลาส fancy จะไม่ได้รับผลกระทบจากกฎนี้ นอกจากนี้ ประโยคที่มีคลาส fancy ก็จะไม่มีพื้นหลังสีเทาและสีน้ำตาล และอื่นๆที่มีการหมายชื่อ fancy ก็จะไม่ได้รับผลกระทบจากกฎนี้ นี่เนื่องมาจากวิธีที่เราเขียนกฎนี้ ผลกระทบของกฎนี้จะถูกจำกัดในช่องตารางที่มีการหมายชื่อ fancy (ดังนั้นคือการใช้ td ที่เลือกคลาส fancy)
เนื้อหาที่เกี่ยวข้อง
หากคุณต้องการเรียนรู้เกี่ยวกับความรู้เกี่ยวกับการเลือกตัวเลือก class มากยิ่งขึ้น โปรดอ่านอบรมซับซ้อนของ CodeW3C.com:การเลือกตัวเลือก class CSS ละเอียด.
- หน้าก่อนหน้า เลือกตัวเลือก id CSS
- หน้าต่อไป การสร้าง CSS