19 Ekim 2012 Cuma

HTML Ders-5


Metin Biçimlendirme Etiketleri (Detaylı)
Tag
Açıklama
<b>
Koyu metin
<big>
Büyük metin
<em>
Vurgulanmış metin
<i>
İtalik metin
<small>
Küçük metin
<strong>
Güçlü metin
<sub>
Alt indis metini
<sup>
Üst indis metini
<ins>
Altı çizili metin
<del>
Üstü çizili metin
<s>
Önemsiz etiket, bunun yerine <del> kullanınız.
<strike>
Önemsiz etiket, bunun yerine <del> kullanınız.
<u>
Önemsiz etiket, bunun yerine styles kullanınız.
"Programlama Dilleri" Etiketleri
Tag
Açıklama
<code>
Programlama dili metini
<kbd>
Klavye metini
<samp>
Örnek bilgisayar kodu metini
<tt>
Tele tip metin
<var>
Değişken
<pre>
Biçimlendirilmemiş metin.
<listing>
Önemsiz etiket, bunun yerine <pre> kullanınız.
<plaintext>
Önemsiz etiket, bunun yerine <pre> kullanınız.
<xmp>
Önemsiz etiket, bunun yerine <pre> kullanınız.
Alıntılar ve Açıklamalar İle İlgili Etiketler
Tag
Description
<abbr>
Kısaltma
<acronym>
Baş harfleri ile kısaltma
<address>
Adres öğesi
<bdo>
Metin yönü
<blockquote>
Uzun alıntı
<q>
Kısa alıntı
<cite>
Alıntı
<dfn>
Tanımlama terimi

HTML Ders-4

Metin Düzenleme Etiketleri


 <HX>
<HX> etiketleri, dokümana başlık eklemek için kullanılan etiketlerdir. <hx> etiketindeki “x” ifadesi, 1’den 6’ya kadar değer almaktadır. Sayı azaldıkça yazı büyüklüğünde artış olmaktadır. Buradaki <h1>…</h1> en büyük başlığı, <h6>…</h6> ise en küçük başlığı gösterir.


<align> etiketinin paremetleri ile başlığın sayfanın neresinde duracağını ayarlayabilirsiniz.
 <h1 align=“center”>Başlık</h1>

KALIN YAZI
<B>       
                Aradaki metni koyu (bold) yazar.

ALTI ÇİZİLİ YAZI
<U>
                Aradaki metni altı çizili (underline) olarak yazar.

İTALİK YAZI
<I>
                Aradaki metni eğik (italic) yazar.





HTML Ders-3


Listeleme Etiketleri
HTML tag'ları kullanarak sayfa içerisinde otomatik olarak numaralandırılan ve sıralandırılan listeler hazırlamak çok kolaydır. Dokümanların göze hoş görünmelerini  sağlamak amacıyla listeler yaygın olarak kullanılır. HTML, pek çok liste çeşidini destekler.
1.       Sıralı Liste
<OL>

Sıralı liste oluşturmak için kullanılır. Kelime işlemci programındaki numaralandırma işlemi ile aynıdır. Listeleme işlemi harf, rakam veya roma rakamı şeklinde yapılabilir. Belirteceğiniz parametreler yardımı ile de istediğiniz harf, rakam veya roma rakamından başlayarak sıralı listenizi oluşturabilirsiniz.
<ol> etiketi, <li> etiketi ile birlikte kullanılmalıdır.

Örnek 1:
Burada <ol> etiketini kullanarak listeleme işlemine başlıyoruz. <li> etiketini kullanarak da listeleyeceğimiz elemanların isimlerini yazıyoruz.


Kod Kısmı


Görünümü




Type parametresi kullanarak listenin rakamla mı harfle mi başlayacağını belirleyebiliriz.
“A” harfi yerine küçük “a” harfi yazılırsa sıralama a, b, c, …. şeklinde küçük harflerle olacaktır.

“I” harfi yerine küçük”i” harfi yazılırsa, sıralama i, ii, iii,…. şeklinde küçük roma rakamları ile yapılacaktır.

Sıralamanın her zaman “1” den veya “A” dan başlamasını istemeyebiliriz. Bu tür durumlarda Start parametresi kullanılır. Start parametresinin her zaman sayı olması gerekmektedir. Örneğin sıralamayı “C” harfinden başlatmak istiyorsak start değerine “C” yazmak yerine “3” yazmak zorundayız.




2.       Sırasız Liste
<UL>
<ul> etiketi madde işaretleri şeklinde listeleme yapmak için kullanılır.

Örnek:
Type parametresi ile kullanacağınız madde işaretinin şeklini belirleyebilirsiniz. Type ile kullanılan parametreler disc (içi dolu daire), circle (içi boş daire) ve square (içi dolu kare)’dir.






15 Ekim 2012 Pazartesi

HTML Ders-2


HTML (HYPER TEXT MARKUP LANGUAGE) TEMEL ETİKETLERİ

HTML Komut Yapısı

HTML diğer programlama dillerinden farklı olarak sadece görsel düzenleme için kullanılmaktadır. HTML herhangi bir text editörle (Notepad, Word,...) hazırlanabilir. Fakat bunun yerine WEB sayfası tasarımı için Dreamweaver, FrontPage, Netscape Composer gibi gelişmiş araçlar da kullanılabilir. Bu ders kapsamında örnek uygulamalar için Notepad kullanılmıştır. Bir html dokümanı hazırlandıktan sonra kaydedilirken “dosya_adi.htm” veya “dosya_adi.html” olarak kaydedilmelidir.

Yazım kuralları
􀂾 Komutlar büyük ya da küçük harfle yazılabilir.
􀂾 Komutlar Türkçe karakterler (ş,ç,ı,ü,ğ,ö) içermez.
􀂾 Komutlar “<” ve “>” işaretleri arasında yazılır ve “etiket (tag)” adını alır.

Kullanım biçimi:

<etiket (tag)_adi>

Örnek : <HTML>,<BODY>,<TITLE>

v  Bir etiket <etiket_adi> şeklinde başlar ve bazı etiketler dışında </etiket_adi> şeklinde biter.
v Etiketler iç içe yer alır ve en içteki etiketten başlatılarak kapatılır. Kodların okunabilirliğini artırmak için bir etiket bitmeden tekrar etiket açılırsa içeride açılan etiket biraz daha içeriden yazılmalıdır.

Kullanım biçimi:
<tag_1>
<tag_2>
    ......
</tag_2>
</tag_1>

v  Bir etiket parametreler kullanarak biçimlendirilir ve bu parametrelere tırnak ("") işaretleri arasında değer atanır. Değerle parametre adı arasında eşittir (=) işareti kullanılır.

Kullanım biçimi:
<tag_adi parametre_adi ="deger">

Örnek:

<body bgcolor="blue">
WEB sayfasında standart olarak bulunması gereken kodlar şunlardır. Bunlar sayfada mutlaka vardır. Bu kodlarla tarayıcı bunun bir WEB sayfası olduğunu anlar ve ona göre görüntüler.

<html>
   <head>
      <title> Sayfanın Başlığı </title>
   </head>
   <body>
   Sayfanızın tüm içeriği: resim, yazı, video, vb.
   </body>
</html>
<HTML>

<html>, bir WEB sayfasında bulunan ilk etikettir. Bu etiket tarayıcıya HTML belgesinin başladığı ve bittiği yeri bildirir. Bütün HTML kodları bu etiketin içinde yer almalıdır. Bu etiketin hiçbir parametresi yoktur.

<HEAD>
HTML belgesinin ilk bölümüdür. WEB sayfası ile ilgili temel özellikler, sayfa başlığı, yazı karakterler kümesi, link özellikleri burada tanımlanır. Head etiketinin yorum aralığında <meta> etiketi yer alır. Bu etiket siteyi tarayıcıya ve arama motorlarına tanıtır. Meta etiketinde kullanılan parametreler aşağıdaki tabloda verilmiştir.

Kullanılacak parametreler
Görevi
name  
Author, description ve keywords özellikleri tanımlanır.
http-equiv
Refresh, expires, content ve content-style-type özellikleri tanımlanır.
Size    
Yazının boyu belirlenir.
                                  
<META NAME="author" CONTENT="LEYLA AYGÜN"> Kodu sayfanın tasarımcı kimliğini gösterir.

<META NAME="Description" CONTENT="Sayfanızın kısa tanıtımını buraya yapın."> Kodu sayfanın kısa tanımı yapılmak için kullanılır.

<META NAME="keywords" CONTENT="Sitenizi arama motorlarında bulduracak siteniz ile ilgili kelimeleri buraya yazın."> Kodu sayfanın hangi kelimeleri içerdiğini gösterir. Burası arama motorları için çok önemlidir.

<META http-equiv=”refreshCONTENT=”5; URL=http://www.megep.meg.gov.tr”> Refresh ile sayfamız açıldıktan 5 saniye sonra belirtilen adresi otomatik olarak açacaktır.

<META http-equiv="Content-Type" CONTENT="text/html; charset=windows-1254"> Kodu sayfanızda ne tür bir metnin olduğunu (text/html yazmakla metnin düz yazı ve html belgesi olduğunu) ve karakterlerinin hangi kodlama (windows-1254 yazmakla) ile yapıldığını gösterir.

<META http-equiv="Content-Language" CONTENT="tr"> Kodu sayfanızın dilinin Türkçe (istenirse değiştirilebilir.) olduğunu gösterir.


<META NAME="copyright" CONTENT="&copy; 2012 LEYLA AYGÜN ">Kodu sayfanın telif hakkının kime ait olduğunu gösterir.

<META NAME="ROBOTS" CONTENT="ALL, FOLLOW, INDEX"> Kodu sayfanızı tüm arama motorlarının veritabanına kaydolabilme hakkının verilmiş olduğunu gösterir.

! Meta etiketi ile tanımlanan bilgiler kullanıcıya görüntülenmez.                             

<BODY>
HTML belgesinin bütün içeriği burada yer alır. Buraya metinler, resimler, listeler vb. her türlü HTML nesnesi yerleştirilebilir.

Kullanılacak parametreler 
Görevi
Bgcolor
Arka plan rengini belirler.
Background    
Arka planda kullanılmak istenen resmi belirler.
Link    
Sayfadaki linklerin rengini belirler.
Alink  
Linke tıklandığındaki rengi belirler.
Vlink
Daha önce ziyaret edilmiş linklerin rengini belirler.
           
                                              
<TITLE>
Title etiketleri <Head>….</Head> etiketleri arasında yer alır.Tarayıcının sol üst bölümünde bulunan başlık çubuğunda görüntülenir.

Kullanımı;
<title> görüntülenmesini istediğiniz başlık</title> 

Örnek:









>>Bir sonraki dersimizde görüşmek üzere ;)