HTML

Alt Kategoriler :

  HTML5 Liste Meta Bağlantı (Link-Anchor) Tablo Form Frame (Çerçeve) Resim CSS Script Programlama Microdata
Bu Kategoriye İçerik Girin veya Soru Sorun

Kategori İçi Sözlük

Bu Sayfayı Paylaş:

Attribute (Özellik) Bir Web Sayfasının Tarayıcı Tarafında Cache'l.. Body Elementi Br Elementi DOCTYPE Tanımlamaları Element Etiket (Tag) Head Elementi HTML, XML değildir HTML'de Yorum (Comment) Yapılması HTML (Hypertext Markup Language) - Metin Ötes.. HTML5 HTML5'de Javascript ve CSS Kodlarınızı Koruya.. HTML de Etiketleri Kapatınız Html Etiketi HTML Hiyerarşik Tag Yapısı HTML Kodlarını Hiyerarşik Yapısı Belirli Olac.. HTML Sayfasının Genel Yapısı HTML White-Space Karakterler ve Pre Etiketi Hypertext Medya Tipleri P Elementi Pre Elementi

HTML (Hypertext Markup Language) - Metin Ötesi İşaretleme Dili

Tanım: İnternet'te web sayfaları geliştirmek için kullanılan işaretleme mantığına dayanan dil. Bu dile şeklinde etiketler ile metin, resim, bağlantı vs.. eklenerek web sayfaları oluşturulmaktadır.

HTML5

Tanım: HTML'in 5. versiyonu. Şu anda (2012) henüz geliştirme veya taslak aşamasında (w3.org'da 2012 itibarıyla henüz taslak durumundadır ve çalışmalar daha uzun sürecek gibi gözükmektedir) olmasına rağmen tarayıcılar ve akıllı mobil cihazlar HTML 5'in bazı özelliklerini desteklemektedir. Web'i bir uygulama ortamına çevirme (cache , veritabanı desteği vb..) , güçlü multimedia(grafik,video,ses) desteği , semantik web desteği, çok farklı cihazlarda çalışabilme desteği gibi eklenen bir çok özellikten dolayı daha çok yeni bir platform olarak görülmektedir

Hypertext

Tanım: Bir yazıdan başka bir yazıya geçmenizi (zıplamanızı:jump) sağlayan bağlantıların bulunduğu yazılar

Etiket (Tag)

Tanım: HTML,XML gibi işaretleme dillerinde kullanılan, bir bilgiyi işaretleyip özelliklerini belirlemek için kullanılan işaret. Bir etiket < (küçük) işareti ile başlayıp > (büyük) işareti ile biter. Başlangıç etiketi şeklinde bitiş etiketi ise şeklindedir.

Element

Tanım: Bir açılış etiketi (tag) ile başlayıp kapanış etiketi ile biten tüm bölüme verilen ad. bilgi bir elementtir.

Attribute (Özellik)

Tanım: Bir etiketin (veya elementin) özelliklerinin belirtildiği özellikadi=değer şeklinde etiket içerisine yazılan özellikler. etiketi için src bir attribute'dir ve değeri "a" dır.

Html Etiketi

Tanım: HTML'de bir belgenin ana elementi. Tüm diğer elementler Html elementinin içinde olmalıdır.

Body Elementi

Tanım: HTML'de sayfanın görünen bölümlerinin bulunduğu ana element.

Head Elementi

Tanım: HTML'de sayfa ile genel bilgilerin , tanımların , javascript , css gibi dosyalara bağlantıların olduğu ana element. Head bölümündeki içerikler görünür içerikler değildir.

P Elementi

Tanım: HTML'de paragraf yaratmak için kullanılan element

Pre Elementi

Tanım: HTML'de bir yazının white-space karakterleri (space , tab , yeni satır vs..) korunarak gözükmesini sağlayan element. Pre dışındaki diğer elementler bir yazıyı white-space karakterlerini dikkate almadan göstermektedir

Br Elementi

Tanım: HTML'de bir yazı içerisinde yeni satıra geçilmesini sağlayan element.

Medya Tipleri

Tanım: HTML'de bazı özelliklerin farklı cihaz tiplerinde farklı davranmasını sağlamak için kullanılan medya tipleri. Tanımlı tanımlı medya ifadeleri , Screen (sayfalı olmayan bilgisayar ekranı), print (printer için), handheld (küçük ekranlı el cihazları), projection (projeksiyon), tv (televizyon), tty (teletip, terminal benzeri sınırlı cihazlar), braille (braille alfabesi ile dokunma özelliği olan cihazlar), aural (sadece işitme özelliği olan cihazlar) şeklindedir.

HTML Sayfasının Genel Yapısı

Bir HTML sayfasının genel yapısı aşağıdaki gibidir : 

<html>
	<head>
		sayfa hakkında genel bilgiler buraya....
	</head>
	<body>
		sayfanın görünecek olan kısmı buraya....
	</body>
</html>

Bir HTML sayfası Html etiketi içerisinde olması gerekir. Head bölümü web sayfasının tanımları , özellikleri ile ilgili bilgilerin verildiği bölümdür. Body bölümü ise tarayıcıda gözüken bölümdür. 


HTML Hiyerarşik Tag Yapısı

HTML'de tag'ler (etiketler) hiyerarşik bir yapıdadır. Örneğin aşağıda etiketlerinin hiyerarşik yapısı gözükmektedir :

<tag1> <tag2> <tag3> </tag3> </tag2> </tag1>

Görüldüğü gibi hiyerarşinin en üstünde tag1 , altında tag2 ve onun altında da tag3 bulunmaktadır. Açılan bir tag kapanmadan üst tag kapatılamaz. 


HTML White-Space Karakterler ve Pre Etiketi

HTML'de white-space (boşluk , yeni satır ,  tab vb..) karakterleri normal durumlarda dikkate alınmamaktadır. Örneğin aşağıdaki gibi bir p etiketi kullanıldığında baştaki boşluk, tab ve yeni satır karakterleri temizlenerek ekranda gösterilir : 

<html>
<body>
        <p> 
                aglasam sesimi duyar misiniz misralarim da?
                dokunabilir misin ellerinizle göz yaslarima?
        </p>
</body>
</html>

Ekranda tek bir satır olarak aglasam sesimi duyar misiniz misralarim da? dokunabilir misin ellerinizle göz yaslarima" şeklinde gözükecektir. 

Eğer şiirin yukarıdaki koddaki gibi gözükmesi için <pre> etiketi kullanılmaktadır : 

<html>
<body>
        <pre>
                aglasam sesimi duyar misiniz misralarim da?
                dokunabilir misin ellerinizle göz yaslarima?
        </pre>
</body>
</html>

pre etiketi içindeki yazı biçimi aynen korunacak şekilde gösterilir. 


DOCTYPE Tanımlamaları

HTML ve XHTML sürümlerinde dökümanın kullanacağı DTD hakkında bilgi vermek amacıyla aşağıdaki tiplerde tanım kullanılır :

  • Strict : DTD'de belirtilen elementler ve attribute'ler uygulanır ve doğrulanır. Bunun dışında kalan depracated ve frameset ile ilgili olan element ve attribute'ler kabul edilmez. HTML ve XHML Örnekleri : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> , <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  • Transitional : Strict ile desteklenen element ve attrübute'lere ek olarak depracated element ve attribute'ler de desteklenir. HTML ve XHML Örnekleri : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> , <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  • Frameset : Transitional ile desteklenen element ve attrübute'lere ek olarak framaset özelliği desteklemek içindir. HTML ve XHML Örnekleri : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"  "http://www.w3.org/TR/html4/frameset.dtd"> , <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

 


HTML'de Yorum (Comment) Yapılması

HTML'de yorum yapmak için karakterleri kullanılır.  

<html>
<head>
	
head>
<body>
	
body>
html>

Yukarıda head bölümünde sadece bilgi vermek amacıyla yorum yapılmıştır. body içerisinde ise

etiketi yorum içine alınmış bu şekilde h1 elementinin geçerli olmaması sağlanmıştır. 


HTML, XML değildir

HTML bir XML dili değildir. XML olması için gerekli well-formed kurallarına uymaz. HTML'in XML kurallarına uyan versiyonu XHTML olarak adlandırılır


Bir Web Sayfasının Tarayıcı Tarafında Cache'lenmemesi İçin Meta Etiketini Kullanabilirsiniz

Bir sayfanın cache'lenmemesi için head etiketi içine aşağıdaki meta etiketlerini yerleştirebilirsiniz : 
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="pragma" content="no-cache" />

cache-control ve pragma ifadesi,  cache kullanılmamasını istemektedir. Expires ise tarayıcıda hemen expire olmasını (saklanmamasını) sağlar.
HTML içinde bu kontrol cache'lemeyi garanti etmeyebilir. Bu nedenle cache'le ilgili HTTP Header (başlık) değerlerinin (max-age, s-maxage, public , no-cache, must-revalidate ,proxy-revalidate) uygun set edilmesi yararlı olmaktadır.

HTML5'de Javascript ve CSS Kodlarınızı Koruyamazsınız

HTML5'de Javascript , CSS gibi kodlarınızı korumanız (başkası tarafından kodun okunamaması, değiştirilememesi ve başka bir yerde kullanılamaması) mümkün değildir
Attribute (Özellik) Bir Web Sayfasının Tarayıcı Tarafında Cache'l.. Body Elementi Br Elementi DOCTYPE Tanımlamaları Element Etiket (Tag) Head Elementi HTML, XML değildir HTML'de Yorum (Comment) Yapılması HTML (Hypertext Markup Language) - Metin Ötes.. HTML5 HTML5'de Javascript ve CSS Kodlarınızı Koruya.. HTML de Etiketleri Kapatınız Html Etiketi HTML Hiyerarşik Tag Yapısı HTML Kodlarını Hiyerarşik Yapısı Belirli Olac.. HTML Sayfasının Genel Yapısı HTML White-Space Karakterler ve Pre Etiketi Hypertext Medya Tipleri P Elementi Pre Elementi



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir