เรียนรู้วิธีใช้ HTML <span>
ธาตุ
HTML <span>
องค์ประกอบเป็นองค์ประกอบคอนเทนเนอร์แบบอินไลน์ทั่วไป ใช้เพื่อทำเครื่องหมายข้อความ มักใช้ในองค์ประกอบอื่น
<span>
มักใช้เพื่อทำให้ข้อความบางส่วนดูแตกต่างไปจากส่วนที่เหลือ
ตัวอย่าง:
<p>My hat is <span style="color:red">red.</span></p>
คุณยังสามารถใช้ <span>
เพื่อจัดกลุ่มองค์ประกอบที่ใช้ค่าแอตทริบิวต์การจัดรูปแบบเดียวกันผ่าน class
.
ตัวอย่างเช่น สมมติว่าคุณกำลังเขียนสูตรอาหาร และคุณต้องการเน้นทุกคำในกรอบข้อความของคุณที่เป็นส่วนประกอบ-คำ ด้วยสีเฉพาะ:
<p>
To make my delicious garlic butter you need just four ingredients,
<span class="ingredient">butter</span>,
<span class="ingredient">garlic</span>,
<span class="ingredient">salt</span> and
<span class="ingredient">black pepper.</span>
</p>
จากนั้นคุณสามารถสร้างคลาส CSS ได้ดังนี้:
.ingredient {
color: green;
}
สิ่งที่ฉลาดเกี่ยวกับการใช้คลาสที่นำกลับมาใช้ใหม่ได้ก็คือ ถ้าคุณเปลี่ยนใจเกี่ยวกับรูปลักษณ์ของคำที่เป็นส่วนประกอบ คุณสามารถเปลี่ยนสไตล์ของคลาสได้เพียงครั้งเดียวใน .ingredient
คลาส และเอฟเฟกต์จะเกิดขึ้นกับทุก <span>
องค์ประกอบที่ใช้คลาสนี้
ตัวอย่างเช่น สมมติว่าคุณต้องการใช้แบบอักษรตัวหนา แทนที่จะใช้สีเพื่อเน้นส่วนผสม:
.ingredient {
font-weight: bold;
}
<span>
ลักษณะทั่วไปขององค์ประกอบ ทำให้ ไม่มีความหมาย องค์ประกอบ. ดังนั้นควรใช้องค์ประกอบนี้เฉพาะเมื่อไม่มีองค์ประกอบอื่นที่เหมาะสมกว่าที่จะใช้
<span>
องค์ประกอบคล้ายกับ <div>
, องค์ประกอบ แต่ความแตกต่างที่สำคัญคือโดยค่าเริ่มต้น <span>
เป็นองค์ประกอบแบบอินไลน์และ <block>
เป็นองค์ประกอบระดับบล็อก อย่างไรก็ตาม คุณสามารถแทนที่การกำหนดสไตล์เริ่มต้นขององค์ประกอบด้วย CSS