• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

HTML Dersleri

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
HTML Dosyası Nedir?

HTML, Hyper Text Markup Language'in kısaltmasıdır.
HTML çeşitli anlamlara gelen kodlamalar (tag) ve düz metinden oluşur.
Bu kodlar ancak bir Web Browser (Internet Explorer, Firefox) tarafından anlamlı hale getirilebilir.
Bu kodla yazılmış dosyaların uzantıları genellikle html ya da htm'dir.
HTML, en basit yolla bir not defteri ile yazılabilir.


Denemek İster Misiniz?


Bir not defteri açın ve aşağıdaki yazılanları bu not defterine yazıp deneme.html olarak kaydedin. Sonra da bu dosyayı açın.

HTML:
  <html>
   <head>
      <title>Benim Sayfam</title>
   </head>
   <body>
      Bu benim ilk sayfam...
   </body>
   </html>


Kaynak
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
HTML Kodlarını Anlamak

Bu dili kodlamak için öncelikle HTML, XHTML, XML gibi dillerin temel yapı taşı olan elementlerin (aynı zamanda html kodu, html etiketi, html tagı olarak geçebilir) nasıl çalıştıkları hakkında bilgi vermek gerekir. Bu kodlar < ile başlayıp > ile biten anahtarlardır.

HTML:
<html>

Tüm HTML belgesi bu şekil hazırlanmış kodlardan ve aralarında geçen metin (bunlar arama motorları tarafından ya da ziyaretçi tarafından çoğunlukla görülen düz metinler)'den oluşur. Bir HTML kodu ile ilgili bir özellik belirtilecekse tırnak işareti arasında özellik="değer" şeklinde yazılır:

HTML:
 <body bgcolor="black">
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
Elementler

Özellikleri

HTML dili tag, etiket adlarını verdiğimiz kodlamalardan oluşur.
Bu kodlar < ile başlayıp > ile biterler.
Bir kod genellikle iki parçadan oluşur. Bu elementin başladığı ve bittiği kodlardır. Element bittiği zaman bölü işareti (/) ile başlangıçtaki değerin yazılması yeterlidir. Örneğin: <b>metin...</b>
Tabi her kod bu duruma uymaz. Bazı kodlar için kapanma anahtarı kullanılmaz, onun yerine bu işaret başlangıç kodunun sonuna eklenir. Örneğin: <br />, <hr />


Bu kodlar büyük-küçük harf fark etmeden işler. Yani <b> ile <B> arasında fark yoktur. Buna karşın W3C standartları gereği küçük harf kullanmak daha yararlıdır.


Aşağıda başlayan ve biten bir kalın yazma elementi görmekteyiz:

HTML:
<b>Bu bir kalın yazıdır...</b>

Değişmez Sayfa Yapısı

Bir HTML dosyası her zaman aşağıdaki şekilde kodlanmalıdır:

HTML:
 <html>
   <head>
      <title>Sayfa Başlığı</title>
      (Meta etiketler, scriptler, RSS yolları ve CSS dosyası)
   </head>
   <body>
      (Diğer tüm elementler ve düz metin)
   </body>
   </html>
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
Basit Kodlar

Bu bölümde H1-H2-H3-H4-H5-H6 olarak tabir ettiğimiz başlık yapısı (heading), paragraf açma ve satır atlamayı öğreneceğiz.

Başlık Kullanma

Başlıklar <H1>'den <H6>'ya kadar en büyükten en küçüğe doğru sıralanan ve sayfadaki yerine göre kullanacağımız, W3C standardında başlıklarımızdır. Bu başlıklardan sonra ayrıca bir satır atlanmaktadır...

HTML:
<h1>H1 Başlık</h1>
   <h2>H2 Başlık</h2>
   <h3>H3 Başlık</h3>
   <h4>H4 Başlık</h4>
   <h5>H5 Başlık</h5>
   <h6>H6 Başlık</h6>
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
Paragraflar

Paragraf yeni bir satıra başlangıcı ifade eder. Bunu HTML dilinde <p> ile başlatır ve </p> ile bitiririz. Aynı başlık yapısında olduğu gibi paragraflardan sonra da kendiliğinden satır atlar.

HTML:
<p>Bu bir paragraf örneği..</p>
   <p>Bu da başka bir paragraf örneği..</p>

Görünüm:

HTML:
Bu bir paragraf örneği..

Bu da başka bir paragraf örneği..

NOT: Açılan bir kodu kapatmayı unutmayınız: Satır atlama (<br />) ve meta dışında <b>...</b> gibi kullanılmalı. Aksi takdirde sayfa düzeninde bozulmalar oluşabilir.
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
Satır Atlamak

Bir paragrafta ya da paragraf kullanılmadan başlanılan bir yazıda, HTML dilinde satır atlamak için <br /> tagını kullanırız.

HTML:
 <p>Bu bir<br /> paragraf ve satır atlama<br /> örneği..</p>

Görünüm:

HTML:
Bu bir
paragraf ve satır atlama
örneği..

Temelde <br> ile <br /> arasında fark yoktur. Fakat (/) eklenmesinin nedeni, satır atlama kodunun bir kapanış tagı olmamasıdır (yani </br> şeklinde bir kullanım olamaz). W3C Standartlarına göre <br /> daha doğru bir kullanımdır (XHTML gereği).
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
Biçimlendirme

HTML dosyamızdaki metinleri biçimlendirirken (kalınlık, sağa yatık yazma, vurgu vb.) çeşitli kodlardan yararlanırız. Bunların birbirinden farklı en önemlilerine aşağıdaki listeden ulaşabilirsiniz. Tüm metin biçimlendirme çeşitleri ise aşağıdaki örnekte verilmiştir.

Etiket Anlamı
<b> Kalın yazmak.
<i> Sağa yatık (italik) yazmak.
<u> Altı çizili yazmak.
<del> Üstü çizili yazmak.
<sup> Üs yazmak.
<sub> Alt hizada yazı yazmak.
<big> Büyük yazı.
<small> Küçük yazı.

HTML:
<b>Kalın bir yazı</b><br />
   <i>Sağa yatık bir yazı</i><br />
   <u>Altı çizili yazı.</u><br />
   <del>Üstü çizili yazı.</del><br /><br />
   Normal Metin <sub>Yazı hizasının altında küçük yazı.</sub><br /><br />
   Normal Metin <sup>Yazı hizasının üstünde küçük yazı.</sup><br /><br />
   <big>Büyük bir yazı</big><br />
   <small>Küçük bir yazı</small><br /><br />

   <em>Vurgulu bir yazı</em><br />
   <strong>Vurgulu bir yazı</strong><br />
   <ins>Vurgulu bir yazı.</ins><br />
   <s>Vurgulu bir yazı.</s><br />
   <strike>Vurgulu bir yazı.</strike><br />

Yazı Tipi, Yazı Boyutu ve Renk Seçimi

Bunun için <font> kodunu kullanıyoruz. Örneği inceleyelim:

HTML:
<font face="Tahoma" size="1" color="red">Bu 1. örnek yazı..</font><br />
      <font face="Verdana" size="2" color="blue">Bu 2. örnek yazı..</font><br />
      <font face="Times New Roman" size="3" color="#CCFFCC">Bu 3. örnek yazı..</font><br />

face="yazıtipi" - Yazı tipi, font klasöründeki adıyla yazılır.
size="boyut" - 1-6 arasında bir değerdir.
color="renk" - Yazı rengini burdan belirtiriz.
 

Lilith

MFC Üyesi
Üyelik Tarihi
5 Ağu 2017
Konular
310
Mesajlar
1,083
MFC Puanı
120
Özel Karakterler


azı karakterler HTML dilinde çeşitli anlamlara gelebilmektedir. Örneğin (<) karakteri bir HTML kodunun başladığını anlatır ve bunu düz metin kısmında kullanmak kodlamalarda soruna yol açabilir. Böyle durumlarda (&) ya da (#) ile başlayan ve (;) ile biten bazı özel kelimelerden yararlanarak özel karakterleri kullanmalıyız.

Kaynak koduna baktığımızda bunlar &lt; şeklinde görülmektedir. Fakat tarayıcının (<) işaretini oluşturduğunu görürüz.

Gözardı Edilemez Boşluklar

Normalde HTML dilinde boşluk ( ) karakterleri bazı özel durumlar hariç sayılmaz. Yani 10 tane boşluk kullanmış da olsanız bu tarayıcı tarafından boşluk yokmuş gibi algılanır. Bu durumu da özel karakterlerle halledebiliriz. Böyle bir durumda boşluk bırakmak için kullanacağımız metin (&nbsp;)'dir. Aşağıda iki farklı örnekte birinde 10 tane boşluk karakteri, diğerinde 10 tane &nbsp; kullanıldı.

Bu 10'luk standart boşluk.
Bu 10'luk özel boşluk

Hedef Tanım Kullanım
(Boşluk) Boşluk vermeye yarar. &nbsp;
< Küçüktür işareti. &lt;
> Büyüktür işareti. &gt;
& Ve işareti. &amp;
" Tırnak. &quot;
' Ayıraç. '
 
Üst