Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Dreamweaver--))

busra.05

🌱Yeni Üye🌱
Katılım
9 Şub 2009
Mesajlar
9
Tepkime puanı
0
Web sitesi
www.busraturan.com
1. WEB Tasarımı
1.2 Sayfa Hazırlarken Dikkat Edilecek Noktalar
Sayfa adında ya da sayfada yer alan herhangi bir resim ya da animasyonlar
kaydedilirken asla Türkçe ve özel karakterler (ğ,ü,ş,İ ,?,\ vs.) kullanılmaz.
Sabit diskinizde öncelikle WEB sayfanıza ait dokümanları kaydedeceğiniz bir dizin ve
bu dizin içerisinde resimleri ya da animasyonlarınızı kaydedeceğiniz bir alt dizin
oluşturunuz. Sunucu bilgisayarına bu bilgiler atılırken (upload) aynı dizinleri bu alanda
oluşturmak gerektiği asla unutulmamalıdır.
WEB sitenizi yaptığınızda, mutlaka ana sayfanızı index.html olarak adlandırınız.
Birçok WEB sunucu için varsayılan sayfa index.html'dir.

2. HTML (HYPER TEXT MARKUP LANGUAGE) TEMEL ETİKETLERİ
2.1. 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. Modül içerisindeki ö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>
? Bir etiket <etiket_adi> şeklinde başlar ve bazı etiketler dışında </etiket_adi>
şeklinde biter.
? 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.


2.1.1. <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.


2.1.2. <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 NAME="author" CONTENT="EMEL KAÇAR"> 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=”*******” CONTENT=”5;
URL=https://www.megep.meg.gov.tr”> ******* ile sayfamız açıldıktan 5 saniye sonra
belirtilen adresi otomatik olarak açacaktır.
<META http-equiv=”expires” CONTENT=”Wed, 25 Feb 2007 12:00:00 GMT”>
Expires GMT saat sistemine göre belirtilen saat ve tarihte sayfanın dosyası silinecektir.
<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 http-equiv=”content-style-type” CONTENT=”text/css”> Content-typestyle
belgemizde kullanılan CSS dosyamızın bir metin dosyası olduğunu belirtir.
<META NAME="copyright" CONTENT="© 2006 EMEL KAÇAR">
Kodu sayfanın telif hakkının kime ait olduğunu gösterir.
<META name="GENERATOR" CONTENT="Microsoft FrontPage"> Kodu
sayfanın hangi editörle yapıldığını 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 NAME="RATING" CONTENT="GENERAL"> Kodu sitenizin hangi
kategoride, sınıfta olduğunu gösterir. GENERAL yazmakla bütün katagoride olduğu
belirtilmiş olur.
Meta etiketi ile tanımlanan bilgiler kullanıcıya görüntülenmez.


2.1.3. <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.


2.1.4. <TITLE>
Head bölümü içine yazılan title bölümüne sayfanın başlığı yazılır, tarayıcının sol üst bölümünde bulunan başlık çubuğunda görüntülenir.



2.2. 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.

2.2.1. <OL>
Sıralı liste oluşturmak için kullanılır. Sıralı listelerden kastımız kelime ya da
cümlelerinizi ya da herhangi bir şeyi numaralı, alfabetik, roma rakamlı olarak sıralı göstermektir. Liste içine alınacak metinler <ol>...</ol> etiketleri arasına alınarak yazılır. Bu etiketler listenin başladığını ve bittiğini belirtir. <ol> etiketine parametreler ekleyebiliyoruz. Type parametresi listemizin rakamla mı harfle mi başlayacağını, start ise hangi rakam/harfle başlayacağını belirler. Yani a) b) c) değil de d) e) f) gibi. Start değeri her zaman bir sayı olmalıdır. Yani sırayı alfabe olarak atamak ve “f” den başlamak istersek start değerini “f” değil “6”, type değerini de küçük “a” yapmalıyız.
Compact parametresi ise listenin mümkün olan minimum satır aralığına sahip
olmasını sağlıyor. Type parametresinde kullanabileceğimiz değerler şunlar olabilir; sayılar, harfler (küçük/büyük) ve romen rakamları (i,ii,iii gibi)

2.2.2. <UL>
Listeleme yaparken maddelerin başına harf, rakam gibi unsurlar yerine küçük
yuvarlaklar, kareler yerleştirmek için <ul> etiketini kullanıyoruz. <ul> için kullanılan parametreler type ve compact’tır. Type ile kullanacağımız madde iminin şeklini seçebiliriz. Bunlar disc (içi dolu daire), circle (içi boş daire) ve square (içi dolu kare)’dir.


2.2.3. <LI>
<li> etiketi ingilizce “liste elemanı” anlamına gelen 'list item' kelimesinin
kısaltılmışıdır. Yukarıda anlatmış olduğumuz <ol> ve <ul> etiketleri tek başına kullanılmaz sırayı belirtmek için de <li> imi ile birlikte kullanılır. Yani sıralanacak olan ifadenin başına <li> getirmeliyiz.



:angel::angel::angel::angel:
 

busra.05

🌱Yeni Üye🌱
Katılım
9 Şub 2009
Mesajlar
9
Tepkime puanı
0
Web sitesi
www.busraturan.com
Dreamweaver.....:)

3. METİN VE GÖRÜNÜM DÜZENLEME ETİKETLERI
3.1. Metin Düzenleme Etiketleri
3.1.1. <HX>
Bu etiketler, doküman içinde kullanılabilecek başlıklardaki yazıların büyüklüklerini
tanımlar. “x” değeri 1’den 6’ya kadar değer alabilir. Sayı arttıkça yazı büyüklüğü
azalır. <hx> ile kullanılacak parametrelerden birisi align’dır. Align kullanıldığı sayfadaki yatay yerini belirler. Left (sola yaslı), right (sağa yaslı), center (ortala), justify (her iki yana yaslı) değerlerini alabilir. Align=”justify” html 4.0 etiketi olduğu için bazı tarayıcılarda sorun çıkarmaktadır. <h1 align=”center”> Bilgi </h1> yazdığınızda “Bilgi”kelimesini ortalı bir şekilde yazacaktır.

3.1.2. <B>
Aradaki metni koyu (bold) yazar.

3.1.3. <U>
Aradaki metni altı çizili (underline) olarak yazar.

3.1.4. <I>
Aradaki metni eğik (italic) yazar.

3.1.5. <BR>
HTML'de metinleri yazarken kullandığımız editörde bir alt satıra geçmek için enter tuşunu kullanırız. Fakat HTML dilinde bunun hiçbir anlamı yoktur. Tüm kodları ve metinleri tek satırda dahi yazsanız tarayıcı açısından farketmeyecektir. Bu yüzden metinleri bölmek, yani ikinci satıra atmak için <br> etiketini kullanıyoruz. Yukarıdaki örneklerde <br> etiketini kullanmamış olsaydık ekrandaki ifade “Bilişim Teknolojileri Bölümü WEB Tasarım
Dersi” şeklinde bir alt satıra geçmeden yan yana yazılacaktır.

<html>
<head><title> Kalın yazma </title>
</head><body>
Bilişim <b>Teknolojileri</b> Bölümü
<br>
<b>Web Tasarım</b> Dersi
</body>
</html>
<html>
<head><title> Kalın yazma </title>
</head><body>
Bilişim <u>Teknolojileri</u> Bölümü
<br>
<u>Web Tasarım</u> Dersi
</body>
</html>
<html>
<head><title> Kalın yazma </title>
</head><body>
Bilişim <i>Teknolojileri</i> Bölümü
<br>
<i>Web Tasarım</i> Dersi
</body>
</html>



3.1.6. <P>
Aradaki metne paragraf özelliği kazandırır. Sonlandırıldığında, takib eden metin bir satır boşluk bırakılarak ve satır başına yazılır.

3.1.7. <FONT>
Font etiketi sahip olduğu parametreler sayesinde metinlerin renk, yazı tipi, boyut gibi özelliklerini değiştirmenize olanak sağlar. Parametreleri ile beraber kullanım şekli aşağıdaki gibidir.

<FONT SIZE="x" FACE="[isim] COLOR="#XXXXXX">

Face : Yazı tipi (arial, tahoma, verdana, ...)
Size : Yazının büyüklüğü (1-7 arası)
Color : Yazının rengi (red, green gibi renklerin ingilizce karşılığı ya da RGB renk
değeri)

Bir etiketin herhangi bir parametresine atadığımız değer, o etiketin oluşturduğu alan içerisinde geçerlidir. Örneğin, <font color="blue">...</font> ifadesi, sadece “...” ile gösterilen alan içerisine yazılanları mavi yapar.


3.1.7.1. Size
Metnin büyüklüğünü ayarlar, bu değişkene -1, +2 gibi değerler verilerek metnin
büyüklüğünün bir eksiltilmesini veya iki artırılmasını sağlayabilir, direkt olarak bir rakam vererek de bunu yapabilirsiniz. Yazı tipi çok büyük olmamalıdır, büyük yazı tipleri hem kullanıcıların sayfayı okumasını zorlaştırır, hem de sayfanın güzelliğini bozar.

3.1.7.2. Color
Yazının rengini (red, green gibi renklerin ingilizce karşılığı ya da RGB renk değeri) belirler. HTML'de renkler hexdecimal sayı sisteminde ifade edilir. Bir renk 16'lık sayı düzeninde 6 rakamdan oluşur. Bu düzende 9'dan sonraki sayıları göstermek için A’dan F’ye kadar olan harfler kullanılır. Bununla birlikte HTML bazı renklerin İngilizce isimlerini de anlar, aşağıdaki örnekte bu renkleri görmektesiniz.

3.1.7.3. Face
Face parametresini tüm WEB tarayıcıları desteklemese de bu parametre kullanılarak sayfada resim kullanmadan oldukça güzel görüntüler elde edilebilir. Örneğin Face="Arial Tur" parametresi kullanıldığında yazı tipi Türkçe Arial olacaktır. Face değerine Türkçe desteği olmayan yazı tipleri verilmemelidir, verilirse bazı Türkçe karakterler bozuk olarak görülecektir.




3.2. Görünüm Düzenleme Etiketleri

3.2.1. BGCOLOR
Sayfanın arka plan rengini belirler. <body> belirteci ile kullanıldığında sayfa arka plan
rengini; tabloda <td> etiketi ile kullanıldığında hücre rengini değiştirir.


:angel::angel::angel:
 

busra.05

🌱Yeni Üye🌱
Katılım
9 Şub 2009
Mesajlar
9
Tepkime puanı
0
Web sitesi
www.busraturan.com
4. BAĞLANTI (KÖPRÜ) OLUŞTURMA
Bir WEB sitesinde altı çizili olarak bir takım kelimeler görmüşüzdür. Bu altı çizili
kelimelerin üstüne gelince fare şekil değiştirip bir el şekline dönüşmektedir. Bunun anlamı kelimeye tıkladığınızda kelimeyle ilgili bir başka WEB sayfasına gideceğidir. HTML'nin bu görevini yerine getirmesini sağlayan etiket <a>’dir. Dokümanınızdan başka dokümana bağlantı yapabilmek için:

? Etiketi giriniz. (Kısaca ilk satıra <a> yazınız)
? Hangi dokümana geçiş yapmak istiyorsanız, ismini yazınız. HREF="dosyaismi"
? Bu dokümanı ekranda hangi isimle göstermek istediğinizi belirtiniz.
? Etiketi kapatınız. </a>

4.1. Sayfa İçi Bağlantı Oluşturma
Bir metin üzerinde belirli bölgelere ulaşmak için yine etiketler kullanılabilir. <a
href="#...">...</a>, <a name="....">...</a> komutlarını kullanarak sayfa içi (dahili) bağlantıları hazırlayabiliriz. Örneğin sayfanın üst kısmında sayfa indeksini gösteren bir menü olsun. Kullanıcı bu menüde istediği başlığa tıkladığında ilgili konuya gitsin. Böyle bir sayfa hazırlamak için yapacağımız şeyler:

? "Tıklandığında" açılacak konuyu işaretlemek (<a name="....">...</a> ).
? Tarayıcıya, hazırlayacağımız menüye "tıklandığında" bu işaretli konuya
gitmesini bildirmek (<a href="#...">...</a> ).

4.2. Sayfa Dışı Bağlantı Oluşturma
WEB sayfalarının en önemli özelliklerinden birisi, kolayca başka sayfalara ve
dökümanlara geçiş yapılabilmesidir. Bunun için <a href >...</a> komutunu kullanırız. Bu komutlar arasına yazmış olduğunuz ifade mavi renkte ve altı çizili olarak ekrana gelir. İfadenin üzerine tıkladığınızda yazmış olduğunuz WEB adresine sizi yönlendirecektir. Ana sayfaya dönmek için buraya tıklayınız.
Bağlantının açılacağı pencereyi belirtmek için "target" parametresinide
kullanabiliriz.
<a href="..." target="..." ></a>

target="_blank" -----Bağlantı yeni bir pencerede açılır.
target="_self" -----Bağlantı aynı pencere içerisinde açılır.
target="_top" -----Bağlantı aynı pencere içerisinde en üstten itibaren açılır.
target="_parent" -----Açılan bağlantı, o anda açık sayfayı oluşturmuş bir ana sayfa varsa onun yerine konur.
target="çerçeve adı" -----Frame komutu ile çerçeve oluşturulmuşsa bağlantının adı verilen çerçevede açılmasını sağlar.


4.3. E-Posta Adresine Bağlantı Oluşturma
Hazırlamış olduğunuz WEB sayfasında insanların istediğiniz bir mail adresine kolay bir şekilde ulaşabilmesini sağlayabilirsiniz.
Bunun için, <a href=”mailto…….”>….</a>
komutunu kullanabilirsiniz.

Verilen komutları yazdığımızda ekranda “e-posta göndermek için tıklayınız” ifadesi görünecektir. Buradaki linke tıklandığında kullanıcının ilgili mail programı açılacak ve mail’in send to (kime) kısmına verdiğimiz mail adresi otomatik olarak yazılacaktır.
-----------------

:angel::angel::angel:
 

busra.05

🌱Yeni Üye🌱
Katılım
9 Şub 2009
Mesajlar
9
Tepkime puanı
0
Web sitesi
www.busraturan.com
5. TABLOLAR

Tablolar, sayfaları satırlara/sütunlara bölmek ya da metin veya grafiklerin sayfada istediğimiz yerde durmasını sağlamak amaçlarıyla kullanabileceğimiz HTML'nin en önemli yapıtaşlarındandır. Sayfada gözüksün ya da gözükmesin tabloları bir iskelet gibi kullanabilir, böylece istediğiniz düzenlemeyi yapabilirsiniz. Ekranda tablo gösterirken, o an kullanılan pencerenin büyüklüğüne ve tablo içindeki metnin genişliğine göre tablonun eni ve boyu değişebilir. Tablo, satır ve sütunlardan oluştuğu için her hücre ayrı ayrı tanımlanır. Her satır ve sütun, kendi içinde başka satır ve sütunları ihtiva edebilir ve diğer satır ve sütunlarla birleştirilebilir. Tablolara başlık, liste,
paragraf, form, figür ve her formatta metin konabilir.


5.1. <TABLE>
Tablolar <table> belirteci ile başlar.
<table>
……
</table>


5.1.1. TR
Tabloda satır oluşturmayı sağlar.


5.1.2. TD
Tabloda sütun oluşturmayı sağlar.


5.1.3. Border
Border parametresi hücrelerin ve tablonun etrafındaki çerçevenin kalınlığını
ayarlamak için kullanılır. border=0 çerçevenin görünmemesini sağlar.


5.1.4. TH
Tablolar da HTML sayfasında olduğu gibi başlık (head) ve gövde (body) bölümlerine ayrılabilir. Tabloda başlığı <thead> gövdeyi <tbody> etiketleri arasına yazarız.
<caption> etiketi ile ikinci bir açıklama vermek mümkündür.
Sütun başlıklarına gelince, her bir başlık <th> etiketi ile belirtilir ve bunlar etiketinde olduğu gibi <tr>...</tr> arasına yazılır.
Tabloda satır ve sütunları belirten <tr> ve <td> etiketleri <tbody>...</tbody> arasına alınır.

...
<table border="1">
<thead>Ders Dağılımı</thead>
<caption align="bottom">
Tablo 1.1: Bölümlere göre dersler
<caption>
<tr>
<th>Bilgisayar</th>
<th>Elektronik</th>
<th>Elektrik</th>
</tr>
<tbody>
<tr>
<td>Web Tasarımı</td>
<td>Uydu Alıcısı</td>
<td>Çağırma Tes.</td>
</tr>
<tr>
<td>Programlama</td>
<td>İletişim Tek.</td>
<td>Dağıtım Panoları</td>
</tr>
</tbody>
</table>
...

5.1.5. Width
Tablonun pixel cinsinden genişliğini belirler. Bu parametreyi kullanmazsanız, Web tarayıcınız hücre içeriklerini görüntüleyebileceği en makul genişliği tablonuza otomatik olarak atayacaktır.
5.1.6. Height
Tablonun pixel cinsinden yüksekliğini belirler. Bu parametreyi kullanmazsanız, Web tarayıcınız hücre içeriklerini görüntüleyebileceği en makul yüksekliği tablonuza otomatik olarak atayacaktır.

5.1.7. Colspan
Aynı satırdaki hücreleri birleştirmek için colspan parametresi kullanılır.

5.1.8. Rowspan
Aynı sütundaki hücreleri birleştirmek için de rowspan parametresi kullanılır.

5.1.9. Cellspacing
Tablonun.içerisindeki hücrelerin, birbirlerinden ve tablo sınırlarından uzaklığını, pixel cinsinden ayarlar.

5.1.10. Cellpadding
Cellpadding değişkenine verilebilecek herhangi bir sayı, tablonun sınırları ile tablo içeriği arasındaki mesafeyi ayarlar. cellpadding=0 hücre ile içinde bulunan unsurun (metin/grafik) bitişik olmasını sağlar.

---------------------------

:angel::angel::angel:
 

Ajanst

🌱Yeni Üye🌱
Katılım
22 Nis 2009
Mesajlar
4
Tepkime puanı
0
Tanımlamalar çok başarılı olmuş. Bravo
 

oct-4

🏅Acemi Tasarımcı🏅
Katılım
12 Şub 2009
Mesajlar
31
Tepkime puanı
1
kısa ve öz anlatmışsın emeğine sağlık :)
 
Üst