HTML <area> attribute na shape
Definisyon at Paggamit
shape
Attribute na nagtutukoy sa hugis ng lugar.
shape
Attribute na nakakasalalay sa Attribute na coords Ginagamit magkasama upang tukuyin ang laki, hugis at posisyon ng lugar.
Halimbawa
Gamitin ang attribute na shape upang tukuyin ang hugis ng bawat lugar sa image map:
<map name="planetmap"> <area shape="rect" coords="0,0,114,576" href="sun.html" alt="Sun"> <area shape="circle" coords="190,230,5" href="mercur.html" alt="Mercury"> <area shape="circle" coords="228,230,5" href="venus.html" alt="Venus"> </map>
Gramata
<area shape="default|rect|circle|poly">
Halaga ng attribute
Halaga | Paglalarawan |
---|---|
default | Tukuyin ang buong lugar. |
rect | Tukuyin ang lugar ng parihaba. |
circle | Tukuyin ang lugar ng krus. |
poly | Tukuyin ang lugar ng poligono. |
Detalyadong paliwanag:
shape
Ang attribute na ito ay ginagamit upang tukuyin ang hugis ng lugar na may sensitibong mouse sa image map:
- Krus (circ o circle)
- Poligono (poly o polygon)
- Parihaba (rect o rectangle)
shape
Ang halaga ng attribute ay makakaapekto sa pagsasalin ng browser sa attribute na coords. Kung hindi ginamit shape
ของพื้นที่ ถ้าไม่มีของพื้นที่ และไม่มี 4 ค่า coords ในแท็ก แบบเบรายเสียงจะละเลยพื้นที่ทั้งหมด
รับรู้ shape
เครื่องนี้สามารถจัดสรรหลายพื้นที่ที่มีความร้อนให้ใช้ในสถานการณ์ที่คลิกนอกเขตที่กำหนดโดยพื้นที่ที่มีความร้อนอื่น ด้วยเหตุผลที่ว่า พื้นที่ใน <map> มีลำดับ "first come, first served" จึงต้องจัดพื้นที่เริ่มต้นก่อนที่จะจัดพื้นที่อื่น หากไม่มีพื้นที่เริ่มต้น พื้นที่เริ่มต้นจะปิดกั้นพื้นที่อื่นที่มีในแผนที่แสดง
การปฏิบัติต่อตามชื่อรูปร่างของเครื่องนี้ไม่มีข้อกำหนดอย่างเฉพาะ ตัวอย่างเช่น สำหรับรูปร่างสี่เหลี่ยมผืนผ้า Netscape 4 ไม่สามารถรับรู้ "rectangle" แต่สามารถรับรู้ "rect" ด้วยเหตุผลดังกล่าว เราแนะนำให้ใช้ชื่อรูปร่างที่ย่อ
การสนับสนุนโปรแกรมนี้
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
การสนับสนุน | การสนับสนุน | การสนับสนุน | การสนับสนุน | การสนับสนุน |