Tüm World Wide Web dokümanları HTML adı da verilen Hypertext Markup Language kullanılarak yaratılmıştır. Bu dil, bir dokümanı gizli etiketlerle işaretleyerek Web dokümanları yaratmanızı sağlar. Bu HTML etiketleri, bir Web dokümanının sunumunu, yapısını, etkileşimini belirler; bunlar < ve > karakterleriyle çevrilmiştir. Bunun bazı örnekleri paragraflar için <P> etiketi, satır kesmesi için <BR> etiketi ve resimler için <IMG> etiketi olabilir.
Bir Web dokümanını tarayıcınıza yüklerken bu etiketlerin hiçbirini görmemenize karşın, bunların doküman üzerinde yarattıkları etkilerin tümünü görebilirsiniz.
Muhtemelen çoğu zaman, herhangi bir HTML editörü kullanırken Web sayfalarınız bu HTML etiketlerine hiç bakmadan yaratacaksınız. Çoğu kişi, HTML'i geri planda kullanarak, dilin karmaşık kısımlarını gizleyen HTML editörleri ile çalışmanın daha kolay olduğunu düşünüyor. Ama hangi editörü kullanırsanız kullanın sonuçta kaynak koda bir göz attığınızı fark edeceksiniz. Yani profesyonelleşme yolunda ilerlemek istiyorsanız eninde sonunda HTML kodlamasına girmeniz gerekecek.
Bu yazımızda, bir Web sayfasında karşınıza çıkabilecek tüm HTML etiketlerinin amacını ve işlevini bulacaksınız. Bu, World Wide Web Consortium'un tanımladığı en güncel sürüm olan HTML 4.0'ı kapsıyor.
HTML 4.0'daki etiketlerin çoğu aynı niteliklere (attribute) sahiptir. Aşağıdaki listede bunların en sık kullanılanlarını görüyorsunuz:
accesskey="karakter": Form denetimlerinde ve <a> (anchor) etiketlerinde, doküman öğesine erişim için kullanılabilen tek karakter.
align="metin": Bir dokümanın bir kısmındaki bilginin hizalanması.
alt="metin": Resimleri, formları, nesneleri ve bir dokümanın diğer kısımlarını tanımlayan alternatif metin.
char="karakter": Bir tablonun içeriği hizalanırken, bir hizalama ekseni olarak davranan karakter.
charoff="sayı": Tablo içeriğini hizalarken, eksen karakterinden itibaren bırakılacak boşluk sayısı.
class="metin": Doküman öğesine atanmak üzere birbirinden boşluklarla ayrılmış bir veya daha fazla sınıf ismi.
dir="metin": Metin ve tabloların doğrultusu: "ltr" (left-to-right, yani soldan sağa) veya "rtl" (right-to-left, yani sağdan sola).
disabled: Bir form üzerindeki denetimi kullanıcı girdisini idare edemeyeceği şekilde iptal eden bir nitelik.
id="metin": Doküman öğesine verilecek isim.
lang="metin": Bir doküman öğesinin niteliklerinde ve içerdiği metinde kullanılan dil.
name="metin": Doküman öğesi için bir isim.
onblur="script": Bir doküman öğesi kullanıcı girişi odağını yitirdiğinde olan bir olay.
onchange="script": Bir doküman kullanıcı girişi odağını yitirdiğinde ve değeri odaktayken değiştirilen bir doküman öğesi.
onclick="script": Kullanıcı doküman öğesine fareyle tıkladığında olan bir olay.
ondblclick="script": Kullanıcı doküman öğesi üzerine fareyle çift tıkladığında olan bir olay.
onfocus="script": Bir doküman öğesi, kullanıcı girişi odağını aldığında olan bir olay.
onkeydown="script": Bir tuş basıldığında olan bir olay.
onkeypress="script": Bir tuşa basılıp bırakıldığında olan bir olay.
onkeyup="script": Bir tuş bırakıldığında olan bir olay.
onload="script": Tüm doküman veya bir frameset'teki tüm çerçeveler yüklendiğinde olan bir olay.
onmousedown="script": Fare doküman öğesi üzerindeyken fareyle tıkladığında olan bir olay.
onmouseout="script": Fare, bir doküman öğesi üzerindeyken o öğeden uzaklaşırken olan bir olay.
onmouseover="script": Fare imleci bir doküman öğesi üzerine getirildiğinde olan bir olay.
onmousemove="script": Fare imleci bir doküman öğesi üzerindeyken hareket ettirildiğinde olan bir olay.
onmouseup="script": İmleç bir doküman öğesi üzerindeyken kullanıcı fare öğesini bıraktığında olan bir olay.
onreset="script": Bir formdaki tüm kontroller resetlendiğinde olan bir olay.
onselect="script": Bir metin işleme kullanıcı kontrolü seçildiğinde olan bir olay.
onunload="script": Bir doküman bir pencere veya çerçeveden atıldığında olan bir olay.
readonly: Bir form kontrolündeki bir değerin değiştirilemeyeceğini belirten bir nitelik.
style="metin": Bu bağımsız doküman öğesi için stil bilgisi.
tabindex="sayı": Doküman öğesinin sekme sırasındaki konum.
target="metin": Bir dokümanın içinde açılması gereken çerçevenin adı.
title="metin": Bir doküman öğesi hakkında açıklayıcı metin.
usemap="URI": Bir imagemap'in doküman öğesiyle ilişkilendirilecek URI'si, bunun mevcut <MAP> öğesinin name niteliğine uyması gerekir.
valign="metin": Tablo hücreleri içindeki bilginin dikey hizalaması.
Etiketler
Bu bölümde, HTML'nin 4.0 versiyonunun bir parçası olan etiketlerin açıklamalarını göreceksiniz. Burada etiketlerin listelenmesinde büyük harfler kullanılmaktadır. Geleneksel olarak, bu etiketlerin büyük veya küçük harfle yazılması önemli değil, ancak W3C'nin gelecekteki tanımlarında etiketlerin çoğunda sadece küçük harflerin kullanılması gerekebilir (<!DOCTYPE> burada gördüğünüz tek istisna). Yani, HTML kodlarken, etiketleri küçük harflerle yazmalı veya kendinizi bunları birkaç yıl içinde değiştirmeye hazırlamalısınız.
<!DOCTYPE&>
Amacı: Bu etiket bir dokümanın ilk satırı olarak görülür ve kullanılan HTML versiyonunu belirtir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: Yok
Aşağıdaki örnekte üç <!DOCTYPE> etiketi kullanılmaktadır:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd">
Bu etiketlerin her biri, bir URI içerir. Bu URI'lerin dosya adları sırasıyla strict.dtd, loose.dtd ve frameset.dtd. Bu isimler, dokümandaki HTML desteğinin seviyesini aşağıdaki şekilde tanımlar:
Strict: Doküman eski hiçbir şeyi ve çerçeveleri kullanmaz.
Loose: Doküman, dilin görsel sunumla ilgili bazı eski öğelerini kullanır.
Frameset: Doküman, bir önceki düzeydekiyle aynı eski öğeleri kullanır ve ayrıca çerçeveler içerir.
İdeal olarak, Strict <!DOCTYPE>'ın kullanılması gerekir, çünkü bu HTML 4.0'la tam olarak uyumludur. Loose <!DOCTYPE> kullanmanın tek nedeni, Style Sheet'ler gibi sunuyla ilgili bazı HTML 4.0 öğelerinin henüz Web tarayıcısı geliştiricileri tarafından tam olarak desteklenmemesidir.
<A>
Amacı: Bu etiket bir yer imini (anchor) gösterir: Bu, World Wide Web'deki başka bir kaynakla ilişkili bir doküman parçasıdır. Bu aynı dokümanın iki kısmı arasında bir ilişki yaratmak için de kullanılabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>coords="metin": Bir imagemap alanının yer imiyle (anchor) ilişkili geometrik şeklinin koordinatları.
name="metin": Yer iminin ismi.
href="URI": URI'i tarafından belirtilen, yer iminin ilişkilendirilmesi gereken Web üzerindeki bir kaynak.
hreflang="metin": Bir href niteliği tarafından belirtilen kaynağın dili.
type="isim": Web üzerinde ilişkili kaynağın içerik tipi.
rel="bağ_tipi": Geçerli dokümanın Web üzerindeki ilişkili kaynakla ilişkisinin tipi.
rev="bağ_tipi": Web üzerindeki ilişkili kaynağın geçerli dokümanla ilişkisi.
shape="metin": Yer imiyle ilişkili bir imagemap alanının geometrik şekli.
charset="metin": Web üzerindeki ilişkili kaynağın karakter kümesi
Amacı: Bu etiketin içinde kısaltma olan bir metin yer alır.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<ACRONYM>&</ACRONYM>
Amacı: Bu etiketin içinde sözcüklerin baş harflerinden oluşan bir kısaltma yer alır.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<ADDRESS>&</ADDRESS>
Amacı: Bu etiket, tüm dokümanın veya dokümanın belirli bir kısmının yazarının irtibat bilgilerini içerir. Web tarayıcılarının çoğu, bu bilgiyi diğer yazılardan farklı bir tarzda gösterir.
Bu etiket artık kullanılmamaktadır. Günümüzde tarayıcıların çoğu Java applet'leri için <OBJECT> etiketini destekler. Java Plug-In'i durumunda, diğer plug-in'lerde olduğu gibi <EMBED> etiketi kullanılabilir.
<AREA>
Amacı: Bu etiket, bir imagemap üzerinde bir bağla ilişkilendirilmesi gereken bir alanı belirtir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
<LI type=square>href="URI": Imagemap'in ilişkilendirilmesi gereken bir URI.
shape="metin": Alanın geometrik şekli
coords="metin": Geometrik şeklin koordinatları
nohref: Bu nitelik alanın kendisiyle ilişkili bir bağlantıya sahip olmadığını belirtir.
Amacı: Bu etiket, koyu gösterilmesi gereken metni içerir. Bu etiket eskimiş değildir, ancak HTML 4.0 tanımlarında daha iyi bir alternatif olarak Style Sheet kullanımı tavsiye edilmektedir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<BASE>
Amacı: Bu etiket, dokümanın temel URI'sini açık olarak tanımlamakta kullanılır. Temel URI, dokümandaki tüm izafi URI'lerle bir arada kullanılarak Web üzerindeki bir kaynağı tam adresi oluşturulur.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
href="URI": Dokümanın temel URI'si.
Eski Nitelikler: Yok
Diğer Nitelikler: target
<BASEFONT>&</BASEFONT>
Bu etiket artık kullanılmamaktadır.
<BIG>&</BIG>
Amacı: Bu etiket, normal yazı tipine göre daha büyük gösterilmesi gereken metni içerir. Hâlâ kullanılmaktadır, ancak HTML 4.0 tanımında daha iyi bir alternatif olarak Style Sheet kullanımı önerilmektedir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<BLOCKQUOTE>&</BLOCKQUOTE>
Amacı: Bu etiket, doküman görüntülenirken kendi paragrafında görünmesi gereken bir alıntı metin bloğunu içerir. Daha kısa alıntılar <Q> etiketinin içinde kullanılabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
cite="URI": Alıntının kaynağı hakkında bilgi içeren bir dokümanın adresi.
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<BLOCKQUOTE> etiketi, bir alıntı söz konusu olmasa da, bir metin bloğuna girinti vermek için yaygın olarak kullanılmaktadır. Bu kullanım tarzı, HTML 4.0 ile eskimiştir ve aynı etkinin sağlanması için Style Sheet kullanımı önerilir.
<BODY>&</BODY>
Amacı: Bu etiket, doküman Web tarayıcısı gibi bir program tarafından yüklendiğinde görünmesi gereken doküman içeriğini içerir. Pek çok sunu niteliği artık kullanılmamakta, aynı iş için <STYLE> etiketi kullanılmaktadır.
Başlangıç Etiketi: Seçime bağlı
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler: Yok
Eski Nitelikler: alink, background, bgcolor, link, text, vlink
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeyup, onkeypress, onload, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onunload, style, title
<BR>
Amacı: Bu etiketi, bir dokümana boş bir satır ekleyerek, izleyen metnin ve diğer öğelerin yeni bir satırda gösterilmesini sağlar.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler: Yok
Eski Nitelikler: clear
Diğer Nitelikler: class, id, style, title
<BUTTON>&</BUTTON>
Amacı: Bu etiket bir forma bir düğme kontrolü ekler.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>name="metin": Düğmenin adı
Amacı: Bu etiket, bir tablonun kısa bir tanımını içerir. <CAPTION> etiketinin bir <TABLE> etiketinden hemen sonra gelmesi gerekir. Bir tablo sadece bir tek kısa tanıma sahip olabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: align
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeyup, onkeypress, onload, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onunload, style, title
<CENTER>&</CENTER>
Bu etiket artık kullanılmamaktadır.
<CITE>&</CITE>
Amacı: Bu etiket, bir iktibası veya benzer türde başka bir kaynağa referansı içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<CODE>&</CODE>
Amacı: Bu etiket, bir bilgisayar programlama dilindeki kaynak kodu veya benzer bilgiyi gösteren metni içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<COL>&</COL>
Amacı: Bu etiket, bir tablonun yapılandırılması için bir sütununu içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
<LI type=square>span="sayı": Sütun grubundaki sütun sayısı.
Amacı: Bu etiket, dokümanın eski düzenlemelerinden sonra silinen bir kısmını içerir. Bu etiketin içindeki metin genellikle üstü çizili karakterlerle gösterilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>cite="URI": Eklenen kısım hakkında bilgi içeren bir dokümanın adresi.
datetime="date_and_time": Eklemenin yapıldığı tarih ve saat.
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown,onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<DD>&</DD>
Amacı: Bu etiket, bir terimin tanımını sağlayan bir metin bloğunu içerir. Bu etiketin kendisi de bir <DD> etiketinin içinde yer alır. Bir tanım ve terim listesi, bir <DL> etiketinin içinde bulunur.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<DFN>&</DFN>
Amacı: Bu etiket, bir tanım ya da tanımlanan bir şey olan metni içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<DIR>&</DIR>
Bu etiket artık kullanılmamaktadır.
<DIV>&</DIV>
Amacı: Bu etiket, bir doküman parçasını kendi bloğunda içerir. İçeriği organize etmek için bir iç metod olarak kullanılır ve kısmın sunumunu değiştiren niteliklerle kullanılabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: align
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<DL>&</DL>
Amacı: Bu etiket bir terim listesini ve tanımlarını içerir. Terimler ve tanımlar sırasıyla <DT> ve <DD> etiketleri arasında verilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<DT>&</DT>
Amacı: <DT>, bir tanım tipi listesinde bir metin bloğunu bir tek terim olarak tanımlar. Terim ve tanımların toplamı, bir <DL> etiketinin içinde yer alır.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<EM>&</EM>
Amacı: Bu etiket, özel vurgu gerektiren metni içerir. Web tarayıcılarının çoğu, bu metni italik gösterir. Daha güçlü vurgu için <STRONG> etiketini kullanın.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<FIELDSET>&</FIELDSET>
Amacı: Bu etiket, bir form üzerinde bir grup ilgili kontrolü içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: align
Diğer Nitelikler: accesskey, class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<FONT>&</FONT>
Bu etiket artık kullanılmamaktadır.
<FORM>&</FORM>
Amacı: Bu etiket, dokümanı izleyen kişinin bilgi girdiği bir grup ilgili kontrolü içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>action="URI": Formun sonuçlarını alacak ve işleyecek URI.
method="metin": Form sonuçlarının iletilmesinde kullanılacak metod.
enctype="metin": Form sonuçlarının iletilmesinde kullanılan içerik tipi.
accept-charset="metin": Form sonuçlarında kabul edilmesi gereken, birbirinden virgülle ayrılmış bir veya daha fazla karakter grubu.
accept="metin": Formu kullanarak başarıyla aktarılabilen, birbirinden virgülle ayrılmış bir veya daha fazla içerik tipi.
Amacı: Bu etiket, bir çerçeveyi içerir ve görünüşünü ayarlar.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
<LI type=square>name="metin": Çerçevenin ismi.
longdesc="URI": Çerçevenin uzun tanımını içeren bir dokümanın URI'si.
src="URI": Çerçevenin içeriğini içeren bir dokümanın URI'si.
noresize: Çerçevenin boyunun değiştirilemeyeceğini belirten bir nitelik.
scrolling="metin": Çerçevede kaydırmanın nasıl gerçekleşeceği.
frameborder="sayı": Çerçeve etrafında bir çerçevenin olup olmayacağı.
marginwidth="sayı": Çerçevenin içeriği ile sol ve sağ kenarları arasındaki boşluk.
marginheight="sayı": Çerçevenin içeriği ile üst ve alt kenarları arasındaki boşluk.
Eski Nitelikler: Yok
Diğer Nitelikler: class, id, style, target, title
<FRAMESET>&</FRAMESET>
Amacı: Bu etiket, bir dokümandaki çerçevelerin düzeni için gereken bilgiyi içerir. <BODY> etiketi yerine kullanılır ve dokümanın başlık kısmından hemen sonra gelmelidir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>rows="liste": Frameset'teki her dikey çerçevenin yüksekliği, değerleri virgülle ayrılır.
cols="liste": Frameset'teki her yatay çerçevenin genişliği, değerler birbirinden virgülle ayrılır.
Eski Nitelikler: Yok
Diğer Nitelikler: class, id, onload, onunload, style, title
<HEAD>&</HEAD>
Amacı: Bu etiket, bir dokümanı tanımlayan başlık bilgisini içerir, örneğin başlığı ve içeriğinin tanımı gibi. Bu etiketin içindeki bilgi, sayfa bir tarayıcıda izlenirken gösterilmez.
Başlangıç Etiketi: Seçime bağlı
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler:
profile="URL": Başlıkta tanımlanabilecek meta-bilgi hakkında bilgi içeren bir dokümanın adresi.
Eski Nitelikler: Yok
Diğer Nitelikler: lang, dir
<H1>&</H1>, <H2>&</H2>, <H3>&</H3>, <H4>&</H4>, <H5>&</H5> ve <H6>&</H6>
Amacı: Bu etiketlerin her biri doküman üzerinde gösterilen bir başlığı içerir. Bu başlıklar <H1>'den (en baskın) <H6>'ya (en az baskın) kadar gider.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: align
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<HR>
Amacı: Bu etiket, yatay bir çizgiyi dokümanın bir parçası olarak gösterir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler: Yok
Eski Nitelikler: align, noshade, size, width
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<HTML>&</HTML>
Amacı: Bu etiket bir HTML dokümanını tamamen içerir.
Başlangıç Etiketi: Seçime bağlı
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler: Yok
Eski Nitelikler: version
Diğer Nitelikler: lang, dir
<I>&</I>
Amacı: Bu etiket, italik görünmesi gereken metni içerir. Eskimemesine karşın, HTML 4.0 tanımı Style Sheet'leri daha iyi bir alternatif olarak önermektedir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<IFRAME>&</IFRAME>
Amacı: Bu etiket, bir dokümana resimler ve diğer nesnelerle aynı şekilde eklenen bir çerçeveyi içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>frameborder="sayı": Çerçeve etrafında bir çerçevenin olup olmayacağı.
longdesc="URI": Çerçevenin uzun açıklamasını içeren bir dokümanın URI'si.
marginheight="sayı": Çerçevenin içeriği ile üst ve alt kenarları arasındaki boşluk.
marginwidth="sayı": Çerçevenin içeriği ile sol ve sağ kenarları arasındaki boşluk.
name="metin": Çerçevenin adı.
scrolling="metin": Çerçevede kaydırmanın nasıl yapılacağı.
src="URI": Çerçevenin içeriğini kapsayan bir dokümanın URI'si.
width="sayı": Çerçevenin genişliği.
height="sayı": Çerçevenin yüksekliği.
Eski Nitelikler: Yok
Diğer Nitelikler: align, class, id, name, style, target, title
<IMG>
Amacı: Bu etiket, dokümanın bir parçası olarak gösterilen bir resim dosyasını içerir. <OBJECT> etiketi de resim dosyalarını göstermekte kullanılabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
<LI type=square>height="sayı": Resmin yüksekliği.
hspace="sayı": Bir dokümanda, resim ile sol ve sağındaki bilgiler arasında bırakılacak beyaz alanın miktarı.
ismap: Resmin sunucu tarafındaki (server-side) bir imagemap olduğunu belirten bir nitelik.
src="URI": Resim dosyasının URI'si.
longdesc="URI": Resmin ve içerdiği imagemap'lerin tanımını içeren bir URI.
vspace="sayı": Bir dokümanda, resim ile üst ve altındaki bilgiler arasında bırakılacak beyaz alanın miktarı.
Amacı: Bu etiket, birbiriyle <FIELDSET> etiketi kullanılarak ilişkilendirilmiş bir grup kontrol için bir başlık sağlar. Bu etiketin <FIELDSET> etiketinin içinde yer alması gerekir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: align
Diğer Nitelikler: accesskey, class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<LI>&</LI>
Amacı: Bu etiket, bağımsız olarak numaralanacak bir öğe listesini içerir. Listedeki her öğe, <LI> etiketiyle tanımlanır. Numaralama olmadan bir listeyi göstermek için <UL> etiketini kullanın.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler: Yok
Eski Nitelikler: compact, type, value
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<LINK>&</LINK>
Amacı: Bu etiket bir bağı tanımlar: Bu doküman ve diğer kaynaklar arasındaki bir ilişkiyi. Bu ilişkilerin birden fazlası tanımlanabilir, ancak <LINK> bir dokümanın sadece başlık kısmında kullanılabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
<LI type=square>name="metin": Yer iminin (anchor) ismi.
href="URI": URI'i ile belirtilen Web üzerindeki bir kaynak ve onunla ilişkilendirilmesi gereken yer imi.
hreflang="metin": Bir href niteliğiyle tanımlanan kaynağın dili.
Amacı: Bu etiket, bir nesnenin alanlarını bağlarla ilişkilendiren istemci tarafındaki (client-side) bir imagemap'i içerir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
name="metin": Imagemap'in ismi.
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<MENU>&</MENU>
Bu etiket artık kullanılmamaktadır.
<META>
Amacı: Bu etiket, doküman için pek çok farklı özellik içerebilen bir meta-veri özelliğini tanımlar.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: İzin verilmez
Özel Nitelikler:
<LI type=square>name="metin": Özelliğin ismi.
content="metin": Özelliğin değeri.
http-equiv="metin": Bu etiketin değerine ayarlanacak bir HTTP Response Header'ın (HTTP cevap başlığı) ismi (http-equiv, name niteliğine alternatif olarak kullanılır).
scheme="metin": content niteliğinin nasıl kullanıldığını belirten ilave bilgi.
Eski Nitelikler: Yok
Diğer Nitelikler: lang, dir
<NOFRAMES>&</NOFRAMES>
Amacı: Bu etiket, aynı dokümanda çerçevelere bir alternatifi içerir. Çerçeveleri desteklemeyen tarayıcılar, bu alternatif içeriği gösterir. <NOFRAMES> etiketinin bir <FRAMESET> etiketiyle kullanılması gerekir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: Yok
Diğer Nitelikler: class, dir, lang, id, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<NOSCRIPT>&</NOSCRIPT>
Amacı: Bu etiket, bir script çalıştırılmadığında gösterilecek içeriği içerir; bunun nedeni script'leri desteklemeyen tarayıcı yazılımı veya kullanılan script dilini desteklenmemesi olabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>src="URI": Script'i içeren bir dokümanın URI'si.
type="metin": Kullanılan script dili.
defer: Bu nitelik, script'in dokümana herhangi bir içerik eklemediğini belirtir.
Eski Nitelikler: language
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<OBJECT>&</OBJECT>
Amacı: Bu etiket dokümanın bir parçası olarak sunulan bir nesneyi içerir. Nesneler, dosyalar, etkileşimli programlar veya diğer HTML dokümanları olabilir.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler:
<LI type=square>classid="URI": Nesne tipine göre data niteliğinin yerine veya onunla birlikte kullanılabilen bir nesne uygulamasının URI'si.
codebase="URI": Nesnenin nitelikleri olarak tanımlanan diğer URI'lerin temel URI'si.
codetype="metin": classid niteliği tarafından tanımlanan verinin içerik tipi.
Amacı: Bu etiket, tek tek numaralanacak bir öğe listesini içerir. Listedeki her öğe <LI> etiketiyle tanımlanır. Bir listenin numaralama olmadan gösterilmesi için, <UL> etiketi kullanılır.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Gerekli
Özel Nitelikler: Yok
Eski Nitelikler: compact, start, type
Diğer Nitelikler: class, dir, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, title
<OPTION>&</OPTION>
Amacı: Bu etiket, bir formdaki bir menü kontrolüne bir seçenek ekler.
Başlangıç Etiketi: Gerekli
Bitiş Etiketi: Seçime bağlı
Özel Nitelikler:
selected: Bu nitelik, menü ilk kez gösterilirken bu seçeneğin seçili olmasının gerektiğini belirtir.
value="metin": Seçeneğin ilk değeri.
label="metin": Seçenek için alternatif olarak
Eski Nitelikler: Yok Diğer Nitelikler: class, dir, disabled, id, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseover, onmouseout, onmouseup, style, title
<OPTGROUP>&</OPTGROUP>
Amacı: Bu etiket, bir formda bir menü seçeneği grubunu içerir.