Ders_7 HTML Tag Özellikleri (Attributes)

HTML Taglarının Özellikleri - Attributes

Html tagları bir takım özellikler ile şekillendirilebilir. 

Mesela bir <img> yani resim tagına genişlik (width) ve yükseklik (height) özellikleri atayarak, sayfamıza eklediğimiz resim elemanının boyutlarını biz belirleyebiliriz.

Özellik (attribute) ekleyerek HTML elemanlarına farklı nitelikler, görünümler kazandırabiliriz.

Özellikler her zaman başlangıç tagının içerisine eklenir.

Bir özellik belirtirken, önce özelliğin adı sonra da değeri yazılır yani şu formata sadık kalınır: 

özellik="değeri"  (attribute="value")

Dil Özelliği (lang)

HTML dökümanının dili <html> tagının içerisinde "lang" özelliği ile belirtilir. 

<html lang="tr">

Yukarıdaki ifade; tarayıcılara, arama motorlarına, ekran okuyucu programlara, html sayfasının dilinin Türkçe olduğunu ilan eder.

Dil özellikleri ve ISO kodları aşağıda verilmiştir:

DilISO Dil Kodu
Abkhazianab
Afaraa
Afrikaansaf
Albaniansq
Amharicam
Arabicar
Aragonesean
Armenianhy
Assameseas
Aymaraay
Azerbaijaniaz
Bashkirba
Basqueeu
Bengali (Bangla)bn
Bhutanidz
Biharibh
Bislamabi
Bretonbr
Bulgarianbg
Burmesemy
Byelorussian (Belarusian)be
Cambodiankm
Catalanca


Chinesezh
Chinese (Simplified)zh-Hans
Chinese (Traditional)zh-Hant
Corsicanco
Croatianhr
Czechcs
Danishda
Divehi
Dutchnl
Edo
Englishen
Esperantoeo
Estonianet
Faeroesefo
Farsifa
Fijifj
Finnishfi
Flemish
Frenchfr
Frisianfy
Fulfulde
Galiciangl
Gaelic (Scottish)gd
Gaelic (Manx)gv
Georgianka
Germande
Greekel
Greenlandickl
Guaranign
Gujaratigu
Haitian Creoleht
Hausaha
Hawaiian
Hebrewhe, iw
Hindihi
Hungarianhu
Ibibio
Icelandicis
Idoio
Igbo
Indonesianid, in
Interlinguaia
Interlingueie
Inuktitutiu
Inupiakik
Irishga
Italianit
Japaneseja
Javanesejv
Kannadakn
Kanuri
Kashmiriks
Kazakhkk
Kinyarwanda (Ruanda)rw
Kirghizky
Kirundi (Rundi)rn
Konkani
Koreanko
Kurdishku
Laothianlo
Latinla
Latvian (Lettish)lv
Limburgish ( Limburger)li
Lingalaln
Lithuanianlt
Macedonianmk
Malagasymg
Malayms
Malayalamml
Maltesemt
Maorimi
Marathimr
Moldavianmo
Mongolianmn
Nauruna
Nepaline
Norwegianno
Occitanoc
Oriyaor
Oromo (Afaan Oromo)om
Papiamentu
Pashto (Pushto)ps
Polishpl
Portuguesept
Punjabipa
Quechuaqu
Rhaeto-Romancerm
Romanianro
Russianru
Sami (Lappish)
Samoansm
Sangrosg
Sanskritsa
Serbiansr
Serbo-Croatiansh
Sesothost
Setswanatn
Shonasn
Sichuan Yiii
Sindhisd
Sinhalesesi
Siswatiss
Slovaksk
Sloveniansl
Somaliso
Spanishes
Sundanesesu
Swahili (Kiswahili)sw
Swedishsv
Syriac
Tagalogtl
Tajiktg
Tamazight
Tamilta
Tatartt
Telugute
Thaith
Tibetanbo
Tigrinyati
Tongato
Tsongats
Türkçetr
Turkmentk
Twitw
Uighurug
Ukrainianuk
Urduur
Uzbekuz
Venda
Vietnamesevi
Volapükvo
Wallonwa
Welshcy
Wolofwo
Xhosaxh
Yi
Yiddishyi, ji
Yorubayo
Zuluzu

Title Özelliği

Title özelliği, fare imlecinin hemen yanında beliren açıklama metnidir ve title="açıklama metni" şeklinde kodlanır. Bu özelliği görebilmek için farenin kısa bir süre sabit beklemesi gerekir.

Aşağıdaki kodun çıktısında,farenizi paragrafın üzerinde beklettiğinizde, title özelliğiyle atadığınız açıklama metnini göreceksiniz.

<p title="dersimizkod-html.blogspot.com.tr hakkında">web tasarımı için gerekli dilleri, sizlere, basit ve anlaşılır bir şekilde sunuyoruz. bizi takip etmeye devam ediniz.</p>

Href Özelliği

Bir kelimeye, bir başlığa, veya bir resme link verilebilir. Link elemanı <a> tagı ile başlar ve </a> tagı ile biter. Vereceğimiz linkin adersi ise href özelliği (attribute) ile  belirtilir. Bir link elemanının genel yapısı şöyledir.

<a href="link adresi">Linke sahip olacak metin</a>

Aşagıda bir örnek verilmiştir:

<html>

<body>


<a href="http://dersimizkod-html.blogspot.com.tr">dersimizkod-html için tıklayınız</a>


</body>

</html>
yukarıdaki kod söyle görünecektir:

Ölçülendirme Özellikleri

Bir fotoğrafın, tablonun veya herhangi bir html elemanının en ve boyunu, width (en) ve height (boy) özelliklerine istediğimiz değerleri atayarak biz belirleyebiliriz.

Aşağıdaki resim elemanı, bizim atadığımız en ve boy ölçülerinde olacaktır:



<html>

<body>


<img src="resmim.jpg" width="114" height="152">


</body>

</html>

"Alt" Özelliği

Alternatif kelimesinden gelen alt özelliği, html elemanı yüklenmediğinde onun yerine görünen alternatif bir metindir. 
Sayfamızı bir ekran okuyucu ile okuturken, img elemanlarımız, bu elemanlara atadığımız alt özellikleri ile okunur. Özellikle kör kullanıcılarımız için faydalı bir özelliktir.

<html>

<body>


<img src="resmim.jpg" alt="burada yazarın resmi var" width="114" height="152">


</body>

</html>

Öneri: Her zaman küçük harf kullanın

Html özelliklerini yazarken büyük harf kullanmanın bir sakıncası yoktur. Yani, title veya TITLE veya Title yazmak arasında bir fark yoktur. Fakat html geliştiricileri, taglarda ve özelliklerinde küçük harf kullanmamızı özellikle tavsiye ederler.

Öneri: Özelliklere değer atarken tırnak kullanın

Bir tagın özelliğine değer atarken bunu tırnak içerisinde yazmak gerekli değildir fakat önemle tavsiye edilir.

<a href="http://dersimizkod-html.blogspot.com.tr">

<a href=http://dersimizkod-html.blogspot.com.tr>

Yukarıdaki linklerin ilkinde link adı çift tırnak içinde atanmış, diğerinde ise tırnak kullanılmadan atanmıştır. Her ikisi de çalışacaktır. Fakat bazı durumlarda tırnak kullanmamak ciddi hatalara sebep olabilir.

Tek veya Çift Tırnak

Bir özelliğe değer atarken, çift tırnak kullanımı daha çok tercih edilir fakat tek tırnak içinde atamanın da bir sakıncası yoktur.

Eğer tırnak içerisinde tırnak kullanılacaksa o zaman biri çift diğeri tek tırnak olmalıdır. Aşağıda bu durumun doğru kullanımları verilmiştir:

<p title='Muzaffer "çok iyi gidiyorsun" dedi'>

veya tavsiye edilmeyen şekli ile:

<p title="Muzaffer 'çok iyi gidiyorsun' dedi">

Hiç yorum yok:

Yorum Gönder