| |
|
Delimitarea unei imagini in regiuni clickabile
|
| Author |
Message |
Seinfeld
Designer
     
Posts: 357
Group: Registered
Joined: Feb 2008
Status:
Online
Reputation: 1
Lei: 1536.1
|
Delimitarea unei imagini in regiuni clickabile
Suna cam aiurea titlul dar nu stiam cum sa scriu mai explicit.
Azi, avand de rezolvat o problema, am descoperit un tagテつ テつ html foarte intersant. Nu credeam ca exista asa ceva si am fost foarte entuziasmat. Asa ca m-am gandit sa va povestesc si voua, poate are cineva nevoie vreodata.
Este vorba espre tagul <map>. Ce face acesta? Cu ajutorul lui puteti "sparge" orice imagine in regiuni carora sa le atributi cate un link.
Ca sa fie mai clar am realizat si un mic tutorial:
- alegem o imagine simpla, cu un patrat, un cerc si o forma cu mai multe laturi

Scopul este sa avem un link pe patrat , un link pe cerc si inca unul pe semnul de OK
- scriem urmatorul fisier, pe care il intitulam test.html
<html>
<head>
<title>Test</title>
<body>
<img src="test.jpg" alt="test" usemap ="#test" border="0" />
<map id ="test" name="test">
<area shape ="rect" coords ="36,111,140,182"テつ テつ href ="patrat.html" target ="_blank"テつ テつ alt="Patratel" />
<area shape ="circle" coords ="53,49,38"テつ テつ href ="cerc.html" target ="_blank"テつ テつ alt="Cerculet" />
<area shape ="polygon" coords ="143,87,116,65,132,55,141,71,177,25,177,49,143,87"テつ テつ href ="ok.html" target ="_blank"テつ テつ alt="OK" />
</map>
</body>
</html>
Acum , daca puneti ambele fisiere in acelasi folder si executati test.html veti putea observa ca atunci cand va deplasati cu mouseul deasupra imaginilor exista cate un link pentru fiecare.
Pentru a delimita figurile care le dorim se foloseste <area> cu urmatoarele atribute:
- pentru dreptunghi :テつ テつ shape ="rect" coords ="x1,y1,x2,y2" . x1, y1 reprezinta coordonatele coltului din stanga sus iar x2, y2, coordonatele coltului din dreapta jos
- pentru cerc : shape ="circle" coords ="x,y,r" . x siy reprezinta coordonatele centrului iar r, raza cercului
- pentru orice figura cu oricate laturi : <area shape ="polygon" coords ="x1,y1,x2,y2, ... xn,yn,x1,y1" alegem pe figura un punct de pornire ce are coordonatele x1,y1 si apoi urmarim conturul imagii si scriem cat mai multe puncte ce se gasesc pe acest contur, avand grija sa ne intoarcem de unde am plecat.
Cu putina imaginatie si rabdare se pot creea lucruri si mai utile pentru un eventual design Eu am folosit chestia aceasta pentru a face "active" unele judete pe harta tarii.
Zambeste, maine va fi mai rau !
This post was last modified: 03-19-2008 05:14 AM by Seinfeld.
|
|
| 03-19-2008 05:12 AM |
|

|
delpi
Designer incepator
    
Posts: 276
Group: Registered
Joined: May 2007
Status:
Offline
Reputation: 0
Lei: 934.17
|
RE: Delimitarea unei imagini in regiuni clickabile
da, stiam de acest tag, dar nu l-am folosit niciodata inca... 
interesant tutorial, si sper ca va fi folositor pentru multi. voi incerca sa fac si eu asa ceva pe o imagine 
merci
Joaca Quiz OnLine, downloadeaza ICONuri, Wallpapere sau relaxeaza-te jucandu-te OnLine . Daca vrei sa faci Link, Banner Exchange sau sa discuti cu alti web masteri.
|
|
| 03-19-2008 05:21 AM |
|
 |
Seinfeld
Designer
     
Posts: 357
Group: Registered
Joined: Feb 2008
Status:
Online
Reputation: 1
Lei: 1536.1
|
RE: Delimitarea unei imagini in regiuni clickabile
Eu vroiam sa fac ceva in genul hartii de aici. Si cu ocazia asta am invatat ceva nou. Probleme apar cand incepi sa delimitezi judetele, daca vrei sa arate cat mai bine e ceva de munca. 
Pentru imagini mai simpliste merge usor treaba.
Zambeste, maine va fi mai rau !
|
|
| 03-19-2008 05:30 AM |
|
 |
comosicus22
De al casei
  
Posts: 59
Group: Registered
Joined: Apr 2008
Status:
Offline
Reputation: 0
Lei: 1111.86
|
RE: Delimitarea unei imagini in regiuni clickabile
))))))
nu pot decat sa zambesc.....
|
|
| 04-21-2008 11:00 AM |
|
 |
Sisk
De al casei
  
Posts: 50
Group: Registered
Joined: Mar 2007
Status:
Offline
Reputation: 0
Lei: 229.97
|
RE: Delimitarea unei imagini in regiuni clickabile
un tag interesant
macar semneaza-te care modifici semnatura
Best Shell
|
|
| 05-01-2008 07:22 PM |
|
 |
|
|
 |
|
 |
|
|