แอตทริบิวท์ alt ของ <area> ใน HTML
แอตทริบิวท์ alt ขององค์ประกอบ <area> ใช้สำหรับกำหนดข้อความทางเลือก (alternate text) สำหรับพื้นที่ ข้อความทางเลือกนี้จะมองเห็นได้เมื่อภาพไม่แสดงผล เนื่องจากเหตุผล เช่น อินเทอร์เน็ตช้า, ปัญหาการโหลด, ข้อผิดพลาด ฯลฯ
รูปแบบการใช้งานมีดังนี้:
<area alt="text">
โดย text คือข้อความ alt ที่ต้องการตั้งค่า
ตัวอย่าง
<!DOCTYPE html>
<html>
<body>
<h2>การเรียนรู้</h2>
<p>เรียนรู้เทคโนโลยีเหล่านี้ได้อย่างง่ายดาย....</p>
<img src="/images/usemap.gif" alt="usemap" border="0" usemap="#tutorials"/>
<map name="tutorials">
<area shape="poly" coords="74,0,113,29,98,72,52,72,38,27" href="/perl/index.htm" alt="Perl Tutorial" target="_blank" />
<area shape="rect" coords="22,83,126,125" alt="HTML Tutorial" href="/html/index.htm" target="_blank" />
<area shape="circle" coords="73,168,32" alt="PHP Tutorial" href="/php/index.htm" target="_blank" />
</map>
</body>
</html>
ผลลัพธ์

ในตัวอย่างข้างต้น เราได้ตั้งค่าแมปบนภาพดังนี้:
<img src="/images/usemap.gif" alt="usemap" border="0" usemap="#tutorials"/>
จากนั้นเรากำหนดแมปและพื้นที่ภายในสำหรับรูปทรง:
<map name="tutorials"> <area shape="poly" coords="74,0,113,29,98,72,52,72,38,27" href="/perl/index.htm" alt="Perl Tutorial" target="_blank" /> <area shape="rect" coords="22,83,126,125" alt="HTML Tutorial" href="/html/index.htm" target="_blank" /> <area shape="circle" coords="73,168,32" alt="PHP Tutorial" href="/php/index.htm" target="_blank" /> </map>
ขณะตั้งค่าพื้นที่ alt ก็ถูกตั้งค่าโดยใช้แอตทริบิวท์ alt:
<area shape="poly" coords="74,0,113,29,98,72,52,72,38,27" href="/perl/index.htm" alt="Perl Tutorial" target="_blank" />