<map>
Etiketi Temel Özellikler
- Etiket Yazımı ve Etiket Kullanımı :
<map></map> <!-- Etiket hem açılıp hem de kapanmak zorunda. -->
- Örnek :
- DOM Arayüzü :
HTMLMapElement
- Durum :
- Yaşayan Ölçün
- Öznitelikler :
- Tüm Evrensel Öznitelikler
- Açıklama :
<map>
etiketi bir görsel harita (imagemap) tanımlar.
<map>
Etiketi Kullanımı
Markanız için 300X300 alan.
<map>
etiketi bir <img>
etiketiyle ve soyundan gelen bir <area>
etiketiyle ilişkili olarak, görsel harita (imagemap - tıklanılabilır alan) tanımlar.
name
özniteliği kullanılmak zorunda.
map.areas
<map>
etiketinin iye olduğu <area>
etiketi dizelgesini döndürür.
areas
özniteliği <map>
etiketi ile ilişkili (etiketlerden yalnızca) <area>
etiketini (filtreden geçirecek biçimde) döndürmelidir.
<map>
Etiketi Tarayıcı Desteği
[1] : Gecko5.0 ile başlayarak (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2) Garip Mod'ta boş bir imagemap boş olmayan imagemap hatırına atlanmıyor.
[2] : Gecko 5.0'a kadar, <img>
etiketi ikinci boş olmayan imagemap ile örtüşüyordu. Artık boş olsa da bile ilk imagemap ile örtüşüyor.
[3] : Firefox 17'den beri <map>
etiketinin öntanımlı biçimlendirmesi display:inline
, display:block
değil! Böylece Garip Mod'ta diğer tarayıcılarla ortaklık sağlanıyor.
Öznitelikler
name
-
name
özniteliği haritayı adlandırmak için kullanılır ki böylece ilişkilendirilebilsin. Bu öznitelik kullanılmak zorunda ve boş olmayan ayrıca beyaz boşluk içermeyen düz metin olmak zorundadır.name
özniteliğinin değeri belgedeki diğer bir<map>
etiketininname
değeri ile Unicode türünden dile özel işlem olmadan kıyaslamaya sokulduğunda (compatibility-caseless) uyuşmamalıdır. Eğerid
özniteliği de kullanılırsaid
vename
özniteliklerinin değerleri aynı olmalıdır.
Daha basit ifadeyle,name
özniteliğinin değeri diğer<map>
etiketininname
değeriyle aynı olmamalıdır (tekil olmalıdır) veid
özniteliği kullanılırsaname
veid
özniteliklerinin değeri aynı olmalıdır.
Dolayısıylaname
özniteliğini, belgede tekil olarak bulunması gerekenid
özniteliği gibi düşünüp ona göre değer verin.