HTML Temel Dersler – Video ve Görsel Anlatım
HTML, bir programlama dili olarak tanımlanamaz. Zira HTML kodlarıyla kendi başına çalışan bir program yazılamaz. Ancak bu dili yorumlayabilen programlar aracılığıyla çalışabilen programlar yazılabilir. Programlama dili denilememesinin nedeni tam olarak budur. Aşağıda sizlere html hakkında temel bilmeniz gereken bilgileri başlıklar halinde ve örnek tanımlarını hazırladık. Yukarıdaki html hakkında temel eğitim videolarını izleyerekte, html giriş temel eğitimini almış olursunuz.
- Html Elementler
- Html Etiketler
- Html Parametreler
- Html Biçimlendirme
- Html Özeller
- Html Bağlantılar
- Html Çerçeveler
- Html Tablolar
- Html Listeleme
- Html Formlar
- Html Resimler
- HTML Arka Plan
- Html Renkler
- Html Renk Değerleri
- Html Renk İsimleri
- Html Hızlı Liste
- HTML Hızlı Liste
HTML dökümanları, HTML öğeleri kullanılarak oluşturulan metin dosyalarıdır.
HTML öğeleri, HTML etiketleri kullanılarak tanımlanır.
HTML Etiketleri
- HTML etiketleri, HTML öğelerini belirtmek için kullanılır.
- HTML etiketleri 2 karakter ile sınırlanır. < ve >
- Bu karakterlere grup parantezleri (angle brackets) denir.
- HTML etiketleri çift olarak kullanılır. Örn: <b> Bu metin koyu fonttadır. </b>
- Bu çiftlerden birincisine başlama etiketi, ikincisine ise bitiş etiketi denir.
- Başlama ve bitiş etiketleri arasında kalan herşeye ise öğe içeriği (element contents) denir.
- HTML etiketleri büyük/küçük harfe duyarlı değildir, yani <b> ve <B> aynı görevi görür. (Türkçe karakter olan “İ” ve “ı” harflerinin bu durumun dışında kaldığını unutmayınız.)
HTML Öğeleri
Önceki sayfadaki örneğimizi hatırlayalım:
<html> <head> <title>Sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>Bu metin koyu</b> </body> </html> |
Bu bir HTML öğesidir:
<b>Bu metin koyu</b> |
HTML öğesi başlangıç etiketi olan <b> ile başladı.
HTML öğesinin içeriği: Bu metin koyu
HTML öğesi bitiş etiketi olan </b> ile sonlandırıldı.
<b> etiketinin amacı, görüntülenecek olan metinin koyu gösterilmesi gerektiğini bildirmektir.
Etiketleri neden küçük harflerle belirtiriz?
HTML etiketlerinin büyük/küçük harfe duyarlı olmadığını söylemiştik: <B> ve <b> aynıdır. Eğer Web’de gezintiye çıkarsanız bir çok sitenin kaynak kodunun bütük harflerle yapılmış olduğunu göreceksiniz..Fakat biz her zaman küçük harf kullanırız. Neden?
Eğer Web standartlarını kontrol etmek istiyorsanız küçük harf kullanmalısınız. World Wide Web Consortium (W3C) HTML 4 versiyonu ile beraber küçük harf kullanımını önerir. Ayrıca XHTML (yeni nesil HTML) dili de bunu kullanmanızı şiddetle önerir.
HTML dilindeki en önemli etiketler, başlıklar, paragraflar ve satır atlama etiketleridir.
Başlıklar
Başlıklar <h1> ve <h6> dahil olmak üzere aradaki tüm rakamlar kullanılarak tanımlanabilir. <h1> en büyük puntoyu belirtirken, <h6> ise en küçük puntoyu belirtir.
<h1>Bu bir başlık</h1> <h2>Bu bir başlık</h2> <h3>Bu bir başlık</h3> <h4>Bu bir başlık</h4> <h5>Bu bir başlık</h5> <h6>Bu bir başlık</h6> |
HTML dili otomatik olarak başlık etiketlerinin öncesinde ve sonrasında bir satır atlar.
Paragraflar
Paragraflar <p> etiketi ile belirtilir.
<p>Bu bir paragraf</p> <p>Bu da başka bir paragraf</p> |
HTML dili otomatik olarak paragraf etiketlerinin öncesinde ve sonrasında bir satır atlar.
Etiketleri kapatmayı unutmayın!
Bir önceki örnekte paragrafın </b> etiketi ile bittiğini gördünüz:
<p>Bu bir paragraf <p>Bu da başka bir paragraf |
Çoğu browser büyük ihtimalle yukardaki gibi yazsanız bile çalıştıracaktır ama buna pek fazla güvenmeyin çünkü gelecek versiyon HTML dili hiçbir etiketi atlamanıza izin vermeyecektir.
Satır atlama
Satır atlamak için <br> etiketi kullanılır. Ancak bu etiketin yeni bir paragraf açmadığını da unutmayınız.
<p>Bu <br>bir <br>çok satırlı paragraftır.</p> |
<br> etiketi boş bir etikettir. </br> gibi bir bitiş etiketi yoktur.
<br> mi <br /> mi?
Bir çok yerde <br> etiketinin <br /> olarak kullanıldığını göreceksiniz.
Çünkü <br> etiketi bir bitiş etiketi bulundurmaz ve bu özellik gelecek nesil HTML (XML ve XHTML) dilinin ilk kuralını bozmaktadır. Bu yüzden <br /> etiketini kullanmanızı tavsiye ederiz.
HTML içinde açıklama (yorum) satırları yaratmak
Yorum satırları HTML kaynak kodu içerisine programcıların hangi satırın ne iş gördüğünü anlatmak için kullanılır. Bu satırlar, sayfa browser’da görüntülenirken dikkate alınmazlar.
<!-- Bu bir açıklama --> |
Temel Notlar – Yararlı İpuçları
HTML kodlarınızın başka browser’larda nasıl görüntüneceğini asla bilemezsiniz. Ayrıca bazı kullanıcılar geniş ekran monitörlere sahipken bazıları küçük ekranlara sahiptir. Bu sebeple metinler, kullanıcı penceresini her yeniden boyutlandırmasında değişecektir. Asla metinlerinizi fazladan boşluk bırakmak gibi tekniklerle biçimlendirmeye çalışmayın.
HTML koyduğunuz boşlukları sürekli teke indirecektir.
Boş bir satır bırakmak için <p> kullanmak kötü bir tekniktir, bunun yerine <br /> etiketini kullanınız. (Ama asla <br /> ile sıralı liste oluşturmayınız. HTML ile listeleme konusuna kadar bekleyiniz.)
Temel HTML Etiketleri
Etiket (Tag) | Açıklama |
---|---|
<html> | Bir HTML dökümanını belirtir |
<body> | Dökümanın görüntülenecek kısmını berlitir. |
<h1> to <h6> | Başlıkları belirtir. |
<p> | Bir paragraf belirtir |
<br> | Boş bir satır bırakır. |
<hr> | Sayfada yatay bir çizgi çizer |
<!–> | Yorum satırı olduğunu belirtir. |
HTML Parametreleri (Nitelikler)
Parametreler, HTML öğelerine, ek özellikler eklenmesini sağlar.
HTML Etiket Nitelikleri
HTML etiketleri parametrelere sahip olabilir. Parametreler, HTML öğelerine, ek özellikler eklenmesini sağlar.
Parametreler daima isim/değer çiftleri arasında gelir: name=”value”.
Parametreler daima başlangıç etiketi içerisinde belirtilir.
Parametre Örneği 1:
<h1> başlık belirtir.
<h1 align=”center”> başlık belirtmesinin yanında, metinin ortalanacağını da belirtir.
Parametre Örneği 2:
<body> HTML’in body kısmını belirtir.
<body bgcolor=”yellow”> Body kısmını belirtmekle beraber, arkaplan renginin de sarı olacağını belirtir.
Değerleri (Value) Daima Tırnak İçerisine Alın
Parametrelerin değerli her zaman tırnak içerisinde olmalıdır.
Bazen değerin kendisinin içinde de çift tırnak kullanılması gerektiği zamanlarda ise, değerin tamamını tek tırnak içerisine de alabilirsiniz:
name=’Cem “GORA” Yilmaz’
HTML, metini koyu veya itelik yapmak için bir çok tanımlama biçimi barındırır.
Aşağıda bu konu ile ilgili bir çok örneği görebilir ve kendiniz deneyebilirsiniz.
HTML Kaynak Kodları Nasıl Görüntülenir?
Tarayıcınızın araç çubuğunda “Görünüm” menüsüne geldikten sonra “Kaynağı Görüntüle” seçeneğini tıklayınız.
Metin Biçimlendirme Etiketleri
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 |
Görsel biçimlendirme
<b>Kalın metin</b> <i>İtalik metin</i> <center>Ortalanmış metin</center> <big>Büyük metin</b> <small>Küçük metin</small> <font face="verdana" color="red" size="3">Yazının tipini, rengini ve boyutunu belirtme. Yazı boyutu 1-7 aralığında olmalıdır.</font> <s>Üstü çizili metin</s> <strike>Üstü çizili metin</strike> <sub>Alt simge</sub> <sup>Üst simge</sup> <u>Altı çizili metin</u> <div align="right">Sağa yaslı metin</div> <div align="center">Ortalanmış metin</div>
Mantıksal biçimlendirme
<address>Yazarın iletişim bilgileri/adresi</address> <blockquote>Alıntı (çoğunlukla tarayıcılar metni her iki taraftan girintilendirirler.)</blockquote> <cite>Satıriçi alıntı</cite> <em>Vurgulu metin</em> <strong>Önemli metin</em> <dfn>Özel terim</dfn> <code>Bilgisayar kodu</code> <samp>Örnek çıktı</code> <kbd>Klavye girişini gösteren metin</kbd> <var>Bir program kodundaki değişkenler</var> <del>Silinen metin (çoğunlukla tarayıcılar üzerine çizgi çeker)</del> <ins>Yeni eklenen metin (çoğunlukla tarayıcılar altını çizerler)</ins> <q>Satıriçi alıntı<q>
Görsel biçimlendirme ile mantıksal biçimlendirme etiketleri arasında ne fark var?
Görsel biçimlendirme etiketleri tarayıcıya metnin tam olarak nasıl görüntülenmesi gerektiğini söyler; mantıksal biçimlendirme etiketleri ise tarayıcıya metni nasıl göstermesi konusunda sadece ipuçu verir. Ayrıca W3C görsel biçimlendirmenin kullanılmamasını tavsiye eder. Ben de görsel biçimlendirme etiketlerinden sadece < sup >< /sup > ve < sub >< /sub >’u kullanmanızı tavsiye ederim.
HTML içinde bazı karakterler (“<” gibi) kaynak kodlarda yazılarak ekranda görüntülenmesi sağlanamaz.
Bu tip karakterleri görüntüleyebilmek için bazı özel karakterler kullanılır.
Özel Karakterler
Bir özel karakter üç kısımdan oluşur: bir ampersand (ve) (&) işareti, bir belirtgeç ismi yada # işareti ile beraber ASCII kodu, ve son olarak noktalı virgül(;)
HTML dökümanı içinde bu tip karakterleri görüntülemek için < veya < yazmalıyız.
Bir numara yerine isim kullanılmasının avantajı, isimlerin daha rahat hatırlanabilmesidir. Dezavantajı ise piyasadaki tüm tarayıcılarda tam desteklenmemesidir.
Özel karakterlerin büyük/küçük harfe duyarlı olduğuna dikkat ediniz.
Birden Fazla Boşluk Bırakabilmek
Normalde HTML kodları içindeki 2 kelime arasında 10 tane de boşluk bıraksanız bunlardan sadece 1 tanesi dikkate alınır. Eğer birden fazla boşluk bırakmak istiyorsanız özel karaktlerini kullanınız.
En Çok Kullanılan Özel Karakterler
Sonuç | Açıklama | Özel karakterleri | Numaralı Hali |
---|---|---|---|
Fazladan boşluk | |   | |
< | Küçüktür | < | < |
> | Büyüktür | > | > |
& | Ve | & | & |
“ | Alıntı | " | " |
‘ | apostorof | ' (IE’de çalışmaz) | ' |
Bazı Başka Özel Karakterler
Sonuç | Açıklama | Özel karakterleri | Numaralı Hali |
---|---|---|---|
¢ | Cent | ¢ | ¢ |
£ | Pound | £ | £ |
¥ | Yen | ¥ | ¥ |
€ | Euro | € | € |
§ | Section | § | § |
© | Copyright | © | © |
® | Kayıtlı marka | ® | ® |
× | Çarpma | × | × |
÷ | Bölme | ÷ | ÷ |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama (English) |
‘ | ‘ | left single quote | |
’ | ’ | right single quote | |
‚ | ‚ | single low-9 quote | |
“ | “ | left double quote | |
” | ” | right double quote | |
„ | „ | double low-9 quote | |
† | † | dagger | |
‡ | ‡ | double dagger | |
‰ | ‰ | per mill sign | |
‹ | ‹ | single left-pointing angle quote | |
› | › | single right-pointing angle quote | |
♠ | ♠ | black spade suit | |
♣ | ♣ | black club suit | |
♥ | ♥ | black heart suit | |
♦ | ♦ | black diamond suit | |
‾ | ‾ | overline, = spacing overscore | |
← | ← | leftward arrow | |
↑ | ↑ | upward arrow | |
→ | → | rightward arrow | |
↓ | ↓ | downward arrow | |
™ | ™ | trademark sign | |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
�- | unused | ||
	 | horizontal tab | ||
| line feed | ||
 | unused | ||
  | space | ||
! | ! | exclamation mark | |
" | " | “ | double quotation mark |
# | # | number sign | |
$ | $ | dollar sign | |
% | % | percent sign | |
& | & | & | ampersand |
' | ‘ | apostrophe | |
( | ( | left parenthesis | |
) | ) | right parenthesis | |
* | * | asterisk | |
+ | + | plus sign | |
, | , | comma | |
- | – | hyphen | |
. | . | period | |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
⁄ | / | / | slash |
0-9 | digits 0-9 | ||
: | : | colon | |
; | ; | semicolon | |
< | < | < | less-than sign |
= | = | equals sign | |
> | > | > | greater-than sign |
? | ? | question mark | |
@ | @ | at sign | |
A-Z | uppercase letters A-Z | ||
[ | [ | left square bracket | |
\ | backslash | ||
] | ] | right square bracket | |
] | ] | caret | |
_ | _ | horizontal bar (underscore) | |
_ | _ | grave accent | |
a-z | lowercase letters a-z | ||
{ | { | left curly brace | |
| | | | vertical bar | |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
} | } | right curly brace | |
~ | ~ | tilde | |
-• | unused | ||
– | – | – | en dash |
— | — | — | em dash |
˜-Ÿ | unused | ||
|   | nonbreaking space | |
¡ | ¡ | ¡ | inverted exclamation |
¢ | ¢ | ¢ | cent sign |
£ | £ | £ | pound sterling |
¤ | ¤ | ¤ | general currency sign |
¥ | ¥ | ¥ | yen sign |
¦ or &brkbar; | ¦ | ¦ | broken vertical bar |
§ | § | § | section sign |
¨ or ¨ | ¨ | ¨ | umlaut |
© | © | © | copyright |
ª | ª | ª | feminine ordinal |
« | « | « | left angle quote |
¬ | ¬ | ¬ | not sign |
­ | ­ | soft hyphen | |
® | ® | ® | registered trademark |
¯ or &hibar; | ¯ | ¯ | macron accent |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
° | ° | ° | degree sign |
± | ± | ± | plus or minus |
² | ² | ² | superscript two |
³ | ³ | ³ | superscript three |
´ | ´ | ´ | acute accent |
µ | µ | µ | micro sign |
¶ | ¶ | ¶ | paragraph sign |
· | · | · | middle dot |
¸ | ¸ | ¸ | cedilla |
¹ | ¹ | ¹ | superscript one |
º | º | º | masculine ordinal |
» | » | » | right angle quote |
¼ | ¼ | ¼ | one-fourth |
½ | ½ | ½ | one-half |
¾ | ¾ | ¾ | three-fourths |
¿ | ¿ | ¿ | inverted question mark |
À | À | À | uppercase A, grave accent |
Á | Á | Á | uppercase A, acute accent |
 |  |  | uppercase A, circumflex accent |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
à | à | à | uppercase A, tilde |
Ä | Ä | Ä | uppercase A, umlaut |
Å | Å | Å | uppercase A, ring |
Æ | Æ | Æ | uppercase AE |
Ç | Ç | Ç | uppercase C, cedilla |
È | È | È | uppercase E, grave accent |
É | É | É | uppercase E, acute accent |
Ê | Ê | Ê | uppercase E, circumflex accent |
Ë | Ë | Ë | uppercase E, umlaut |
Ì | Ì | Ì | uppercase I, grave accent |
Í | Í | Í | uppercase I, acute accent |
Î | Î | Î | uppercase I, circumflex accent |
Ï | Ï | Ï | uppercase I, umlaut |
Ð | Ð | Ð | uppercase Eth, Icelandic |
Ñ | Ñ | Ñ | uppercase N, tilde |
Ò | Ò | Ò | uppercase O, grave accent |
Ó | Ó | Ó | uppercase O, acute accent |
Ô | Ô | Ô | uppercase O, circumflex accent |
Õ | Õ | Õ | uppercase O, tilde |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
Ö | Ö | Ö | uppercase O, umlaut |
× | × | × | multiplication sign |
Ø | Ø | Ø | uppercase O, slash |
Ù | Ù | Ù | uppercase U, grave accent |
Ú | Ú | Ú | uppercase U, acute accent |
Û | Û | Û | uppercase U, circumflex accent |
Ü | Ü | Ü | uppercase U, umlaut |
Ý | Ý | Ý | uppercase Y, acute accent |
Þ | Þ | Þ | uppercase THORN, Icelandic |
ß | ß | ß | lowercase sharps, German |
à | à | à | lowercase a, grave accent |
á | á | á | lowercase a, acute accent |
â | â | â | lowercase a, circumflex accent |
ã | ã | ã | lowercase a, tilde |
ä | ä | ä | lowercase a, umlaut |
å | å | å | lowercase a, ring |
æ | æ | æ | lowercase ae |
ç | ç | ç | lowercase c, cedilla |
è | è | è | lowercase e, grave accent |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
é | é | é | lowercase e, acute accent |
ê | ê | ê | lowercase e, circumflex accent |
ë | ë | ë | lowercase e, umlaut |
ì | ì | ì | lowercase i, grave accent |
í | í | í | lowercase i, acute accent |
î | î | î | lowercase i, circumflex accent |
ï | ï | ï | lowercase i, umlaut |
ð | ð | ð | lowercase eth, Icelandic |
ñ | ñ | ñ | lowercase n, tilde |
ò | ò | ò | lowercase o, grave accent |
ó | ó | ó | lowercase o, acute accent |
ô | ô | ô | lowercase o, circumflex accent |
õ | õ | õ | lowercase o, tilde |
ö | ö | ö | lowercase o, umlaut |
÷ | ÷ | ÷ | division sign |
ø | ø | ø | lowercase o, slash |
ù | ù | ù | lowercase u, grave accent |
ú | ú | ú | lowercase u, acute accent |
û | û | û | lowercase u, circumflex accent |
Kod Adı | Kod Numarası | Şekil Çıktısı | Açıklama |
ü | ü | ü | lowercase u, umlaut |
ý | ý | ý | lowercase y, acute accent |
þ | þ | þ | lowercase thorn, Icelandic |
ÿ | ÿ | ÿ | lowercase y, umlaut |
HTML başka sayfalara kendi üzerinden bağlantı (link) kurmak için hyperlink (çoklu bağlantı) özelliğini kullanılır.
<a> Etiketi ve href parametresi
HTML başka bir dökümana link oluşturmak için <a> etiketini kullanır.
Kullanım biçimi:
<a href="url">Görüntülenecek Metin</a> |
Bir örnek:
<a href="http://www.fpajans.com/">Örnek, Tıklayın, Görün...</a> |
Örnek, Tıklayın, Görün...
Hedef (target) Parametresi
Target parametresi ile dökümanın nerde açılacağını belirtebilirsiniz.
Aşağıdaki bağlantıya tıklanırsa, döküman yeni bir pencerede açılacaktır.
<a href="http://www.htmldersleri.org/" target="_blank">Kodlayın, Tıklayın, Görün...</a> |
<a> Etiketi ve Name Parametresi
Bu parametre ile aynı döküman içinde belirlenmiş başka bir satıra direkt geçiş yapılabilir.
Kullanım Biçimi:
<a name="label">Görüntülenecek Metin</a> |
The name attribute is used to create a named anchor. The name of the anchor can be any text you care to use.
Bir Örnek:
<a name="ipucu">Yararlı Bilgiler</a> |
İpucu kısmına direkt link vermek için, URL’nin sonuna #ipucu yazınız:
<a href="http://www.htmldersleri.org/ornekler/html_links.htm#ipucu"> Yararlı İpuçları</a> |
Dosya ismi kullanmadan o dosya içerisinde bir yere geçmek:
<a href="#ipucu">Yararlı İpuçları</a> |
LİNK VERME İÇİN KULLANILAN NİTELİKLER
SAYFALARA LİNK VERME
Link oluştumak için <a> Etiketini kullanırız. Linkin kaynağını belirleyen href=”” Nitliğini kullanırız. daha iyi anlamak için örnek yapalım.
1- Siteye link verme
1 | < a href = "http://www.google.com" >GOOGLE GİDER</ a > |
ÇIKTI:
Sitenin içindeki html sayfasına link verme
1 | < a href = "index.html" >ANASAYFA'YA GİDER</ a > |
LİNKLER(Bağlantılar) HEDEFLER
Şu ana kadar öğrendiğimiz link verme metoduyla , Linkin yer aldığı sayfanın yerine başka bir sayfanın yüklenmesini sağlıyoruz. Oysa yüklenmiş sayfanın kaybolması arzu etmeyiz ve linkin yeni pencerede yer almasını isteriz. Örneklere bakalım.
Target=”_blank” Yeni bir tarayıcı pencerisinde sayfa açar
Target=”_self” Mevcut pencerede sayfa açar.
_self Değeri varsayılı olarak gelir. Belirtmemiz gerek duyulmaz.
_blank Metin bağlantısına her bir tıklama ile yeni bir web tarayıcı pencerisi açılır.
1 | < a href = "http://www.google.com" target = "_blank" >google.com</ a > |
ÇIKTI:
NOT:
Sitenizde kullanıcıları tutmak için başka sitelere Link verdiğinizde ayrı pencerede açılmasını sağlayın.
E-POSTA LİNKLER
Bir e-posta bağlantısı oluşturmak kolaydır. Eğer insanlar sitenizle ilgili iletişime geçmek isterlerse e-posta linki oluşturulur.
1 | < a href = "mailto:info@fpajans.com" >İLETİŞİM</ a > |
DOWNLOAD LİNKİ YAPMA
Dowload linki oluşturmak için öncelikle dosyamızı sıkıştırmak(.zip .rar ) gerekir.
1 | < a href = "imageshtml/text.rar" >Download</ a > |
SAYFA İÇİ KONULARA LİNK VERME
Bu parametre ile aynı döküman içinde belirlenmiş başka bir satıra direk geçiş yapılır.
1 | < a href = "#yukari" >YUKARI ÇIK</ a > |
# işareti id’si yukarı id=”yukari” olana git demektir. Ben ilk başlığıma bu kodu yerleştireceğim
1 | < h2 id = "yukari" >LİNK VERME İÇİN KULLANILAN NİTELİKLER</ h2 > |
Çerçeveler sayesinde aynı tarayıcı penceresinde birden fazla HTML dökümanı görüntüleyebilirsiniz.
Çerçeveler
Çerçeveler sayesinde aynı tarayıcı penceresinde birden fazla HTML dökümanı görüntüleyebilirsiniz. Her HTML dökümanı bir çerçeve (frame) ve her çerçeve birbirinden bağımsız olur.
Çerçeve kullanmanın dezavantajları:
- Web geliştiricilerin birden fazla HTML dökümanını takip etmesi zordur.
- İstenilen sayfanın yazıcıya gönderilmesi zordur.
Frameset Etiketleri
- <frameset> pencerenin hangi biçimde çerçevelere ayrılacağını belirler.
- Her frameset satır (rows) veya sütun (cols) olarak belirlenir
Frame Etiketi
- <frame> etiketi, her bir çerçevede hangi HTML dökümanının görüntüleneceğini belirtir.
Aşağıdaki örnekte 2 sütun çerçeveli bir döküman bulunmaktadır. İlk çerçeve için tarayıcı penceresinin genişliğinin %25’i ayrılmıştır. İkincisine ise %75’i ayrılmıştır. “frame_a.htm” birinci sütuna, “frame_b.htm” ise ikinci sütuna yerleştirilmiştir:
<frameset cols="25%,75%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> </frameset> |
Not: frameset sütun değerleri ayrıca piksel olarak ta belirtilebilir: (cols=”200,500″), ayrıca geri kalanının da kendi kendini 100 değerine tamamlamasına olanak verilebilir: (cols=”25%,*”).
Temel Notlar – Yararlı İpuçları
Çerçevelerde görünebilir kenarlıklar vardır. Kullanıcı bunları sürükleyerek yeniden boyutlandırabilir.Bunu önlemek için noresize=”noresize” parametrelerini <frame> etiketi içine yazabilirsiniz.
<noframes> etiketini döküman içerisine eklerseniz, tarayıcınız çerçeve özelliğini desteklemez hale gelir.
Önemli: <body></body> etiketlerini <frameset></frameset> etiketleri ile beraber kullanamazsınız!
Frame Etiketleri
Etiket | Açıklama |
---|---|
<frameset> | Frame ayarlarını belirtir. |
<frame> | Alt pencere (çerçeve) belirtir. |
<noframes> | Frame desteğinin kullanılmamasını sağlar. |
<iframe> | İç frame belirtir. |
Aşağıda bazı çerçeve örnekleri ve bu örneklerin kodları verilmiştir:
<frameset rows=”150,*” cols=”150,*” > <frame name=”kirmizi” src=”kirmizi.html”> <frame name=”yesil” src=”yesil.html”> <frame name=”sari” src=”sari.html”> <frame name=”siyah” src=”siyah.html”> </frameset> | |
<frameset rows=”150,*”> <frame name=”kirmizi” src=”kirmizi.html”> <frameset cols=”30%,*”> <frame name=”yesil” src=”yesil.html”> <frame name=”sari” src=”sari.html”> </frameset> | |
<frameset rows=”150,*”> <frameset cols=”*,*”> <frame name=”kirmizi” src=”kirmizi.html”> <frame name=”yesil” src=”yesil.html”> </frameset> <frame name=”sari” src=”sari.html”> </frameset> | |
<frameset cols=”150,*”> <frameset rows=”*,*,*”> <frame name=”yesil” src=”yesil.html”> <frame name=”kirmizi” src=”kirmizi.html”> <frame name=”sari” src=”sari.html”> </frameset> <frame name=”siyah” src=”siyah.html”> </frameset> |
Çerçevelerle çalışmaya başlamadan önce bilmeniz gereken önemli bir nokta:
Hatırlarsanız bağlantılar konusunda <a> etiketinin target isimli bir parametresi olduğundan ve bu parametrenin ‘Çerçeveadı’ değerini alabileceğinden bahsetmiştik. Bu parametre bize bağlantının belirttiği adresdeki sayfanın adını verdiğimiz çerçeve içinde açılmasını sağlar. Örneğin bu sayfadaki ikinci örneği ele alalım:
‘İstiyoruz ki sayfanın yeşil bölümü sayfamızın menüsü olsun. Ziyaretçi buradaki bağlantılara tıklayarak sitenin diğer sayfalarına ulaşsın, ama bu diğer sayfalar sarı bölümde görüntülensin.’
İşte aşağıdaki kod bunu sağlar:
<a href=”www.siteadı.comsecenek1.html target=”sari”>Bu link saril bölümde görüntülenecek!</a> |
Gördüğünüz gibi çerçevelere verdiğimiz isimler (name) bu noktada önem kazanıyorlar…
HTML ile tablolar oluşturabilirsiniz.
Tablolar
Tablolar <table> etiketi ile belirtilir. Bir tablo <tr> etiketi satırlara bölünür ve her satır da <td> etiketi ile sütunlara bölünür. <td> etiketinin anlamı “table data”dır. Bir veri hücresi (data cell) metinler, resimler, listeler, paragraflar, formlar, yatay çizgiler, tablolar vs. içerebilir.
<table border="1"> <tr> <td>satır 1, hücre 1</td> <td>satır 1, hücre 2</td> </tr> <tr> <td>satır 2, hücre 1</td> <td>satır 2, hücre 2</td> </tr> </table> |
Çıktısı aşağıdaki gibi olacaktır:
satır 1, hücre 1 | satır 1, hücre 2 |
satır 2, hücre 1 | satır 2, hücre 2 |
Tablolar ve Kenarlık (border) Parametresi
Eğer bir border parametresi belirtmezseniz, tablonuz kenarlık olmadan görüntülenir. Bu bazen yararlı olabilir ama çoğu zaman kenarlıkları göstermek daha çok işinize yarayacaktır.
Kenarlıkları göstermek için aşağıdaki parametreyi kullanmalısınız:
<table border="1"> <tr> <td>Satır 1, Hücre 1</td> <td>Satır 1, Hücre 2</td> </tr> </table> |
Tablolarda Başlıklar
Başlıklar <th> etiketi ile belirtilir.
<table border="1"> <tr> <th>Başlık</th> <th>Başka Başlık</th> </tr> <tr> <td>Satır 1, Hücre 1</td> <td>Satır 1, Hücre 2</td> </tr> <tr> <td>Satır 2, Hücre 1</td> <td>Satır 2, Hücre 2</td> </tr> </table> |
Çıktısı:
Başlık | Başka Başlık |
---|---|
Satır 1, Hücre 1 | Satır 1, Hücre 2 |
Satır 2, Hücre 1 | Satır 2, Hücre 2 |
Bir Tabloda Boş Hücreler
Veri içermeyen hücreler bir çok tarayıcıda görüntülenmezler.
<table border="1"> <tr> <td>Satır 1, Hücre 1</td> <td>Satır 1, Hücre 2</td> </tr> <tr> <td>Satır 2, Hücre 1</td> <td></td> </tr> </table> |
Çıktısı:
Satır 1, Hücre 1 | Satır 1, Hücre 2 |
Satır 2, Hücre 1 |
Boş hücre etrafındaki iç kenarlıkların görünmediğine dikkat edin. (Mozilla Firefox bunu görüntüler).
Bundan kurtulmak için, ( ) özel karakterlerini boş hücre içine ekleyerek kenarlıkların görüntülenmesini sağlayabilirsiniz.
<table border="1"> <tr> <td>Satır 1, Hücre 1</td> <td>Satır 1, Hücre 2</td> </tr> <tr> <td>Satır 2, Hücre 1</td> <td> </td> </tr> </table> |
Çıktısı:
Satır 1, Hücre 1 | Satır 1, Hücre 2 |
Satır 2, Hücre 1 |
Tablo Etiketleri
Etiketi | Açıklama |
---|---|
<table> | Tablo |
<th> | Tablo başlığı |
<tr> | Satır |
<td> | Hücre |
<caption> | Manşet |
<colgroup> | Hücre grupları |
<col> | Sütun genişliği |
<thead> | Tablo başı |
<tbody> | Tablo body özelliği |
<tfoot> | Tablonun en alt kısmı |
1) Basit bir Tablo
<TABLE BORDER>
<TR>
<TD>Veri Hücresi 1</TD><TD>Veri Hücresi 2</TD>
</TR>
<TR>
<TD>Veri Hücresi 3</TD><TD>Veri Hücresi 4</TD>
</TR>
</TABLE>
Veri Hücresi 1 | Veri Hücresi 2 |
Veri Hücresi 3 | Veri Hücresi 4 |
<TABLE BORDER>
<TR>
<TD ROWSPAN=2>komutu iki satırı geriyor:</TD>
<TD>Bu hücrelers</TD><TD>başka</TD>
</TR>
<TR>
<TD>veriler</TD><TD>içerir</TD>
</TR>
</TABLE>
Bu hücre 2 satır geriyor | Bu hücreler | başka |
veriler | içerir |
<TABLE BORDER>
<TR>
<TD>Veri Hücresi 1</TD>
<TD COLSPAN=2>Bu hücre 2 kolon geriyor:</TD>
</TR>
<TR>
<TD>Veri Hücresi 2</TD><TD>Veri Hücresi 3</TD><TD>Veri Hücresi 4</TD>
</TR>
</TABLE>
Veri Hücresi 1 | Bu hücre 2 kolon geriyor: | |
Veri Hücresi 2 | Veri Hücresi 3 | Veri Hücresi 4 |
<TABLE BORDER>
<TR>
<TH>Netscape</TH><TH>Internet Explorer</TH><TH>Mosaic</TH>
</TR>
<TR>
<TD>X</TD><TD>X</TD><TD>-</TD>
</TR>
<TR>
<TD>X</TD><TD>-</TD><TD>X</TD>
</TR>
</TABLE>
Netscape | Internet Explorer | Mosaic |
---|---|---|
X | X | – |
X | – | X |
<TABLE BORDER>
<TR>
<TD><TH ROWSPAN=2></TH>
<TH COLSPAN=3>Browser</TH></TD>
</TR>
<TR>
<TD><TH>Netscape</TH><TH>Internet Explorer</TH>
<TH>Mosaic</TH></TD>
</TR>
<TR>
<TH ROWSPAN=2>Element</TH>
<TH><DFN></TH><TD>-</TD><TD>X</TD>
<TD>-</TD>
</TR>
<TR>
<TH><DIR></TH><TD>X</TD><TD>X</TD>
<TD>X</TD>
</TR>
</TABLE>
Browser | ||||
---|---|---|---|---|
Netscape | Internet Explorer | Mosaic | ||
Element | <DFN> | – | X | – |
<DIR> | X | X | X |
<TABLE BORDER>
<TR>
<TD><TH ROWSPAN=2></TH>
<TH COLSPAN=3>Browser</TH></TD>
</TR>
<TR>
<TD><TH>Netscape</TH><TH>Internet Explorer</TH>
<TH>Mosaic</TH></TD>
</TR>
<TR>
<TH ROWSPAN=2 VALIGN=top>Element</TH>
<TH><DFN></TH>
<TD ALIGN=center>-</TD>
<TD ALIGN=center>X</TD>
<TD ALIGN=center>-</TD>
</TR>
<TR>
<TH><DIR></TH>
<TD ALIGN=center>X</TD>
<TD ALIGN=center>X</TD>
<TD ALIGN=center>X</TD>
</TR>
</TABLE>
Browser | ||||
---|---|---|---|---|
Netscape | Internet Explorer | Mosaic | ||
Element | <DFN> | – | X | – |
<DIR> | X | X | X |
Tablolar iç-içe yuvalanabilir. Bu tablo ROWSPAN nitelemesini kullanarak, hücrelerinde ‘basit’ bir tablo içermiş oluyor.
<TABLE BORDER>
<TR>
<TD ROWSPAN=2>Bu hücre 2 satır geriyor
<TABLE BORDER>
<TR>
<TD>Veri Hücresi 1</TD><TD>Veri Hücresi 2</TD>
</TR>
<TR>
<TD>Veri Hücresi 3</TD><TD>Veri Hücresi 4</TD>
</TR>
</TABLE>
</TD>
<TD>Bu hücreler</TD><TD>başka</TD>
</TR>
<TR>
<TD>veriler</TD><TD>içerir</TD>
</TR>
</TABLE>
Bu hücre 2 satır geriyor
| Bu hücreler | başka | ||||
veriler | içerir |
<TABLE ALIGN=left BORDER WIDTH=50%>
<TR> <TD>Bu iki satırlı bir tablodur</TD>
</TR>
<TR>
<TD>Sayfanın soluna hizalanmıştır </TD>
</TR>
</TABLE>
Bu text tablonun saðına düzenli olarak yerleşir.
<BR CLEAR=all>
<HR>
<P><br>
<TABLE ALIGN=right BORDER WIDTH=50%>
<TR>
<TD>Bu da iki satırlı bir tablodur </TD>
</TR>
<TR>
<TD>Sayfanın saðına hizalanmıştır </TD>
</TR>
</TABLE>
Bu text tablonun soluna düzenli olarak yerleşir.
<BR CLEAR=all>
<HR>
Bu 2 satırlı bir tablodur |
Sayfanın soluna hizalanmıştır |
saðına düzenli olarak yerleşir.
Bu da iki satırlı bir tablodur |
Sayfanın sağına hizalanmıştır |
Bu text tablonun soluna
düzenli olarak yerleşir.
NOTE :Netscape bu tablonun kenarlarını renklendirmez.
<TABLE BORDER BGCOLOR=Silver BORDERCOLOR=Black WIDTH=50%>
<TR>
<TD>Bu birinci hücredir</TD>
<TD>Bu ikinci hücredir</TD>
</TR>
<TR BORDERCOLOR=Red BGCOLOR=Green>
<TD>Bu üçüncü hücredir</TD>
<TD>Bu dördüncü hücredir</TD>
</TR>
<TR BORDERCOLOR=Red BGCOLOR=Green>
<TD BORDERCOLOR=Yellow>Bu beşinci hücredir</TD>
<TD BGCOLOR=White>Bu altıncı hücredir</TD>
</TR>
</TABLE>
Bu birinci hücredir | Bu ikinci hücredir |
Bu üçüncü hücredir | Bu dördüncü hücredir |
Bu beşinci hücredir | Bu altıncı hücredir |
HTML, sıralı, sırasız ve tanımlama listelerini destekler.
Sırasız Liste
Sırasız bir liste maddelerden oluşur. Liste içeriği madde imleri ile işaretlenir.
Sırasız listeleme <ul> etiketi ile başlar. Her madde de <li> etiketi ile başlar.
<ul> <li>Kahve</li> <li>Süt</li> </ul> |
Çıktısı:
- Kahve
- Süt
Bir liste madde içerisine paragraflar, resimler, linkler, başka listeler ve satır boşlukları koyabilirsiniz.
Sıralı Listeler
Maddeler rakamlar ile listelenir. Sıralı listeleme <ol> etiketi ile başlar. Her madde de <li> etiketi ile başlar.
<ol> <li>Kahve</li> <li>Süt</li> </ol> |
Çıktısı:
- Kahve
- Süt
Tanımlama Listeleri
Bir tanımlama listesi maddelerin sıralanması demek değildir. Bu, terimlerin açıklanması demektir.
Bir tanımlama listesi <dl> etiketi ile başlar. Her terim <dt> etiketi ile başlar. Each terimin tanımlaması da <dd> etiketi ile başlar.
<dl> <dt>Kahve</dt> <dd>Koyu sıcak içecek</dd> <dt>Süt</dt> <dd>Beyaz soğuk içecek</dd> </dl> |
Çıktısı:
- Kahve
- Koyu sıcak içecek
- Süt
- Beyaz soğuk içecek
Bir tanımlama listesi içerisine paragraflar, resimler, linkler, başka listeler ve satır boşlukları vs. koyabilirsiniz.
Listeleme Etiketleri
Etiket | Açıklama |
---|---|
<ol> | Sıralı liste |
<ul> | Sırasız liste |
<li> | Liste maddesi |
<dl> | Tanımlama listesi |
<dt> | Terim tanımı |
<dd> | Tanım açıklaması |
<dir> | Önemsiz etiketi. Yerine <ul> kullanınız. |
<menu> | Önemsiz etiketi. Yerine <ul> kullanınız. |
HTML Formları kullanıcının klavye ile girdiği bilgileri işlemek için kullanılır.
Formlar
Bir form, form elemanlarını içinde bulunduran alandır.
Form elemanları kullanıcıların bilgi girmesini sağlayan elemanlardır. (metin alanları, açılabilir listeler, seçenek kutuları, kontrol kutuları)
Kullanım biçimi:
<form> <input> <input> </form> |
Giriş (Input)
En çok kullanılan form etiketi <input> etiketidir.
Metin Alanları
Kullanıcının rakam veya harf girmesini istediğiniz yerlerde bunu kullabilirsiniz.
<form> Adınız: <input type="text" name="isim"> <br> Soyadınız: <input type="text" name="soyad"> </form> |
Çıktısı:
Formun kendisinin görünmediğine dikkat ediniz. Ayrıca bir çok tarayıcının metin giriş alanı için varsayılan olarak 20 karakterlik alan bıraktığına dikkat ediniz.
Seçenek Butonları (Radio Buttons)
Kullanıcının bir çok seçenek içinden sadece bir tanesini seçebilmesini istediğiniz zaman bunu kullanırsınız.
<form> <input type="radio" name="Cinsiyet" value="Erkek"> Erkek <br> <input type="radio" name="Cinsiyet" value="Kadın"> Kadın </form> |
Çıktısı:
Kontrol kutuları (Checkboxes)
Kullanıcının, sunulan seçenekler içinden istediği kadar seçmesini sağlamak için bunu kullanabilirsiniz.
<form> Bir bisikletim var: <input type="checkbox" name="Tasit" value="Bisiklet"> <br> Bir arabam var: <input type="checkbox" name="Tasit" value="Araba"> <br> Bir uçağım var: <input type="checkbox" name="Tasit" value="Uçak"> </form> |
Çıktısı:
Formlarda “Action” Parametresi ve “Submit” Butonu
Kullanıcı submit (gönder) butonuna tıkladığında girilen bilgiler başka bir sayfaya gönderilir. Action parametresinde ise bilgilerin hangi dosyaya gönderileceği belirtilir. Bilgilerin gönderildiği dosya, genellikle gelen bilgilerle ilgili ne tür işlem yapılacağı hakkında bilgiler içerir.
<form name="input" action="ornekler/html_form_action.php" method="get" target="_blank"> Kullanıcı Adı: <input type="text" name="kullanici"> <input type="submit" value="Gönder"> </form> |
Çıktısı:
Eğer yukarıdaki kutuya birşeyler yazıp butona tıklarsanız, girdiğiniz bilgileri “html_form_action.php” dosyasına gönderirsiniz. Yeni pencerede açılacak olan bu sayfada girmiş olduğunuz bilgileri görebilirsiniz.
Form Etiketleri
Etiket | Açıklama |
---|---|
<form> | Form |
<input> | Giriş alanı |
<textarea> | Çok satırlı metin giriş alanı |
<label> | Etiket |
<fieldset> | Alanların ayarlarının nasıl olacağını belirtir. |
<legend> | Manşet |
<select> | Açılabilir liste (combobox) |
<optgroup> | Seçenek kutusu grubu |
<option> | Açılabilir liste içindeki maddeleri belirtir. |
<button> | Buton |
<isindex> | Önemsiz. Bunun yerine <input> etiketini kullanınız. |
HTML dökümanı içerisinde resim görüntüleyebilirsiniz.
Resim “<img>” Etiketi ve “src” Parametresi
HTML dökümanlarda resimler <img> etiketi ile belirtilir.
<img> etiketi kapalıdır, yani bu etiket mutlaka parametreler ile kullanılır ve bir kapatma etiketi bulundurmaz.
Sayfanızda bir resim görüntüleyebilmek için “src” parametresini kullanmak zorundasınız. Src, “source” (kaynak) anlamına gelir. Buraya görüntülemek istediğiniz resim dosyasının yolunu yazarsınız.
Kullanım biçimi
<img src="resim yolu"> |
<img src="dosyalar/banner.jpg"> |
<img src="http://www.fpajans.com/dosyalar/banner.jpg"> |
“Alt” Parametresi
Bu parametre alternatif metin (alternate text) anlamına gelir. Bu metin, resimin üzerine mouse gelip bir süre beklendiği zaman görünen metindir.
<img src="home.gif" alt="Ana Sayfa"> |
Bu özellik sayesinde bazen sayfa yüklenirken resimlerin görüntülenememesi gibi problemlerde oradaki resimin ne olduğunu anlarız. Bu parametre yeni nesil HTML’de WWC tarafından zorunlu hale gelmiştir.
Temel Notlar – Yararlı İpuçları
Bir HTML dosyasına 10-15 resim koymak sayfanın yüklenişi sırasında yavaşlamaya neden olur. Bu yüzden sayfa tasarlarken bu notu dikkati alınız. Unutmayın ki kullanıcıların bir web sayfasında aradığı ilk özellik, hızdır!
Image Etiketleri
Etiket | Açıklama |
---|---|
<img> | Resim |
<map> | Bir resimden alınacak belirli bir bölge. |
<area> | Bir resimde belirlenmiş olan bir bölgenin tıklanabilir bölge ölçüsü. |
İyi bir arka plan tasarımı, bir web sitesinin gerçekten çok iyi görünmesini sağlayabilir.
Arka Plan
<body> etiketi arka plan belirlemek için iki tane parametre bulundurur. Bunlar “bgcolor” ve “background” parametreleridir. bgcolor ile arka plan rengi, background ile de bir arka plan resimi belirtebilirsiniz.
Bgcolor
<body bgcolor="#000000"> <body bgcolor="rgb(0,0,0)"> <body bgcolor="black"> |
Background
<body background="ornekler/background.jpg"> <body background="http://www.fpajans.com/logo.jpg"> |
Not: Eğer bir arka plan resimi kullanmak isterseniz aşağıdaki soruları aklınıza getirmeyi unutmayınız.
- Yüklenmesi uzun sürer mi?
- Sayfadaki diğer resimler ile uygun bir görüntü sağlar mı?
- Sayfadaki metinlerin rengi ile uygun bir görüntü sağlar mı?
- Sayfaya döşendiği zaman farkedilmemesi sağlanacak mı?
- Sayfadaki metinlerden daha az dikkat çekecek mi?
- Renkler Kırmızı (Red), Yeşil (Green) ve Mavi (Blue) “ışık” renklerinin kombinasyonu ile oluşturulur.
- Işık renklerinde ana renkler kırmızı yeşil ve mavidir.
Renk Değerleri
HTML renkleri hexadecimal değerler ile RGB (kırmızı yeşil mavi) kombinasyonu ile belirtilebilir.
En düşük değer 0 (hex #00) ve en yüksek değer de 255’tir (hex #FF).
Aşağıda bu kombinasyonlar ile ilgili bir tablo görünmektedir:
Renk | HEX Değeri | RGB Değeri |
---|---|---|
#000000 | rgb(0,0,0) | |
#FF0000 | rgb(255,0,0) | |
#00FF00 | rgb(0,255,0) | |
#0000FF | rgb(0,0,255) | |
#FFFF00 | rgb(255,255,0) | |
#00FFFF | rgb(0,255,255) | |
#FF00FF | rgb(255,0,255) | |
#C0C0C0 | rgb(192,192,192) | |
#FFFFFF | rgb(255,255,255) |
W3C Standart Renk İsimleri
W3C, 16 tane geçerli renk ismi vermiştir:
Bunlar; aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow.
Ana Renklerin Çaprazlanması İle Oluşturulmuş Renkler
Yaklaşık 150 adet en çok kullanılan tarayıcılar tarafından desteklenen renk isimleri (İngilizce):
Çaprazlanmış Renk Değerleri
Yıllar önce, bilgisayarların sadece 256 rengi desteklediği zamanlarda, 216 tane Güvenli Web Renkleri (Web Safe Colors), Web standardı olarak önerildi.
Aşağıda bu 216 rengin bulunduğu bir renk paleti bulunmaktadır:
000000 | 000033 | 000066 | 000099 | 0000CC | 0000FF |
003300 | 003333 | 003366 | 003399 | 0033CC | 0033FF |
006600 | 006633 | 006666 | 006699 | 0066CC | 0066FF |
009900 | 009933 | 009966 | 009999 | 0099CC | 0099FF |
00CC00 | 00CC33 | 00CC66 | 00CC99 | 00CCCC | 00CCFF |
00FF00 | 00FF33 | 00FF66 | 00FF99 | 00FFCC | 00FFFF |
330000 | 330033 | 330066 | 330099 | 3300CC | 3300FF |
333300 | 333333 | 333366 | 333399 | 3333CC | 3333FF |
336600 | 336633 | 336666 | 336699 | 3366CC | 3366FF |
339900 | 339933 | 339966 | 339999 | 3399CC | 3399FF |
33CC00 | 33CC33 | 33CC66 | 33CC99 | 33CCCC | 33CCFF |
33FF00 | 33FF33 | 33FF66 | 33FF99 | 33FFCC | 33FFFF |
660000 | 660033 | 660066 | 660099 | 6600CC | 6600FF |
663300 | 663333 | 663366 | 663399 | 6633CC | 6633FF |
666600 | 666633 | 666666 | 666699 | 6666CC | 6666FF |
669900 | 669933 | 669966 | 669999 | 6699CC | 6699FF |
66CC00 | 66CC33 | 66CC66 | 66CC99 | 66CCCC | 66CCFF |
66FF00 | 66FF33 | 66FF66 | 66FF99 | 66FFCC | 66FFFF |
990000 | 990033 | 990066 | 990099 | 9900CC | 9900FF |
993300 | 993333 | 993366 | 993399 | 9933CC | 9933FF |
996600 | 996633 | 996666 | 996699 | 9966CC | 9966FF |
999900 | 999933 | 999966 | 999999 | 9999CC | 9999FF |
99CC00 | 99CC33 | 99CC66 | 99CC99 | 99CCCC | 99CCFF |
99FF00 | 99FF33 | 99FF66 | 99FF99 | 99FFCC | 99FFFF |
CC0000 | CC0033 | CC0066 | CC0099 | CC00CC | CC00FF |
CC3300 | CC3333 | CC3366 | CC3399 | CC33CC | CC33FF |
CC6600 | CC6633 | CC6666 | CC6699 | CC66CC | CC66FF |
CC9900 | CC9933 | CC9966 | CC9999 | CC99CC | CC99FF |
CCCC00 | CCCC33 | CCCC66 | CCCC99 | CCCCCC | CCCCFF |
CCFF00 | CCFF33 | CCFF66 | CCFF99 | CCFFCC | CCFFFF |
FF0000 | FF0033 | FF0066 | FF0099 | FF00CC | FF00FF |
FF3300 | FF3333 | FF3366 | FF3399 | FF33CC | FF33FF |
FF6600 | FF6633 | FF6666 | FF6699 | FF66CC | FF66FF |
FF9900 | FF9933 | FF9966 | FF9999 | FF99CC | FF99FF |
FFCC00 | FFCC33 | FFCC66 | FFCC99 | FFCCCC | FFCCFF |
FFFF00 | FFFF33 | FFFF66 | FFFF99 | FFFFCC | FFFFFF |
Renkler, kırmızı (RED), yeşil (GREEN), mavi (BLUE) renklerinin kombinasyonu ile üretilir.
Renk Değerleri
HTML renkleri hexadecimal değerler ile RGB (kırmızı yeşil mavi) kombinasyonu ile belirtilebilir.
En düşük değer 0 (hex #00) ve en yüksek değer de 255’tir (hex #FF).
Kırmızı Rengini Kapatmak
Eğer kırmızı rengini kapatırsanız geriye 65536 (256 x 256) tane yeşil ve mavi kombinasyonundan oluşan renk paleti kalır.
Kırmızı Rengini Açmak
Eğer kırmızı rengini açarsanız geriye 65536 (256 x 256) tane yeşil ve mavi kombinasyonundan oluşan renk paleti kalır.
16 Milyon Farklı Renk
Kırmızı, yeşil ve mavi renklerinin her birinin 256 tane değişik tonu vardır. Bu üçünün kombinasyonu ile 16 milyon tane (256 x 256 x 256) tane renk üretebilirsiniz.
Bir çok son model monitör en az 16384 tane farklı rengi gösterebilmektedir.
Aşağıdaki tabloyu incelerseniz, kırmızının 256 tane değişik tonunu görebilirsiniz. (Mavi ve yeşil kapalıdır.)
Kırmızı | HEX | RGB |
---|---|---|
#000000 | <rgb(0,0,0) < td=””>rgb(0,0,0) | |
#080000 | rgb(8,0,0) | |
#100000 | rgb(16,0,0) | |
#180000 | rgb(24,0,0) | |
#200000 | rgb(32,0,0) | |
#280000 | rgb(40,0,0) | |
#300000 | rgb(48,0,0) | |
#380000 | rgb(560,0) | |
#400000 | rgb(64,0,0) | |
#480000 | rgb(72,0,0) | |
#500000 | rgb(80,,0) | |
#580000 | rgb(88,0,0) | |
#600000 | rgb(96,0,0) | |
#680000 | rgb(1040,0) | |
#700000 | rgb(112,0,0) | |
#780000 | rgb(120,0,0) | |
#800000 | rgb(128,0,0) | |
#880000 | rgb(136,0,0) | |
#900000 | rgb(144,00) | |
#980000 | rgb(152,0,0) | |
#A00000 | rgb(160,0,0) | |
#A80000 | rgb(16,0,0) | |
#B00000 | rgb(176,0,0) | |
#800000 | rgb(184,0,0) | |
#C00000 | rgb192,0,0) | |
#C80000 | rgb(200,0,0) | |
#D00000 | rgb(208,0,0) | |
#D80000 | rgb(216,0,0) | |
#E00000 | rgb(224,0,0) | |
#E80000 | rgb(232,00) | |
#F00000 | rgb(240,0,0) | |
#F80000 | rgb(248,0,0) | |
#FF0000 | rgb(255,0,0) |
Gri’nin gölgeleri
Gri rengi aşağıda her ana ışık renklerinden eşit miktarda alınarak oluşturulabilir:
RGB(0,0,0) | #000000 | |
RGB(8,8,8) | #080808 | |
RGB(16,16,16) | #101010 | |
RGB(24,24,24) | #181818 | |
RGB(32,32,32) | #202020 | |
RGB(40,40,40) | #282828 | |
RGB(48,48,48) | #303030 | |
RGB(56,56,56) | #383838 | |
RGB(64,64,64) | #404040 | |
RGB(72,72,72) | #484848 | |
RGB(80,80,80) | #505050 | |
RGB(88,88,88) | #585858 | |
RGB(96,96,96) | #606060 | |
RGB(104,104,104) | #686868 | |
RGB(112,112,112) | #707070 | |
RGB(120,120,120) | #787878 | |
RGB(128,128,128) | #808080 | |
RGB(136,136,136) | #888888 | |
RGB(144,144,144) | #909090 | |
RGB(152,152,152) | #989898 | |
RGB(160,160,160) | #A0A0A0 | |
RGB(168,168,168) | #A8A8A8 | |
RGB(176,176,176) | #B0B0B0 | |
RGB(184,184,184) | #B8B8B8 | |
RGB(192,192,192) | #C0C0C0 | |
RGB(200,200,200) | #C8C8C8 | |
RGB(208,208,208) | #D0D0D0 | |
RGB(216,216,216) | #D8D8D8 | |
RGB(224,224,224) | #E0E0E0 | |
RGB(232,232,232) | #E8E8E8 | |
RGB(240,240,240) | #F0F0F0 | |
RGB(248,248,248) | #F8F8F8 | |
RGB(255,255,255) | #FFFFFF |
HTML Renk İsimleri
Aşağıdaki tablo, en çok kullanılan tarayıcılar tarafından desteklenen renkleri ve isimlerini içermektedir. (İngilizce)
Renk İsmi | HEX Değeri | Renk |
---|---|---|
AliceBlue | #F0F8FF | |
AntiqueWhite | #FAEBD7 | |
Aqua | #00FFFF | |
Aquamarine | #7FFFD4 | |
Azure | #F0FFFF | |
Beige | #F5F5DC | |
Bisque | #FFE4C4 | |
Black | #000000 | |
BlanchedAlmond | #FFEBCD | |
Blue | #0000FF | |
BlueViolet | #8A2BE2 | |
Brown | #A52A2A | |
BurlyWood | #DEB887 | |
CadetBlue | #5F9EA0 | |
Chartreuse | #7FFF00 | |
Chocolate | #D2691E | |
Coral | #FF7F50 | |
CornflowerBlue | #6495ED | |
Cornsilk | #FFF8DC | |
Crimson | #DC143C | |
Cyan | #00FFFF | |
DarkBlue | #00008B | |
DarkCyan | #008B8B | |
DarkGoldenRod | #B8860B | |
DarkGray | #A9A9A9 | |
DarkGrey | #A9A9A9 | |
DarkGreen | #006400 | |
DarkKhaki | #BDB76B | |
DarkMagenta | #8B008B | |
DarkOliveGreen | #556B2F | |
Darkorange | #FF8C00 | |
DarkOrchid | #9932CC | |
DarkRed | #8B0000 | |
DarkSalmon | #E9967A | |
DarkSeaGreen | #8FBC8F | |
DarkSlateBlue | #483D8B | |
DarkSlateGray | #2F4F4F | |
DarkSlateGrey | #2F4F4F | |
DarkTurquoise | #00CED1 | |
DarkViolet | #9400D3 | |
DeepPink | #FF1493 | |
DeepSkyBlue | #00BFFF | |
DimGray | #696969 | |
DimGrey | #696969 | |
DodgerBlue | #1E90FF | |
FireBrick | #B22222 | |
FloralWhite | #FFFAF0 | |
ForestGreen | #228B22 | |
Fuchsia | #FF00FF | |
Gainsboro | #DCDCDC | |
GhostWhite | #F8F8FF | |
Gold | #FFD700 | |
GoldenRod | #DAA520 | |
Gray | #808080 | |
Grey | #808080 | |
Green | #008000 | |
GreenYellow | #ADFF2F | |
HoneyDew | #F0FFF0 | |
HotPink | #FF69B4 | |
IndianRed | #CD5C5C | |
Indigo | #4B0082 | |
Ivory | #FFFFF0 | |
Khaki | #F0E68C | |
Lavender | #E6E6FA | |
LavenderBlush | #FFF0F5 | |
LawnGreen | #7CFC00 | |
LemonChiffon | #FFFACD | |
LightBlue | #ADD8E6 | |
LightCoral | #F08080 | |
LightCyan | #E0FFFF | |
LightGoldenRodYellow | #FAFAD2 | |
LightGray | #D3D3D3 | |
LightGrey | #D3D3D3 | |
LightGreen | #90EE90 | |
LightPink | #FFB6C1 | |
LightSalmon | #FFA07A | |
LightSeaGreen | #20B2AA | |
LightSkyBlue | #87CEFA | |
LightSlateGray | #778899 | |
LightSlateGrey | #778899 | |
LightSteelBlue | #B0C4DE | |
LightYellow | #FFFFE0 | |
Lime | #00FF00 | |
LimeGreen | #32CD32 | |
Linen | #FAF0E6 | |
Magenta | #FF00FF | |
Maroon | #800000 | |
MediumAquaMarine | #66CDAA | |
MediumBlue | #0000CD | |
MediumOrchid | #BA55D3 | |
MediumPurple | #9370D8 | |
MediumSeaGreen | #3CB371 | |
MediumSlateBlue | #7B68EE | |
MediumSpringGreen | #00FA9A | |
MediumTurquoise | #48D1CC | |
MediumVioletRed | #C71585 | |
MidnightBlue | #191970 | |
MintCream | #F5FFFA | |
MistyRose | #FFE4E1 | |
Moccasin | #FFE4B5 | |
NavajoWhite | #FFDEAD | |
Navy | #000080 | |
OldLace | #FDF5E6 | |
Olive | #808000 | |
OliveDrab | #6B8E23 | |
Orange | #FFA500 | |
OrangeRed | #FF4500 | |
Orchid | #DA70D6 | |
PaleGoldenRod | #EEE8AA | |
PaleGreen | #98FB98 | |
PaleTurquoise | #AFEEEE | |
PaleVioletRed | #D87093 | |
PapayaWhip | #FFEFD5 | |
PeachPuff | #FFDAB9 | |
Peru | #CD853F | |
Pink | #FFC0CB | |
Plum | #DDA0DD | |
PowderBlue | #B0E0E6 | |
Purple | #800080 | |
Red | #FF0000 | |
RosyBrown | #BC8F8F | |
RoyalBlue | #4169E1 | |
SaddleBrown | #8B4513 | |
Salmon | #FA8072 | |
SandyBrown | #F4A460 | |
SeaGreen | #2E8B57 | |
SeaShell | #FFF5EE | |
Sienna | #A0522D | |
Silver | #C0C0C0 | |
SkyBlue | #87CEEB | |
SlateBlue | #6A5ACD | |
SlateGray | #708090 | |
SlateGrey | #708090 | |
Snow | #FFFAFA | |
SpringGreen | #00FF7F | |
SteelBlue | #4682B4 | |
Tan | #D2B48C | |
Teal | #008080 | |
Thistle | #D8BFD8 | |
Tomato | #FF6347 | |
Turquoise | #40E0D0 | |
Violet | #EE82EE | |
Wheat | #F5DEB3 | |
White | #FFFFFF | |
WhiteSmoke | #F5F5F5 | |
Yellow | #FFFF00 | |
YellowGreen | #9ACD32 |
Fpajans.com’dan sizin için HTML Hızlı Liste bilgisi. Yazdır, klasörle, at çantana, kopyala vs.
HTML Temel Dökümanlar
<html>
<head>
<title>Buraya başlık</title>
</head>
<body>
Görünecek metinler buraya
</body>
</html>
Başlık Öğeleri
<h1>En büyük başlık</h1>
<h2> . . . </h2>
<h3> . . . </h3>
<h4> . . . </h4>
<h5> . . . </h5>
<h6>En küçük başlık</h6>
Metin Öğeleri
<p>Bu bir paragraf</p>
<br> (satır atlama)
<hr> (yatay çizgi)
<pre>Biçimlendirilmemiş yazılar buraya</pre>
Mantıksal Stiller
<em>Vurgulu metin/em>
<strong>Güçlü metin</strong>
<code>Bilgisayar programlama kodu</code>
Fiziksel Stiller
<b>Koyu</b>
<i>İtalik</i>
Linkler ve Image Öğeleri
<a href=”http://www.fpajans.com”>Bu bir link</a>
<a href=”http://www.fpajans.com”><img src=”resim dosyasının yolu” alt=”Alternatif metin></a>
<a href=”mailto:info@fpajans.com”>E-mail gönder </a>
Sırasız Liste
<ul>
<li>İlk madde</li>
<li>İkinci Madde</li>
</ul>
Sıralı Liste
<ol>
<li>İlk madde</li>
<li>İkinci Madde</li>
</ol>
Tanımlama Listesi
<dl>
<dt>İlk terim</dt>
<dd>Açıklaması</dd>
<dt>İkinci terim</dt>
<dd>Açıklaması</dd>
</dl>
Tablolar (Tables)
<table border=”1″>
<tr>
<th>Bir başlık</th>
<th>Bir başlık daha</th>
</tr>
<tr>
<td>metin</td>
<td>metin</td>
</tr>
</table>
Çerçeveler (Frames)
<frameset cols=”25%,75%”>
<frame src=”sayfa1.htm”>
<frame src=”sayfa22.htm”>
</frameset>
Formlar (Forms)
<form action=”http://www.fpajans.com/html_form_action.php” method=”post/get”>
<input type=”metin” name=”soyisim” value=”GZO” size=”30″ maxlength=”50″>
<input type=”şifre”>
<input type=”checkbox” checked=”checked”>
<input type=”radio” checked=”checked”>
<input type=”submit”>
<input type=”reset”>
<input type=”hidden”>
<select>
<option>Elmalar
<option selected>Muzlar
<option>Kirazlar
</select>
<textarea name=”Yorum” rows=”60″ cols=”20″></textarea>
</form>
Özel Karakterler
< ifadesi, bununla aynı çıktıyı verir: <
> ifadesi, bununla aynı çıktıyı verir: >
© ifadesi, bununla aynı çıktıyı verir: ©
Diğer Öğeler
<!– Bu bir yorum –>
<blockquote>
Bu metin başka bir metinden alıntılanmış bir parçadır.
</blockquote>
<address>
Adres 1<br>
Adres 2<br>
Şehir<br>
</address>
Bir Yorum Yazar Mısın?