- Katılım
- 19 Nis 2009
- Konular
- 423
- Mesajlar
- 1,880
- Çözüm
- 14
- Online süresi
- 3mo 2h
- Reaksiyon Skoru
- 968
- Altın Konu
- 38
- TM Yaşı
- 17 Yıl 1 Ay 24 Gün
- Başarım Puanı
- 267
- MmoLira
- 3,804
- DevLira
- 9
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
İlk olarak basit bir HTML örneğini ele alalım:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
| 1 2 3 4 5 6 7 8 | <html> <head> <title>Başlık</title> </head> <body> <p>Bu bir deneme yazısıdır.</p> </body> </html> |
Bu örneği daha da basite indirgeyeyim:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
| 1 2 3 4 | <html> <head></head> <body></body> </html> |
Her şey daha açık bir hâl aldı. Yazdığım <html> etiketinin içinde head ve body adlı iki farklı element daha olduğunu göreceksiniz. Ayrıca klavyemizdeki Caps Lock tuşunun bir üstündeki Tab tuşuna basarak head ve body'nin html etiketinin içinde yazıldığına dikkatinizi çekmek isterim. Açıkçası bunu yapmayabilirdim; ama yapmamdaki amacım HTML'deki hiyerarşik yapıyı sizlere öğretmek.
Tüm HTML etiketleri <örnek> şeklinde açılır ve köşeli parantezlerin içine yazdığınız "etiket adı"nın başına / (slash) işareti yazılarak kapatılır. Böylece "örnek" etiketini kapalı hâli </örnek> şeklindedir. <örnek>'i açma etiketi olarak, </örnek> şeklinde yazılanı ise kapatma etiketi olarak adlandırabiliriz. Ayrıca bir kısım HTML üstadları 'etiket' yerine 'element' terimini kullanmayı tercih etmektedir. Bu da aklınızda olsun.
HTML etiketinin açılım ve kapatım şekli bazı istisnalar dışında daima böyledir. Yazmak istediğimiz içerik daima açılım ve kapatım etiketlerinin içindeki boş alana yazılır.
Tüm HTML etiketleri <örnek> şeklinde açılır ve köşeli parantezlerin içine yazdığınız "etiket adı"nın başına / (slash) işareti yazılarak kapatılır. Böylece "örnek" etiketini kapalı hâli </örnek> şeklindedir. <örnek>'i açma etiketi olarak, </örnek> şeklinde yazılanı ise kapatma etiketi olarak adlandırabiliriz. Ayrıca bir kısım HTML üstadları 'etiket' yerine 'element' terimini kullanmayı tercih etmektedir. Bu da aklınızda olsun.
HTML etiketinin açılım ve kapatım şekli bazı istisnalar dışında daima böyledir. Yazmak istediğimiz içerik daima açılım ve kapatım etiketlerinin içindeki boş alana yazılır.
Şimdi tekrar daha da basite indirgenmiş örneğimize dönelim:
html açma etiketi ile kapatma etiketi arasında head ve body etiketlerinin olduğunu görüyorsunuz. head ve body'nin ise aynı satır düzeyinde yer aldıklarını... head İngilizce'de baş, body ise gövde anlamına gelmektedir. Bu da bize HTML'in bir iskelet yapısı olduğunu gösterir. html etiketini bir insan vücudu; body ve head'in ise bu vücudun başı ve gövdesi olduğunu düşünebilirsiniz.
<head> etiketi daima <html> etiketinin içinde yer alır ve <head>'in içerisine yazılan <title> dışındaki tüm içerik kullanıcı tarafından görülmez. <body>'in içine yazılan içerik neyse tarayıcı ekranında o görülecektir.
<title> sayfa başlığı anlamındadır. Örneğin şu an tarayıcınızın sekmesindeki başlığın "Temel HTML etiketleri ve Kurallar" şeklinde başlayan bir yazı oldunu göreceksiniz:
<head> etiketi daima <html> etiketinin içinde yer alır ve <head>'in içerisine yazılan <title> dışındaki tüm içerik kullanıcı tarafından görülmez. <body>'in içine yazılan içerik neyse tarayıcı ekranında o görülecektir.
<title> sayfa başlığı anlamındadır. Örneğin şu an tarayıcınızın sekmesindeki başlığın "Temel HTML etiketleri ve Kurallar" şeklinde başlayan bir yazı oldunu göreceksiniz:
Bu da aslında pencere içeriğinde görülmez; fakat bir istisna olarak kabul edilebilir.
HTML5'teki hiyararşik yapıyı tam olarak anlamadıysanız aşağıdaki hatalı HTML kodlarını inceleyiniz:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
| 1 2 3 4 5 6 | <head> <title>Site Başlığı</title> </head> <html> <body>Site İçeriği</body> </html> |
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
| 1 2 3 4 5 6 7 | <html> <head> <title>Site Başlığı</title> </head> <body>Site içeriği </html> </body> |
İlk örnekteki hata head elementinin html etiketinin dışına yazılmış olması. Unutmayın ki HTML5'teki tüm etiketler daima <html> etiketinin içine yazılır.
İkinci örnekteki hata biraz daha komplike. body'nin kapatma etiketi html'in dışına yazılmış ve bu da yanlış kodlama örneklerinden biri. Yine unutmayın ki iki HTML5 etiketi asla ve asla birbirleri ile kesişmezler.
Yani <a etiketi><b etiketi></a etiketi></b etiketi> şeklinde bir yazım yoktur.
Doğrusu <a etiketi><b etiketi></b etiketi></a etiketi> şeklindedir.
Sayfanın başındaki ilk örneğe dönelim.
adlı bir etiket göreceksiniz. Bu etiket HTML5'te içerik eklenirken en sık kullanılan elementlerden biridir. Paragraf kelimesinin kısaltmasıdır.
Şimdi ilk web sayfanızı nasıl yapacağınızı anlatacağım.
Notepad++'ı açın. Yeni bir sayfa oluşturun. Sayfa tamamen boş olsun. İçine aşağıdaki kodları yazın. Ama lütfen kopyala / yapıştır yapmayın. Tek tek yazın.
İkinci örnekteki hata biraz daha komplike. body'nin kapatma etiketi html'in dışına yazılmış ve bu da yanlış kodlama örneklerinden biri. Yine unutmayın ki iki HTML5 etiketi asla ve asla birbirleri ile kesişmezler.
Yani <a etiketi><b etiketi></a etiketi></b etiketi> şeklinde bir yazım yoktur.
Doğrusu <a etiketi><b etiketi></b etiketi></a etiketi> şeklindedir.
Sayfanın başındaki ilk örneğe dönelim.
adlı bir etiket göreceksiniz. Bu etiket HTML5'te içerik eklenirken en sık kullanılan elementlerden biridir. Paragraf kelimesinin kısaltmasıdır.
Şimdi ilk web sayfanızı nasıl yapacağınızı anlatacağım.
Notepad++'ı açın. Yeni bir sayfa oluşturun. Sayfa tamamen boş olsun. İçine aşağıdaki kodları yazın. Ama lütfen kopyala / yapıştır yapmayın. Tek tek yazın.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
| 1 2 3 4 5 6 7 8 | <html> <head> <title>[Site başlığım buraya]</title> </head> <body> <p>[İçerik buraya]</p> </body> </html> |
Hiyararşik yazmaya özen gösterin. Örneğin; <html> yazdıktan sonra enter'a basın. Daha sonra tab tuşu ile boşluk bırakın ve kodun kalan kısmını yazın. [Site başlığım buraya] kısmına kendi adınızı ya da rumuzunuzu yazabilirsiniz. [İçerik buraya] kısmına ise yazmak istediklerinizi yazın.
Her şey bittikten sonra Notepad++'ın menüsünden Dosya > Farklı Kaydet...'e tıklayınız. File name kısmına istediğiniz dosya adını yazınız ve Save as type kısmındaki açılır menüden Hyper Text Markup Language file'ı seçiniz.
Eğer son yazdıklarımı yapamadıysanız üzülmeyin. Dosyanızı txt dosyası şeklinde masaüstüne kaydediniz ve uzantısındaki .txt'yi siliniz. Yerine .html yazınız.
Şimdi kaydettiğiniz dosyaya dönünüz ve Birlikte aç komutundan Google Chrome'u seçiniz. Daha sonra dosyanızı açınız.
Her şey bittikten sonra Notepad++'ın menüsünden Dosya > Farklı Kaydet...'e tıklayınız. File name kısmına istediğiniz dosya adını yazınız ve Save as type kısmındaki açılır menüden Hyper Text Markup Language file'ı seçiniz.
Eğer son yazdıklarımı yapamadıysanız üzülmeyin. Dosyanızı txt dosyası şeklinde masaüstüne kaydediniz ve uzantısındaki .txt'yi siliniz. Yerine .html yazınız.
Şimdi kaydettiğiniz dosyaya dönünüz ve Birlikte aç komutundan Google Chrome'u seçiniz. Daha sonra dosyanızı açınız.
- Katılım
- 21 Nis 2021
- Konular
- 1,033
- Mesajlar
- 4,724
- Çözüm
- 15
- Online süresi
- 3mo 27d
- Reaksiyon Skoru
- 1,970
- Altın Konu
- 343
- TM Yaşı
- 5 Yıl 1 Ay 19 Gün
- Başarım Puanı
- 287
- Yaş
- 51
- MmoLira
- 3,408
- DevLira
- 12
Eline sağlık Paylaşım için teşekkürler.
- Katılım
- 19 Nis 2009
- Konular
- 423
- Mesajlar
- 1,880
- Çözüm
- 14
- Online süresi
- 3mo 2h
- Reaksiyon Skoru
- 968
- Altın Konu
- 38
- TM Yaşı
- 17 Yıl 1 Ay 24 Gün
- Başarım Puanı
- 267
- MmoLira
- 3,804
- DevLira
- 9
Rica EderimEline sağlık Paylaşım için teşekkürler.
- Katılım
- 23 Kas 2011
- Konular
- 504
- Mesajlar
- 1,913
- Çözüm
- 2
- Online süresi
- 5mo 16d
- Reaksiyon Skoru
- 2,294
- Altın Konu
- 32
- Başarım Puanı
- 324
- Yaş
- 28
- MmoLira
- 3,062
- DevLira
- 0
Paylaşım için teşekkürler 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 3
- Görüntüleme
- 92
- Cevaplar
- 4
- Görüntüleme
- 117




