HTML class 屬性
- หน้าก่อน accesskey
- หน้าต่อไป contenteditable
- กลับไปยังเพจหน้า รายการการใช้งานทั่วไป HTML
定義和用法
class
屬性規定元素的類名(classname)。
class
属性主要時候用於指向樣式表中的類(class)。不過,也可以利用它通過 JavaScript(HTML DOM)來改變帶有指定 class 的 HTML 元素。
ดูเพิ่มเติม:
ตัวเรียน HTML:คุณสมบัติของ HTML
ตัวเรียน CSS:ระบบการใช้งาน CSS
คู่มือ CSS:ตัวเลือก .class ของ CSS
คู่มือ HTML DOM:วิธี getElementsByClassName() ของ HTML DOM
คู่มือ HTML DOM:คุณสมบัติ className ของ HTML DOM
คู่มือ HTML DOM:คุณสมบัติ classList ของ HTML DOM
คู่มือ HTML DOM:ตัวแทน Style ของ HTML DOM
ตัวอย่าง
ตัวอย่าง 1
ใช้คุณสมบัติ class ในเอกสาร HTML:
<html> <head> <style> h1.intro { color: blue; } p.important { color: green; } </style> </head> <body> <h1 class="intro">หัวข้อ 1</h1> <p>A paragraph.</p> <p class="important">โปรดจำได้ว่า นี่คือย่อหน้าสำคัญ。:)</p> </body> </html>
หน้าด้านล่างมีตัวอย่างเพิ่มเติม
ภาษาบัญญัติ
<element class="classname">
ค่าของคุณสมบัติ
ค่า | คำอธิบาย |
---|---|
classname |
กำหนดชื่อ class หนึ่งหรือหลาย ให้กับองค์ประกอบ ถ้าต้องการกำหนดหลาย class ให้กับองค์ประกอบ ใช้ช่องว่างหรือสเปซห่างออกไปหลายชื่อ class นี่อนุญาตให้คุณสามารถหลาย class ให้กับองค์ประกอบ HTML ได้ เช่น:<span class="left important"> กฎการตั้งชื่อ:
|
ตัวอย่างเพิ่มเติม
ตัวอย่าง 2
เพิ่มหลาย class ไปยังองค์ประกอบ HTML:
<!DOCTYPE html> <html> <head> <style> h1.intro { color: blue; text-align: center; } .important { background-color: yellow; } </style> </head> <body> <h1 class="intro important">ข้อความหลัก 1</h1> <p>ย่อหน้าหนึ่ง。</p> </body> </html>
ตัวอย่าง 3
ใช้ JavaScript ในการเพิ่มสีหลังแบบสีเหลืองให้กับองค์ประกอบที่มี class="example" แรก (ดัชนี 0)。
let x = document.getElementsByClassName("example"); x[0].style.backgroundColor = "yellow";
ตัวอย่าง 4
ใช้ JavaScript ในการเพิ่มคลาส "mystyle" ให้กับองค์ประกอบที่มี id ว่า "myDIV":
document.getElementById("myDIV").classList.add("mystyle");
การสนับสนุนโปรแกรมนี้
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน accesskey
- หน้าต่อไป contenteditable
- กลับไปยังเพจหน้า รายการการใช้งานทั่วไป HTML