Referens
HTML map
HTML map taggen anger en bildkarta med aktiva områden.
Exempel:
Klicka på min näsa!
HTML:
<img src="clown.jpg" alt="clown" usemap="#Map" /> <map name="Map" id="Map"> <area shape="circle" coords="67,130,26" href="clowncolor.jpg"> </map>
Elementet map anger en bildkarta som anger klickbara områden inuti en bild. De klickbara områdena definieras med ett antal area-element som anger de klickbara områdenas placering.
Attributet "name" måste finnas och måste ha samma värde som img-elementets attribut "usemap" fast utan #.
Läs mer om HTML bilder
| Elementtyp | Sluttagg | Utfasat | Doctype |
|---|---|---|---|
| Blockelement / Inlineelement | Ja | Nej | Strict, Transitional, Frameset |
| Elementet får innehålla | |||
| Blockelement, area | |||
| Elementet får finnas i | |||
| Blockelement, inlineelement | |||
| Skillnad mellan HTML och XHTML | |||
| Ingen | |||
Tips för HTML map
Elementet map kan användas till att lägga in länkar inuti bilder men elementet kan även användas till att köra Javascript.
Exempel:
Klicka på min näsa!
HTML:
<img src="clown.jpg" alt="clown" usemap="#Map" >
<map name="Map" id="Map">
<area shape="circle" coords="67,130,26"
onClick="alert('AJ!')">
</map>
HTML map attribut
Nödvändiga attribut |
||
| Attribut | Beskrivning | Värde |
|---|---|---|
| name | Anger bildkartans namn | text |
Universella attribut |
||
| Attribut | Beskrivning | Värde |
| id | Anger att elements unika identitet | text |
| class | Anger vilken klass eller vilka klasser ett element tillhör | text |
| style | Tilldelar elementet en egen visuell stil | CSS attribut och värden |
| title | Anger en titel för eller kort beskrivning av elementet | text |
| dir | Anger textriktning för innehållet | rtl, ltr |
| lang | Anger språk på elementets innehåll | språkkod |
| xml:lang | Används istället för "lang" när koden skrivs i XHTML 1.0 | språkkod |
Händelse attribut |
||
| Attribut | Utlösande händelse | Värde |
| onclick | Enkelklick med musen på elementet | javascript |
| ondblclick | Dubbelklick med musen på elementet | javascript |
| onkeydown | En tangent trycks ned | javascript |
| onkeyup | En tangent släpps upp | javascript |
| onkeypress | En tangent trycks ned eller hålls nedtryckt | javascript |
| onmousedown | En musknapp trycks ned över elementet | javascript |
| onmouseup | En musknapp släpps upp över elementet | javascript |
| onmouseover | Muspekaren flyttas in över elementet | javascript |
| onmousemove | Muspekaren flyttas inom elementet | javascript |
| onmouseout | Muspekaren flyttas ut från elementet | javascript |





