phpKF - php Kolay Forum  
Ana Sayfa  |  Yardım  |  Üyeler  |  Giriş  |  Kayıt
 
Forumunuz Hayırlı olsun yenilendi

Resim Ekleme

Bu Sayfadaki Bilgiler 04/05/2007 tarihli ve 5651 sayılı
Bu Sayfadaki Bilgiler 04/05/2007 tarihli ve 5651 sayılı "İnternet Ortamında Yapılan Yayınların Düzenlenmesi ve Bu Yayınlar Yoluyla İşlenen Suçlarla Mücadele Edilmesi Hakkında Kanun" Uyarınca Gerekli Durumlarda İletişim Sağlanabilmesi İçin Eklenmiştir. Lütfen Gerekli Durumlarda Kullanınız... İbrahim uzun Esatpaşa mah 3.demiryollu 1201.sk no:28 menemen/izmir/Türkiye email :Uzun_70@hotmail.com
Forum Ana Sayfası  »  Yazılım (işletim sistemleri)
 »  HTML Etiketleri

Yeni Başlık  Cevap Yaz
HTML Etiketleri           (gösterim sayısı: 1.033)
Yazan Konu içeriği

boşluk

lovepowerman
[lovepowerman]
lovepowerman

Kullanıcı Resmi

Kayıt Tarihi: 13.09.2010
İleti Sayısı: 2.589
Şehir: İzmir
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 13.03.2011- 15:24
Alıntı yaparak cevapla  


HTML Etiketleri
İçindekiler
1. <html> </html>
2. <head> </head>
3. <body> </body>
4. <title> </title>
5. <center> </center>
6. <hx> </hx> Başlık Etiketleri
7. <b> </b>, <i> </i>, <s> </s>, <u> </u>, <big> </big>, <small> </small>, <tt> </tt>
8. <sub> </sub>, <sup> </sup>
9. <hr>
10. <p> </p> ve <br>
11. <pre> </pre>
12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>
13. Diğer Listeler <ul> </ul>, <ol> </ol>, <li> </li>
14. <img>
15. <a> </a>
16. <font> </font>
17. <acronym> </acronym>
18. <meta> </meta>
19. <!-- -->
<html> </html>
Daha öncede belirttiğim gibi html kodlarının yorum aralığını başlatmak için bu etiketi kullanırız. Sayfamızın head ve body bölümleri bu etiketin yorum aralığında tanımlıdır.
1 <html>
2 <head>... head etiketinin içeriği ....</head>
3 <body>
4   ....
5   body etiketinin içeriği
6   ....
7 </body>
8 </html>
Birinci satırda <html> etiketi ile HTML sayfamıza başlıyoruz. Daha sonra <head> ve <body> etiketleri <html> etiketi içerisinde tanımlanıp içerikleri yazılıyor. En son olarak da </html> etiketi ile HTML sayfamızı bitiriyoruz.
Yazdığımız html dosyasının başında bu etiketin tanımlanmaması şu an kullanılan web istemciler açısından bir sorun oluşturmayacaktır. Fakat sitenizi ziyaret eden ziyaretçi eski bir istemci kullanıyorsa bu etiketi kullanmamanız bir takım sorunlar oluşturabilir (sonsuz uzunlukta sayfa gibi). En iyisi siz her html dosyasına başlarken ve bitirirken bu etiketi kullanın.
Yorum alanında kullanılabilecek etiketler: HEAD, BODY

<head> </head>
Yorum alanında sayfamız hakkında bilgilerin bulunduğu bir etikettir. Örneğin sayfamızın başlık bilgisinin bulunduğu TITLE etiketi ya da arama motorlarına bilgi sağlamak için oluşturulan META etiketi bu etiketin yorum alanında tanımlanır.
<html>
  <head>
    <title>.....</title>
  </head>
  <body>
    ....
    body etiketinin içeriği
    ....
  </body>
</html>
Yorum alanında kullanılabilecek etiketler: SCRIPT, STYLE, META, LINK, OBJECT, TITLE, BASE

<body> </body>
HTML dosyamız içindeki en geniş içerikli etiket budur. Ziyaretçiye görünen herşey bu etiketin yorum alanında tanımlanır. Ayrıca bu etiket içinde kullanılan bileşenlerle de sayfamızın bazı temel özelliklerini belirtebiliriz.
Tablo 1.1. Body etiketinin bileşenleri
Girilecek Kod Görevi
text = “renk” Sayfanızdaki yazıların rengine renk ile belirtilen değeri verir.  
link = “renk” Sayfanızdaki bağların rengine renk ile belirtilen değeri verir.  
vlink = “renk” Sayfanızdaki ziyaret edilmiş bağların rengine renk ile belirtilen değeri verir.  
alink = “renk” Sayfanızdaki aktif bağların rengine renk ile belirtilen değeri verir.  
bgcolor = “renk” Sayfanızın arka plan rengine renk ile tanımlı değeri verir.  
background = “resim_dosyası” Eğer arka planda sade bir renk değil de bir resim kullanmak istiyorsanız, resim_dosyası kullanacağınız resmin adını temsil eder.  
topmargin = “değer” Sayfamızda kullanacağımız bileşenlerin istemci penceresinin üst kenarına olan uzaklığını belirler.  
leftmargin = “değer” Sayfamızda kullanacağımız bileşenlerin istemci penceresinin sol kenarına olan uzaklığını belirler.  
rightmargin = “değer” Sayfamızda kullanacağımız bileşenlerin istemci penceresinin sağ kenarına olan uzaklığını belirler.  
onload = “betik” Sayfa yüklenirken çalıştırılacak javascript betiğini belirler.  
onunload = “betik” Başka bir sayfaya geçerken çalıştırılacak javascript betiğini belirler.  

Yukarıdaki tabloda kullandığım renk değeri HTML içinde kullanılan renk kodlarını temsil etmektedir. Altı basamaktan oluşan bu renk kodları ana renkler olan mavi, sarı ve kırmızının kullanılan renkteki tonuna göre onaltılık tabanda sayılarla istediğimiz rengi elde edebiliriz.
Renk kodları hakkında kısa bir bilgi vermek gerekirse kodlar ikişer basamaklı üç bölümden oluşur. Aşağıdaki tablo bu konu hakkında kafanızda oluşan soru işaretlerinin silinmesinde size yardımcı olacaktır.
Tablo 1.2. Renk Kodlarının Yapısı
Kırmızı Yeşil Mavi
00...FF 00...FF 00...FF

2. Satırda ifade ettiğim aralıklara değişik değerler (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) vererek rengi oluşturmamız mümkündür. Kod kullanmanın yanı sıra renkleri doğrudan İngilizce adlarını yazarak da kullanabiliriz. Örneğin beyazın kodu olan #FFFFFF yerine white yazmamızda sonucu değiştirmeyecektir.
Tablo 1.3. Bazı Renkler ve Kodları
Renk Adı Kodu
black (siyah) #000000
maroon (k.kırmızı) #800000
green (k.yeşil) #008000
navy (lâcivert) #000080
purple (k.mor) #800080
teal (k.türkuaz) #008080
oliver (hâki) #808000
gray (gri) #808080
Renk Adı Kodu
silver (gümüş) #C0C0C0
red (kırmızı) #FF0000
lime (yeşil) #00FF00
blue (mavi) #0000FF
magenta (mor) #FF00FF
aqua (türkuaz) #00FFFF
yellow (sarı) #FFFF00
white (beyaz) #FFFFFF


Dikkat ederseniz her renk kodu bir diyez (#) işareti ile başlıyor ve daha sonra altı basamaktan oluşan bir bölüm geliyor. Bu altı basamak içinde F yada f bulunduğu basamaktaki rengin tam olarak kullanılmasını ve sıfır (0) ise o basamaktaki rengin hiç kullanılmamasını sağlamak için kullanılır. Yine html kodlarında olduğu gibi renk kodlarında da büyük-küçük harf ayrımı yoktur. Yani #FFFFFF ve #ffffff aynı rengi yani beyazı temsil eder.
<body text="#000000" bgcolor="#FFFFFF" link="#808080" vlink="#eaeaea" alink="#000000">

<body text="#000000" background="../resimler/arkafon.gif">

<body bgcolor="#334455" text=”#ffffff" topmargin="0">
Yukarıdaki birinci kod satırı sayfamızın arka plan rengini beyaz, yazıları siyah, bağları ve ziyaret edilmiş bağları gri ve etkin bağları da siyah yapmak için kullanılır.
İkinci satır ise yazı rengini siyah yapmak, bulunduğumuz dizinin bir üst dizinindeki “resimler” dizininde bulunan “arkafon.gif” resmini artalan yapmak için kullanılır.
Yazdığım son satır ile de sayfamın arka fon ve yazı rengini belirliyor, sayfamın bileşenlerinin istemci penceresinin üst kenarlığına olan uzaklığı sıfırlıyorum.
<title> </title>
Sayfamızın başlık bilgisi bu etiket altında yer alır. Bu etiket head etiketi içinde kullanılmak zorundadır.
<head>
<title>İlk HTML denemem</title>
</head>
Gibi bir kod parçası istemcimizin başlık çubuğunda aşağıdaki gibi bir görünüm oluşturacaktır. Bu etiket ile body etiketinde olduğu gibi renk seçenekleri kullanılamaz.

Resim 1. Title Etiketi Kullanımı
[img]http://deu.belgeler.org/hpm/images/title.png[/img]

<center> </center>
Kendi yorum aralığında bulunan tüm etiketlerin ekran çıktılarını browser penceresine ekranı ortalayacak şekilde basar.
<center>
....
Burası etiketin yorum aralığı
.....
</center>
...
Burası center etiketinin yorum aralığının dışında
Normal şartlarda HTML sola dayalı olarak çıktı verecektir. Ama yukarıdaki gibi bir kod örneğinin çıktısı aşağıdaki gibi olacaktır.
Burası etiketin yorum aralığı
Burası center etiketinin yorum aralığının dışında

<hx> </hx> Başlık Etiketleri
Bu etiketler basit olarak bir başlık kullanmak istediğimiz zaman, başlığı yazmak için kullanılan etikettir. Etiketin kullanımında “Hx” ifadesindeki “x” 1 ile 6 arasında değerler alabilen bir tamsayıdır. Bu etiket ile ekrana basılabilecek en büyük boyutlu yazı <H1> etiketi ile, en küçük boyutlu yazı <H6> etiketi ile basılır.
Bu etiket ile birlikte bir önceki etiket olan <p> etiketindeki gibi dört yer belirleme kodu kullanılabilir. Etiketin kullanımı <h1 align="center">Bu benim en büyük başlığım!</h1> şeklindedir. Etiketin yorum aralığındaki metin başlık olarak ekrana basılır.
<h1 align="center" style="color:black;">Bu başlıklar gittikçe küçülecek!!!</h1>
<h2 align="center" style="color:blue;">Bu başlıklar gittikçe küçülecek!!!</h2>
<h3 align="center" style="color:navy;">Bu başlıklar gittikçe küçülecek!!!</h3>
<h4 align="center" style="color:green;">Bu başlıklar gittikçe küçülecek!!!</h4>
<h5 align="center" style="color:maroon;">Bu başlıklar gittikçe küçülecek!!!</h5>
<h6 align="center" style="color:purple;">Bu başlıklar gittikçe küçülecek!!!</h6>
Yukarıdaki örneğin istemci çıktısı aşağıdakine benzer olacaktır.
Bu başlıklar gittikçe küçülecek!!!
Bu başlıklar gittikçe küçülecek!!!
Bu başlıklar gittikçe küçülecek!!!
Bu başlıklar gittikçe küçülecek!!!
Bu başlıklar gittikçe küçülecek!!!
Bu başlıklar gittikçe küçülecek!!!
<b> </b>, <i> </i>, <s> </s>, <u> </u>, <big> </big>, <small> </small>, <tt> </tt>
Bunlar yazı tiplerinin nasıl yorumlanacağını belirten etiketlerdir.
<b>kalın</b>, <i>eğik</i>, <s>üzeri çizili</s>, <u>altı çizili</u>,
<small>küçük</small>, <big>büyük</big>, <tt>daktilo yazısı</tt>
kalın, eğik, üstü çizili, altı çizili, küçük, büyük, daktilo yazısı  
<sub> </sub>, <sup> </sup>
Formül ve benzeri metinleri yazarken kullanılır.
H<sub>2</sub>SO<sub>4</sub> <br>
E = mc<sup>2</sup>
H2SO4
E = mc2  
<hr>
Ekrana yatay çizgi çizmek için kullanılır. Bu etiketinde <br> etiketi gibi sonlandırıcısı yoktur. Yani bu etiket bir yorum aralığı belirtmez. Bu etiket ile tanımlanabilecek üç değişik özellik vardır.
Tablo 1.4. hr etiketi içinde kullanılan kodlar
Girilecek Kod Görevi
width = "genişlik" Çizilecek çizginin yatay uzunluğunu belirlemek için kullanılır.
size = "kalınlık" Çizilecek çizginin kalınlığını belirtir.
color = "renk" Çizilecek çizginin rengini belirtir.

Bu kod, sayfa genişliğinde kalın ve mavi bir çizgi
<hr width="100%" color="#0000F8" size="4">
çizer.
Bu kod, sayfa genişliğinde kalın ve mavi bir çizgi
--------------------------------------------------------------------------------
çizer.  
<p> </p> ve <br>
BR etiketinin sonlandırıcısı (</br>;) yoktur, yani bir yorum aralığından söz edilemez. BR etiketi bulunduğumuz satırdan bir satır aşağı geçmek için kullanılır.
Burada bir metin var
Bir alt satıra geçtiğimi sanıyorum!
Yukarıdaki metin ekran yan yana basılacaktır. Her ne kadar kodu yazarken satır atlayarak yazmış olsak bile browser bu kodu yorumlarken arada <br> etiketi olmadığı için bu iki cümleyi yan yana basacaktır. Kodun doğru kullanımı
Burada bir metin var <br>
Bir alt satıra geçtim!
şeklinde olmalıdır.
<p> ve </p> etiketleri ise paragraf oluşturmak için kullanılır. P etiketi içinde yine body etiketinde olduğu gibi birtakım tanımlamalar yapılabilir.
Tablo 1.5. <p> etiketinin bileşenleri
Girilecek Kod Görevi
align = "left" Paragrafı sola dayalı olarak yazar.
align = "right" Paragrafı sağa dayalı olarak yazar.
align = "center" Paragrafı ortalar.
align = "justify" Paragrafı sola ve sağa dayalı olarak yazabilmek için sözcüklerin ara boşluklarını değiştirir.  
class = "css_etiketi" Önceden tanımlı bir CSS dosyasındaki font-size, color... gibi özellikleri paragrafa uygular.  
style = "css:tanımı1;css:tanımı2;..." font-size, color... gibi css tanımlarını paragrafa uygular.  

<p align="justify">
Burada bir metin var.<br>
Bir alt satıra geçtiğimi sanıyorum!   Daha önceki örneğe ek olarak
yazımı bir paragraf içinde yazıyorum.
</p>
Burada bir metin var.
Bir alt satıra geçtiğimi sanıyorum! Daha önceki örneğe ek olarak yazımı bir paragraf içinde yazıyorum.  

<p> </p> ve <br>
BR etiketinin sonlandırıcısı (</br>;) yoktur, yani bir yorum aralığından söz edilemez. BR etiketi bulunduğumuz satırdan bir satır aşağı geçmek için kullanılır.
Burada bir metin var
Bir alt satıra geçtiğimi sanıyorum!
Yukarıdaki metin ekran yan yana basılacaktır. Her ne kadar kodu yazarken satır atlayarak yazmış olsak bile browser bu kodu yorumlarken arada <br> etiketi olmadığı için bu iki cümleyi yan yana basacaktır. Kodun doğru kullanımı
Burada bir metin var <br>
Bir alt satıra geçtim!
şeklinde olmalıdır.
<p> ve </p> etiketleri ise paragraf oluşturmak için kullanılır. P etiketi içinde yine body etiketinde olduğu gibi birtakım tanımlamalar yapılabilir.
Tablo 1.5. <p> etiketinin bileşenleri
Girilecek Kod Görevi
align = "left" Paragrafı sola dayalı olarak yazar.
align = "right" Paragrafı sağa dayalı olarak yazar.
align = "center" Paragrafı ortalar.
align = "justify" Paragrafı sola ve sağa dayalı olarak yazabilmek için sözcüklerin ara boşluklarını değiştirir.  
class = "css_etiketi" Önceden tanımlı bir CSS dosyasındaki font-size, color... gibi özellikleri paragrafa uygular.  
style = "css:tanımı1;css:tanımı2;..." font-size, color... gibi css tanımlarını paragrafa uygular.  

<p align="justify">
Burada bir metin var.<br>
Bir alt satıra geçtiğimi sanıyorum!   Daha önceki örneğe ek olarak
yazımı bir paragraf içinde yazıyorum.
</p>
Burada bir metin var.
Bir alt satıra geçtiğimi sanıyorum! Daha önceki örneğe ek olarak yazımı bir paragraf içinde yazıyorum.  
<pre> </pre>
Bir kod parçası, bir konsol ekranı alıntısı ya da bir ascii-art gibi içindeki boşlukların korunmasını gerektiren metinleri görüntülemek için kullanılır. Web istemciniz, tüm diğer etiketler için yorum aralığındaki fazladan boşluklarını gözardı ederek metni sarmaladığı halde <PRE> etiketinin yorum aralığındaki metnin boşluklarını olduğu gibi görüntüler.
<pre>
switch($i){
  case "2":
    echo "Değeri 2";
    break;
  case "3":
    echo "Değeri 3";
    break;
  default:
    echo "Değeri bilinmiyor";
    break;
}
</pre>
Yukarıdaki kodun istemcinizdeki görüntüsü aşağıdakine benzer olacaktır.
switch($i){
  case "2":
    echo "Değeri 2";
    break;
  case "3":
    echo "Değeri 3";
    break;
  default:
    echo "Değeri bilinmiyor";
    break;
}


<pre> </pre>
Bir kod parçası, bir konsol ekranı alıntısı ya da bir ascii-art gibi içindeki boşlukların korunmasını gerektiren metinleri görüntülemek için kullanılır. Web istemciniz, tüm diğer etiketler için yorum aralığındaki fazladan boşluklarını gözardı ederek metni sarmaladığı halde <PRE> etiketinin yorum aralığındaki metnin boşluklarını olduğu gibi görüntüler.
<pre>
switch($i){
  case "2":
    echo "Değeri 2";
    break;
  case "3":
    echo "Değeri 3";
    break;
  default:
    echo "Değeri bilinmiyor";
    break;
}
</pre>
Yukarıdaki kodun istemcinizdeki görüntüsü aşağıdakine benzer olacaktır.
switch($i){
  case "2":
    echo "Değeri 2";
    break;
  case "3":
    echo "Değeri 3";
    break;
  default:
    echo "Değeri bilinmiyor";
    break;
}

Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>
Terimler ve açıklamalarını içeren listeler oluşturmakta kullanılırlar. Bir uygulamanın komut satırı seçeneklerini listelemek ve altlarında açıklamalarını vermek için kullanışlıdır.
<dt> ve <dd> etiketleri <dl> etiketinin yorum aralığı içinde kullanılır. <dt> etiketi terim, <dd> etiketi ise açıklaması için kullanılır. Bir örnekle kullanımı daha kolay anlaşılacaktır.
<dl>
  <dt>align = "left"</dt>
  <dd>Paragrafı sola dayalı olarak yazar.</dd>

  <dt>align = "right"</dt>
  <dd>Paragrafı sağa dayalı olarak yazar.</dd>
</dl>
Yukarıdaki kodun istemcinizdeki görüntüsü aşağıdakine benzer olacaktır.
align = "left"
Paragrafı sola dayalı olarak yazar.
align = "right"
Paragrafı sağa dayalı olarak yazar.  
Diğer Listeler <ul> </ul>, <ol> </ol>, <li> </li>
Yukarıdaki bölümde anlatılan tanımlama listesinden başka iki tür liste daha vardır. <ol> etiketi kullanılarak oluşturulan listeler sıralı listelerdir. Sıralama sayısal, alfabetik ya da romen rakamları ile yapılabilir. <ul> etiketi ile oluşturulan listelerde ise sıralama elemanı bir grafik semboldür. <li> etiketi bu etiketlerin yorum aralığında kullanılarak liste öğeleri verilir.
Bu etiketlerle kullanılabilecek yardımcı kodları aşağıdaki tabloda belirttim.
Tablo 1.6. Liste kullanımı için yardımcı kodlar
Girilecek Kod Görevi
type = "listeleme türü" Bu alanda belirtilebilecek değerleri aşağıda bir tablo halinde verdim.  
start = "değer" Sadece <ol> etiketi içindir. Sıralama elemanının başlangıç değerini belirtmekte kullanılır.  
value = "değer" Sadece <li> etiketi içindir. Yorum aralığındaki liste öğesinin numarasını belirtmek amacıyla kullanılır. start = "değer" parametresi ile belirtilen değer, sayısal olmasa bile burada sayısal bir "değer" belirtilebilir.  

Sıralamasız liste (<ul>;) türü değerleri:
Sıralamasız listlerde liste öğelerini belirtmek için 3 sembol ismi kullanılır:
disc - İçi dolu bir daire görüntüler
circle - İçi boş bir daire görüntüler
square - İçi dolu ya da boş bir kare görüntüler
Tablo 1.7. Sıralı liste (<ol>;) türü değerleri
Türü Sıralama
1 Onluk tabanda numaralama (1,2,3,4,...)  
i Küçük rakamlarla romen sayıları (i,ii,iii,iv,...)  
I Büyük rakamlarla romen sayıları (I,II,III,IV,...)  
a Küçük harflerle alfabetik (a,b,c,...)  
A Büyük harflerle alfabetik (A,B,C,...)  

Örnek:
<ol type="i">
  <li> Birinci öğe...</li>
  <li> İkinci öğe ...
    <ul type="square">
      <li>İkinci öğenin bir öğesi...
      <li>İkinci öğenin başka bir öğesi...
    </ul>
  </li>
  <li> Üçüncü öğe...</li>
</ol>
Yukarıdaki kodun istemcinizdeki görüntüsü aşağıdakine benzer olacaktır.
İ Birinci öğe...
İİ İkinci öğe ...
  İkinci öğenin bir öğesi...
  İkinci öğenin başka bir öğesi...
  İİİ Üçüncü öğe...

<img>
Sayfamıza resim yerleştirmek için kullanılan etikettir. Etiketin kullanımına geçmeden önce Internet üzerinde kullanılan resim dosyası biçemleri üzerinde durmak istiyorum. Internet üzerinde en çok kullanılan resim dosyası biçemleri GIF, JPG ve PNG’dir. Bu biçemlerin seçilmesindeki amaç sayfanın yüklenmesini kolaylaştırmaktır. Windows ortamında en çok kullanılan resim formatı olan BMP'lerin web üzerinde kullanılmamasının en büyük sebebi, iyi resim kalitelerine karşın bunun bir bedeli olarak boyutlarının çok büyük olmasıdır. Kullanılan üç biçemin kendine has bazı özellikleri vardır.
GIF biçemi 256 renk kullanarak ve JPG biçemi de resmin kalitesinden biraz kısarak boyut sorununu halleder.
Bunun yanı sıra sayfamızda, mecbur kalmadıkça, büyük boyutlarda (hem ebat hem de kb olarak) resimler kullanmaktan kaçınmak sayfamızın yüklenmesini kolaylaştıracaktır. Yine bu etikette de sonlandırıcı yoktur. Yani bir yorum aralığı belirtmez.
Bu etiket altında kullanacağımız resmin bazı özelliklerini belirtmek için tanımlayıcı bazı kodlar kullanırız. Bu kodları aşağıdaki tabloda belirttim.
Tablo 1.8. Resim kullanımı için yardımcı kodlar
Girilecek Kod Görevi
src = "resim_dosyası" Kullanacağımız resim dosyasının tam yolunu yazarak, hangi resmin kullanılacağını belirtiriz.  
width = "genişlik" Resmin genişliği burada tanımlanır. Büyük bir resminiz varsa genişlik değerini "100%" vererek resmin web istemci genişliğine dinamik uydurulmasını sağlayabilirsiniz.  
height = "yükseklik" Resmin yüksekliği burada tanımlanır.
vspace = "düşey_aralık" Resmimizi eğer metin içinde kullanıyorsak metne olan dikey uzaklığı.
hspace = "yatay_aralık" Resmimizi eğer metin içinde kullanıyorsak metne olan yatay uzaklığı.
alt = "metin" Resmin üzerinde fare ile bir süre beklendiğinde çıkan açıklayıcı bilgi burada tanımlanır.  
border = "değer" Resmin dışında çerçeve çizgisi olacaksa "1", olmayacaksa "0" değeri kullanılır..

<img src=”./resimler/banner.jpg” width=”250” height=”85” alt=”Bilgisayar Topluluğu”>
Yukarıdaki satır bulunduğumuz dizinin bir üstünde bulunan “resimler” dizinindeki “banner.jpg” dosyasını belirtilen ölçüler doğrultusunda ekrana basar. (Resmin boyutlarını belirtmek zorunlu değildir!). “Alt” kodu ile tanımlı kısım da resmin üzerinde belli bir süre beklendiğinde “Bilgisayar Topluluğu” yazısının belirmesini sağlar.
<a> </a>
Bu etiketi bir adres belirterek başka sitelere, sayfalara ya da aynı sayfanın farklı bölümlerine bağ vermek veya eposta adreslerini yazmak için kullanırız. Web istemciler genellikle öntanımlı olarak bağları altı çizili ve mavi olarak görüntüler. <a> etiketinin bir yorum aralığı vardır ve çeşitli tanımlayıcı kodlar da etiket ile birlikte kullanılabilir.
Tablo 1.9. Bağ vermek için kullanılan kodlar
Girilecek Kod Görevi
href = "URL" Yorum alanındaki bileşene tıklandığında yorumlanacak adres.  
target = "hedef" Yorum alanındaki bileşene tıklandığında sayfanın açılacağı yer belirtilir.
name = "isim" Sayfa içi bağlantılarda başka bir bağın hedefi olacak yeri belirtmek için kullanılır.
type = "mime_türü" Hedefin içeriğini belirtmek için kullanılır.

<a href=”http://www.belgeler.org”>Linux Belgelendirme Çalışma Grubu</a>

<a href="http://www.slackware.com" target="new">Slackware Linux</a>

<a href="mailto:fni18444@gantep.edu.tr">Fehmi Noyan İSİ</a>
Linux Belgelendirme Çalışma Grubu
Slackware Linux
Fehmi Noyan İSİ

İlkinden farklı olarak ikinci kodda “target” özelliğini kullandım. Target özelliğine “new” değerinin verilmesi ile açılacak yeni site yeni bir istemci penceresinde açılır.
Üçüncü satır belirtilen adrese eposta yollamak için kullanılır. Bağın üzerine tıklandığı zaman web istemcisinde öntanımlı olarak kayıtlı eposta istemcisi açılacaktır.
Bunların dışında resimleri de bağ olarak kullanabilme imkanımız var. Sayfamızda resimleri bağ olarak kullanabilmek için kullanmamız gereken kalıp aşağıdaki gibidir.
<a href=”http://www.belgeler.org”><img src="../images/belgeler-logo.png" border="0"></a>

<a href=”http://www.belgeler.org”><img src="../images/belgeler-logo.png" border="1"></a>
Yukarıdaki iki satır da görev olarak aynı şeyleri yaparlar. Fakat ziyaretçiye görünen bölümler arasında küçük bir fark vardır.
  [img]http://deu.belgeler.org/images/belgeler-logo.png[/img]

[img]http://deu.belgeler.org/images/belgeler-logo.png[/img]
İlk kod satırı oluşacak bağın etrafında ikinci resimde olduğu gibi bir çerçeve oluşturmayacaktır. Kullandığımız resimli bağlarda çerçeve oluşmasını engellemek için border="0" kodunu kullanırız.
<font> </font>
HTML dosyası içinde yazdığımız yazıların ekrana nasıl bir çıktı vereceğini bu etiket ile belirleriz. Uyumlu yazı tipleri ve renkler ile sayfanıza güzel bir görünüm kazandırabilirsiniz. Bu etiketin kullanımına alternatif olarak sayfanızda CSS de kullanabilirsiniz. CSS kullanımı sayesinde fazla kod yazımından da kurtulmuş olursunuz. Etiket ile birlikte yazı tipi, renk ve boyut belirtmek üzere üç kod kullanılır.
Tablo 1.10. Font etiketi kodları
Girilecek Kod Görevi
face = "yazıtipi" Kullanılacak yazı tipi belirlenir.  
color = "renk" Yazacağımız yazının rengi belirlenir.
size = "boyut" Yazımızın boyu belirlenir.

<p><font face="tahoma" size="3" color="maroon">
<b>Burada bir yazı var.</b></font></p>

<p><font face="tahoma" size="4" color="maroon">
<b>Burada bir yazı var.</b></font></p>

<p><font face="tahoma" size="5" color="maroon">
<b>Burada bir yazı var.</b></font></p>

<p style="color:maroon;font-family:tahoma;font-weight:bold;font-size:125%">
Burada bir yazı var.</p>

<p class="author">Burada bir yazı var.</p>
Burada bir yazı var.

Burada bir yazı var.

Burada bir yazı var.

Burada bir yazı var.

Burada bir yazı var.


Yukarıdaki kod parçası ile ilk 3 satırda boyut değeri 3,4,5 yazı tipi tahoma ve rengi koyu kırmızı olan bir yazı yazdım. İlk 3 satırda <p>, <font> ve <b> etiketleri ile elde ettiğim sonucu sonraki 2 kodda sadece <p> etiketi ile elde ettim. Son satırdaki class="author" ile tanımlı css kodu için belgeler.css dosyasında 2. satırdaki style="..." alanındaki tanımlar bulunmaktadır. Gördüğünüz gibi CSS kullandığında elimizde daha fazla seçenek bulunmakta ve kod basitleşmektedir.
Burada dikkat etmeniz gereken husus kullanılan yazı tipidir. Kendi bilgisayarınıza özgü yazı tipleri kullanmışsanız ve o yazı tipi ziyaretçinin bilgisayarında mevcut değilse yazdığınız yazılar ziyaretçinin web istemcisinin öntanımlı ayarları doğrultusunda ekrana basılır
<acronym> </acronym>
Kısaltmalar için kullanılır.
<acronym title="Linux Kullanıcıları Derneği">LKD</acronym>
LKD  

Fare, "LKD" üzerine getirildiğinde kısaltmanın açılımı balon içinde görüntülenecektir.

<meta> </meta>
HTML dosyasındaki head etiketinin yorum aralığında tanımlanan bu etiket web istemcisine ve arama motorlarına sayfamız hakkında bilgi verir. Bu etiketi ile birlikte kullanılan yardımcı kodların açıklaması ilk bakışta size biraz karmaşık gelebilir. Her kodun kendisi ile birlikte tanımlanan yardımcı kodları da olduğu için bu etiket ile birlikte kullanılan kodların listesini öncekilerden daha farklı bir şekilde vermeyi uygun gördüm.
Tablo 1.11. Meta etiketi ana kodları
Girilecek Kod Görevi
name = "veritürü" Bu bölümde author, description ve keywords özellikleri tanımlanır.  
http-equiv = "veritürü" Bu bölümde refresh, expires, content ve content-style-type özellikleri tanımlanır.  
size = "boyut" Yazımızın boyu belirlenir.

Yukarıdaki tabloda verdiğim kodlar ile birlikte tanımlanan yardımcı kodları tablo şeklinde vermek yerine örnek şeklinde vermenin daha faydalı olacağını düşündüm.
<meta name=”author” content=”Linux Belgelendirme Çalışma Grubu”>

<meta name=”description” content=”Linux Belgelendirme Çalışma Grubu Web Sayfası”>

<meta name=”keywords” content=”linux unix bsd openbsd freebsd programlama ozguryazılım özgüryazılım sunucu internet”>
Yukarıdaki birinci satır (author), sayfayı hazırlayanların kim olduğu hakkında kısa bilgiler verir.
İkinci satır (description), sitenin ne hakkında olduğuna dair kısa bir bilgi verir.
Sonuncu satır ise (keywords), arama motorlarına bilgi sağlamak için kullanılır. Yani siz bir arama motoruna girip arama kısmına linux, unix, bsd, openbsd, freebsd, programlama, özgüryazılım, sunucu, internet sözcüklerinden birisini yazarsanız bu site adresi de görüntülenecek adresler arasında olacaktır.
<meta http-equiv=”refresh” content=”5; URL=http://www.belgeler.org/”>

<meta http-equiv=”expires” content=”Wed, 25 Feb 2002 12:00:00 GMT”>

<meta http-equiv=”content” content-type=”text/html; charset=iso-8859-9”>

<meta http-equiv=”content-style-type” content=”text/css”>
Yukarıdaki birinci kod satırı (refresh) sayfamız açıldıktan 5 saniye sonra belirtilen adresi otomatik olarak açacaktır.
İkinci kod satırı (expires) GMT saat sistemine göre belirtilen saat ve tarihte sayfanın dosyası silinecektir.
Üçüncü kod satırı (content) tarayıcıya html dosyamızda kullandığımız karakter kodlamasının ISO-8859-9 olduğunu belirtir.
Dördüncü ve son satır (content-type-style) belgemizde kullanılan CSS dosyamızın bir metin dosyası olduğunu belirtir.
Daha öncede belirttiğim gibi meta etiketi ile tanımlanan bilgiler kullanıcıya görüntülenmez. Bu bilgiler genellikle tarayıcıya ve arama motorlarına bilgi sağlamak için kullanılır.
<!-- -->
Bu etiket yorum aralığı olarak kullanılır. Bu kodun kullanım amacı HTML kodunun içine kullanıcıya görünmeyen açıklamalar yerleştirmektir. (İlk etapta işimize yaramasa bile tablo ve frame kullanarak hazırlanan karışık HTML dosyalarında çok yardımcı olacaktır.)
<!-- Burası bir yorum aralığı ve bu kısım sayfada görünmez!!!! -->
Basit Bir HTML Dosyası Örneği
HTML’ye giriş için bu kodları yeterli olacağını düşünüyorum. Bu bölümde buraya kadar öğrendiğimiz HTML kodlarını kullanarak basit bir sayfa yaptım. Kullanılan kodların nerelerde ve nasıl kullanıldığına dikkat etmenizi öneririm. Sayfanın yapımında göze hitap etmesinden çok öğretici olmasına dikkat ettim.
<html>
  <head>
    <!-- Meta etiketleri ile ek bilgiler veriliyor -->
    <meta name="author" content="Acemi tasarımcı">
    <meta name="description" content="Acemi tasarımcı web okulu">
    <meta name="keywords" content="web,html,css">
    <meta http-equiv="content" content-type="text/html; charset=iso-8859-9">
    <title>İlk HTML Denemem</title>
  </head>

  <!-- Body etiketi ile sayfamızdaki renkleri ayarlıyoruz -->
  <body text="#000000" bgcolor="#ffffff" link="#808080" vlink="#eaeaea" alink="#000000">
    <h1> Bu büyük boyutlu ortalanmamı bir başlık</h1>
    <br><center>
      <h1> Bu da büyük boyutlu bir başlık fakat ortalanmış.</h1>
    </center>

    <!--
      Center etiketi ile ortalama bittiği için buradan sonra sola dayalı
      yazılacaktır.
    -->
    <br><br>
    <font face="verdana" size="5" color="#800000">
      Buradan itibaren paragrafıma başlayacağım.
    </font>

    <!-- p etiketi kendiliğinden bir satır boşluk verdiği için satır atlamadım -->
    <p>
      Bu sayfayı yapmaktaki amacım etiketlerin ve bağlı kodların nasıl
      kullanıldığını göstermektir. Yukarıdaki kırmızı başlığı <font>
      etiketini kullanarak elde ettim. İnternette gezerken ziyaret ettiğiniz
      sayfaların kaynağını görüntüleyerek de değişik teknikler öğrenebilirsiniz.
    </p>

    <!-- başka sayfalara link verelim -->
    <a href="mailto:fni18444@gantep.edu.tr">Bana e-mail yollayın</a><br><br>
    <br><br>

    <!-- HTML dosyanızı yazdığınız dizine abc.png adli bir resim yerleştirin -->
    Aşağıdaki resmin görüntülenmesi için HTML dosyanızın olduğu dizine
    <b>abc.png</b> resmini oluşturmalısınız.<br>
    <a href="http://www.belgeler.org"><img src="abc.png" border="0"></a>
    <br><center>
    <hr width=80%>
    <u>Bu altı çizili bir yazı</u>, <i>bu yana yatık, italik, bir yazı</i><br>
    Bu sayfanın amacı <acronym title="Hyper Text Markup Language">HTML</acronym>
    kodları hakkında bilgi vermektir.
    <hr width=80%>

    <!-- Sayfanın başında başlatmış olduğumuz body etiketini bitiriyoruz. -->
  </body>
</html>
Meta Etiketi ile Yönlendirme Örneği
Burada <meta> etiketindeki refresh özelliğini kullanarak yönlendirmeye bir örnek verdim.
Sayfada yazılı olan kodları herhangi bir metin düzenleyici içine yapıştırıp dosyaları belirtildiği gibi kaydedin. Daha sonra tek yapmanız gereken ornek_html2.html dosyasını üzerine çift tıklayarak açmak ;)
<!-- ornek_html2.html adı ile kaydedin -->
<html>
  <head>
    <title>Geçici Sayfa</title>
    <! -- meta etiketindeki refresh kodu ile başka bir sayfaya yönlendirme yapılıyor -- >
    <meta http-equiv="refresh" content="10;URL=ornek_html2_ana.html">
  </head>
  <body bgcolor=#334455 text=#eaeaea link=#eaeaea vlink=#eaeaea alink=#808080>
    <br><br>
    <center>
      <h1>
        Bu sayfa açıldıktan 10 saniye sonra otomatik olarak aynı dizinde bulunan
        <a href="./ornek_html2_ana.html"> ornek_html2_ana.html</a>
        dosyasını açacaktır.
      </h1>
    </center>
  </body>
</html>
Yukarıdaki dosya bizim birinci HTML dosyamız. Bu dosya açıldıktan 10 saniye sonra otomatik olarak aşağıdaki dosyayı açması gerekli.
<!-- ornek_html2_ana.html adı ile kaydedin -->
<html>
  <head>
    <title>Ana Sayfa</title>
  </head>

  <body bgcolor="#334455" text="#eaeaea">
    <center>
      <h1>
        ornek_html2_ana.html dosyasındasınız.
        <br>Yönlendirme başarılı!
      </h1>
    </center>
  </body>
</html>

http://www.lovepowerman.net/
Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  Yazılım (işletim sistemleri)
 »  HTML Etiketleri

Forum Ana Sayfası

Forum Yazılımı:   php Kolay Forum (phpKF)  ©  2007 - 2010   phpKF Ekibi

Love Power Man

 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle