HTML'de Özel Karakterler Nasıl Kullanılır

Çevrimiçi olarak ziyaret ettiğiniz web sayfaları, HTML web tarayıcılarına sayfanın içeriğinin ne olduğunu ve izleyiciler için görsel olarak nasıl oluşturulacağını söyleyen kod. Kod, web sayfası görüntüleyicisinin asla göremediği, öğeler olarak bilinen öğretim yapı taşlarını içerir. Kod ayrıca, izleyicinin okuması için tasarlanmış başlıklar ve paragraflardakiler gibi normal metin karakterlerini de içerir.

HTML'de Özel Karakterlerin Rolü

HTML kullandığınızda ve görüntülenmek üzere tasarlanmış metni yazdığınızda, genellikle herhangi bir özel koda ihtiyacınız yoktur; uygun harfleri veya karakterleri eklemek için yalnızca bilgisayar klavyenizi kullanırsınız. HTML'nin kodun bir parçası olarak kullandığı okunabilir metinde bir karakter yazmak istediğinizde bir sorun ortaya çıkar. Bu karakterler şunları içerir: < ve > her HTML etiketini başlatmak ve bitirmek için kodda kullanılan karakterler. Ayrıca, klavyede doğrudan analogu olmayan metne karakterler eklemek isteyebilirsiniz, örneğin: © ve Ñ. Klavyenizde tuşu olmayan karakterler için bir kod girersiniz.

instagram viewer
Özel karakterler.
CSA Görüntüleri / Getty Images

Özel karakterler, kullanılan karakterleri görüntülemek için tasarlanmış belirli HTML kodu parçalarıdır. HTML kodunu veya klavyede bulunmayan karakterleri görüntüleyiciye metinde eklemek için görür. HTML, bu özel karakterleri sayısal veya karakter kodlamasıyla işler, böylece bir HTML belgesi, tarayıcı tarafından okunur ve sitenizin ziyaretçilerinin görmesi için düzgün şekilde görüntülenir.

HTML kodunun sözdiziminin merkezinde üç karakter vardır. Bunları asla doğru görüntü için kodlamadan web sayfanızın okunabilir bölümlerinde kullanmamalısınız. Bunlar büyüktür, küçüktür ve ve işareti sembolleridir. Başka bir deyişle, asla küçüktür sembolünü kullanmamalısınız. < bir başlangıcı olmadığı sürece HTML kodunuzda HTML etiketi. Bunu yaparsanız, karakter tarayıcıların kafasını karıştırır ve sayfalarınız beklediğiniz gibi görüntülenmeyebilir. Asla kodlanmamış eklemeniz gereken üç karakter şunlardır:

  • küçüktür işareti <
  • büyüktür işareti >
  • ve işareti &

Bu karakterleri doğrudan HTML kodunuza yazdığınızda - bunları kodda öğe olarak kullanmıyorsanız - okunabilir metinde doğru görünmeleri için kodlamalarını yazın:

  • küçüktür işareti — <
  • büyüktür işareti — >
  • ve işareti — &

Her özel karakter bir ve işaretiyle başlar - ve işareti için özel karakter bile bu karakterle başlar. Özel karakterler noktalı virgülle biter. Bu iki karakter arasına eklemek istediğiniz özel karaktere uygun olanı ekliyorsunuz. lt (için daha az) HTML'de ve işareti ile noktalı virgül arasında göründüğünde, küçüktür sembolünü oluşturur. Benzer şekilde, gt büyüktür sembolünü oluşturur ve amfi arasında konumlandırıldıklarında bir ve işareti verir. ve işareti ve noktalı virgül.

Yazamayacağınız Özel Karakterler

Latin-1 standart karakter kümesinde oluşturulabilen herhangi bir karakter, HTML'de oluşturulabilir. Klavyenizde görünmüyorsa, karaktere atanan benzersiz kodla ve ardından noktalı virgülle birlikte ve işareti simgesini kullanırsınız.

Örneğin, "dost kod" Telif hakkı sembolü © ve ™, ticari marka simgesinin kodudur.

Bu kolay kodun yazılması ve hatırlanması kolaydır, ancak hatırlaması kolay kolay koda sahip olmayan birçok karakter vardır.

Ekrana yazılabilen her karakterin karşılık gelen bir ondalık sayısal kodu vardır. Herhangi bir karakteri görüntülemek için bu sayısal kodu kullanabilirsiniz. Örneğin, telif hakkı simgesinin ondalık sayısal kodu — © — sayısal kodların çalıştığını göster. Hala bir ve işaretiyle başlarlar ve noktalı virgülle biterler, ancak dostça metin yerine, o karakter için benzersiz bir sayı kodunun ardından sayı işaretini kullanırsınız.

Kolay kodların hatırlanması kolaydır, ancak sayısal kodlar genellikle daha güvenilirdir. Veritabanlarıyla oluşturulan siteler ve XML tanımlanmış tüm kolay kodlara sahip olmayabilirler, ancak sayısal kodları desteklerler.

Karakterlerin sayısal kodlarını bulmanın en iyi yolu, çevrimiçi bulabileceğiniz karakter kümeleridir. İhtiyacınız olan sembolü bulduğunuzda, sayısal kodu kopyalayıp HTML'nize yapıştırmanız yeterlidir.

Bazı karakter kümeleri şunları içerir:

  • Para birimi kodları
  • matematiksel kodlar
  • noktalama kodları
  • Telaffuz kodları
  • Aksan kodları

İngilizce Olmayan Dil Karakterleri

Özel karakterler İngilizce ile sınırlı değildir. İngilizce olmayan dillerdeki özel karakterler aşağıdakiler dahil HTML olarak ifade edilebilir:

  • İspanyol
  • Fransızca
  • Yunan
  • Rumence

Peki Onaltılık Kodlar Nelerdir?

onaltılık kod HTML kodunda özel karakterleri görüntülemek için alternatif bir biçimdir. Web sayfanız için istediğiniz yöntemi kullanabilirsiniz. Onları çevrimiçi karakter kümelerinde arar ve onları, kolay kodlar veya sayısal kodlar kullandığınız şekilde kullanırsınız.

Unicode Beyanını Belge Başlığınıza Ekleyin

Aşağıdaki meta etiketi içinde herhangi bir yere ekleyin.

içerik="metin/html; karakter kümesi=utf-8" />

İpuçları

Hangi yöntemi kullanırsanız kullanın, birkaç en iyi uygulamayı aklınızda bulundurun:

Varlığınızı her zaman noktalı virgülle sonlandırın

Bazı HTML düzenleyicileri, HTML kodlarını son noktalı virgül olmadan göndermenize izin verir, ancak sayfalarınız geçersiz olur ve birçok web tarayıcısı bu olmadan varlıkları doğru şekilde görüntülemez.

Her zaman bir ve işareti ile başlayın

Pek çok web düzenleyicisi, "amp;" öğesini dışarıda bırakarak kurtulmanıza izin verir; ancak bir ve işareti tek başına görüntülediğinizde XHTML, bir doğrulama hatasına neden olur.

Sayfalarınızı olabildiğince çok tarayıcıda test edin

Karakter, belgenizi anlamak için çok önemliyse ve onu müşterilerinizin kullandığı tarayıcı/işletim sistemi kombinasyonlarında test edemiyorsanız, onu temsil etmenin başka bir yolunu bulmalısınız. Ancak, resimlere veya başka bir şeye başvurmadan önce, kodunuzu birden çok tarayıcıda doğrulayabilen tarayıcı test araçlarından birini deneyin.