HTML 標簽


   

<img src="./img/pgy.jpg" alt="圖片" usemap="#pgy">
<map id="pgy" name="pgy">
    <area shape="rect" coords="20,20,80,80" href="#rect" alt="矩形">
    <area shape="circle" coords="200,50,50" href="#circle" alt="圓形">
    <area shape="poly" coords="150,100,200,120,180,130,190,180,150,150,100,160,140,120,100,110" href="#poly" alt="多邊形">
</map>

圖片

矩形 圓形 多邊形

 /*上圖展示了圖片的映射,可通過tab鍵查看映射區域*/

  

  <area>標簽一般情況下用的都比較少,他主要是在圖像上面划分某塊區域,然后不同區域有不同的操作。多數情況下相當於半個<a>標簽。

  <img>中的usemap屬性是和 <map>中的id 或者 name 關聯的,不同瀏覽器關聯的屬性不同,所以通常都把兩個都寫上。

  <area>標簽是嵌套在<map>標簽下的。

  <area>中的shape屬性,表示映射區域的形狀:

      rect :矩形;

      circle:圓形;

      poly:多邊形;

 

  <area>中的 coords 代表 位置與坐標

 <area shape="rect" coords="20,20,80,80" href="#rect" alt="矩形">

  矩形的coords有四個值,分別代表 "左上角距離左邊的位置,右上角距離頂部的位置,寬度,高度";

  

 <area shape="circle" coords="200,50,50" href="#circle" alt="圓形">

  矩形的coords有三個值,分別代表 "圓心點距離左邊的位置,圓心點距離頂部的位置,半徑";

 

 <area shape="poly" coords="150,100,200,120,180,130,190,180,150,150,100,160,140,120,100,110" href="#poly" alt="多邊形">

  多邊形的coords有多個值,每兩個值就確定一個坐標點,然后依次連接成多邊形,每個坐標都是 "左邊距離,上邊距離",以此確定坐標點。最后會自動閉合連接,形成一個多邊形。

 

 

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM