HTML <area> shape-egenskab
Definering og brug
shape
Egenskab definerer formen på området.
shape
Egenskab med coords-egenskaben Brug sammen for at specificere størrelsen, formen og placeringen af området.
Eksempel
Brug shape-egenskaben til at specificere formen på hver del af billedkárten:
<map name="planetmap"> <area shape="rect" coords="0,0,114,576" href="sun.html" alt="Sol"> <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>
Syntaks
<area shape="default|rect|circle|poly">
Egenskabsværdi
Værdi | Beskrivelse |
---|---|
default | Definerer hele området. |
rect | Definerer et rektangulært område. |
circle | Definerer en cirkulær formet område. |
poly | Definerer en polygonformet område. |
Detaljeret forklaring:
shape
Egenskaben bruges til at definere formen på den del af billedkάρten, der er følsom over for museklik:
- Cirkel (circ eller circle)
- Polygon (poly eller polygon)
- Rektangel (rect eller rectangle)
shape
Værdien på egenskaben påvirker, hvordan nettleseren fortolker coords-egenskaben. Hvis den ikke bruges shape
attribute, then it will assume that the value default is used. According to the standard, default means that the area covers the entire image. In practice, browsers use the default rectangular area and expect to find 4 coords values. If no shape is specified and no 4 coordinates are included in the tag, the browser will ignore the entire area.
can recognize shape
Browsers that can recognize the default value of the attribute can provide an area including all hotspots for clicking outside the range of other hotspot definitions. Since the area in the <map> tag is adopted in the order of "first come, first served", all default areas must be placed at the end. Otherwise, the default area will cover all areas that appear in other image maps.
Browsers do not have strict requirements for the implementation of shape names. For example, for rectangles, Netscape 4 cannot recognize "rectangle", but can recognize "rect". For this reason, we recommend using abbreviated names.
Browser support
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |