HTML Varlıkları (Entities)
- < veya > gibi karakterler, html dilinin kendisi için ayırdığı işaretlerdir. Böyle karakterler ya da klavyemizde bulunmayan karakterler html varlıklarıdır ve bu varlıkların her biri için html dilinde özel kodlar vardır.
- Metin içeriğimizde, <, > gibi işaretleri doğrudan kullandığımızda, web tarayıcılar bu metni bir html tag elemanı gibi algılayabilir. Bu da sitemizde istenmeyen sorunlara sebep olabilir.
&varlık_adı;
veya
&#varlık_numarası; - Dikkat edersek; her bir varlık karakterini iki şekilede ifade edebiliyoruz: ilkinde; başına bir ampersand (&) koyarak, varlık adını,
- ikincisinde ise başına bir ampersand ve diyez (&#) koyarak varlığın html kod numarasını yazıyoruz.
- Her iki durumda da kodun sonuna bir noktalı virgül koymayı ihtmal etmemeliyiz.
Örneğin; boşluk bırakmak için, veya   kodlarını kullanıyoruz. Klavyedeki boşluk tuşuyla bıraktığımız boşluklar ne kadar çok olursa olsun html, kelimeler arasına bir tane boşluk koyar ve diğer boşlukları yoksayar. Ama:
<p>bu bir paragraftır </p>
şeklindeki bir paragraf elemanının çıktısı söyle olacaktır:
bu bir paragraftir
Görüldüğü gibi klavye ile bıraktığımız boşlukların bir tanesi, varlık kodu ile belirttiğimiz boşlukların hepsi dikkate alındı.
Bazı Kullanışlı HTML Karakter Varlıkları
| Karakter | Tanımı | Varlık Adı | Varlık Numarası |
|---|---|---|---|
| boşluk | |   | |
| < | küçüktür | < | < |
| > | büyükür | > | > |
| & | ampersand | & | & |
| ¢ | cent | ¢ | ¢ |
| £ | pound | £ | £ |
| ¥ | yen | ¥ | ¥ |
| € | euro | € | € |
| © | copyright | © | © |
| ® | tescilli ticari marka | ® | ® |
- Varlık adı kullanmak, hatırmalası kolay olduğu için daha kullanışlıdır fakat varlık numarası kullanmak da bütün tarayıcılar tarafından desteklendiği için sorun çıkarmadan çalışır.
- Varlık isimlari büyük/küçük harfe duyarlıdır. Yani harfleri tobloda verildiği gibi küçük kullanmak gerekir.
Harflerin Üzerine Vurgu İşaretleri (Diacritical Marks) Koymak
Bazı metinlerde, şapkalı a (â) gibi harfler kullanılabilmektedir. Böyle harfler, vurgulu karakterlerdir. Html metinlerinde vurgulu karakter yazmak için önce harfi sonra da üzerine koyacağımız vurgunun kodunu, aralarında boşluk bırakmadan yazarız.
Burada bazı örnekler verilmiştir:
Burada bazı örnekler verilmiştir:
| Vurgu İşareti | Örnek Karakter | Kod | Sonuç |
|---|---|---|---|
| ̀ | a | à | à |
| ́ | a | á | á |
| ̂ | a | â | â |
| ̃ | a | ã | ã |
| ̀ | O | Ò | Ò |
| ́ | O | Ó | Ó |
| ̂ | O | Ô | Ô |
| ̃ | O | Õ | Õ |
Hiç yorum yok:
Yorum Gönder