SON YAYINLAR
html öğren etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
html öğren etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

HTML Kodlama Dersi - VI / (Form Elemanları)


HTML Form Elemanları

Bu yazıda HTML form elemanlarını öğreneceğiz. Nedir bunlar ne işe yarar önce bunlardan bahsedelim... Form elemanlarını, kullanıcı bilgi girişinde kullanır. Form elemanları kullanıcı adı, şifre girişi gibi alanlar oluşturmamızı sağlar. Aynı zamanda onay kutuları oluştururken de kullanırız. Mesela kullanıcıdan evli veya bekar olduğu, evi arabası olup olmadığı bilgilerini alırken form elemanlarıyla oluşturacağımız onay kutularından yararlanırız.
Form elemanları <form>..</form> etiketleri arasına yazılır. input en çok kullanacağımız form etiketidir. Kapatılmaz. input etiketi içerisinde kullanılan type ifadesiyle girdi türü belirlenir. Bir örnek yapacak olursak:

Yukarıda yaptığımız örnek tarayıcıda aşağıdaki gibi gözükecektir:
Ad:   
Soyad:   

type="..." ve name="..." ifaderi dinamik web sayfası oluştururken daha iyi anlaşılacaktır. Henüz detaya girmeyelim. Ancak şunu bilmekte yarar var: text, name ve lastname yerine Türkçe karakter içermeyen Türkçe ifadeler de kullanabiliriz. (Yani name="kullaniciadi" şeklinde bir ifade de geçerli olurdu.) Şimdi örneğimizi biraz daha geliştirelim. Bir gönderme butonu oluşturalım ve ad soyad kutucuklarına sayfa açıldığında görüntülenecek yazılar ekleyelim.

Sayfada göreceğimiz yapı aşağıdaki gibi olacaktır:
Ad:   
Soyad:   

Submit ifadesiyle buton oluşturduk. Value ise butonun ve kutucukların içindeki ifadeleri yazmamızda kullanıldı. Onay kutuları oluşturmamızda da işe yarayacağından bahsetmiştik. Bununla ilgili ilk örneğimizi de yapalım.

Bayan
Erkek
Üstteki örnekte görülen "radio" ifadesi tek seçeneği seçmemizi sağlar. Birden fazla seçenek seçmemizi gerektiren durumlar da ise checkbox ifadesini kullanırız.

Yazılan kodun sonucunda, birden çok seçimi yapabiliyoruz:
Pop
Rock
Arabesk
Türk Sanat Müziği
Son olarak açılır liste oluşturmayı da görelim:

İlk öğrendiğiniz programlama dilini seçiniz

HTML Kodlama Dersi - I





HTML'e Giriş
Bu yazımda size HTML'i tanıtacağım ve birkaç basit örnek yapacağız. HTML derslerimiz bittiğinde ise bir web sayfası oluşturabilecek seviyeye geleceğiz.
HTML, tam adıyla söylersek Hyper Text Markup Language, web sayfalarını oluştururken kullandığımız temel dildir. Türkçe karşılığı tam yoktur ancak çeşitli yerlerde birbirine yakın çeviriler bulunmaktadır. Biz de Metin İşaretleme Dili diyebiliriz. Şunu da belirtelim HTML bir programlama dili değildir.
HTML kodlarını yazmak için özel bir programa ihtiyaç yoktur. Çalışmalarımızda kodlarımızı not defterine yazacak sonra da herhangi bir tarayıcı ile (Google Chrome, Firefox, Opera...) anlamlı hâle getireceğiz.
HTML 1990 yılında geliştirilmiştir ve daha sonra çeşitli sürümleri çıkmıştır. Sonuncusu ise 2012 yılında çıkan HTML5'dir.
Artık yavaş yavaş HTML kodlarını tanımaya başlayalım.
HTML dili etiket adını verdiğimiz kodlardan oluşur. Etiketler “<” ve “> “ arasına yazılır. Örneğin <html> ,<body> ,<head>… Genellikle her etiketin bir de kapanışı vardır. Bunun için de etikete fazladan “/” ekleriz. Yani örnek verdiğimiz üç etiketi kapatırken </html>, </body>, </head> şeklinde yazıyoruz. Kodumuzu yazıyoruz sonra istediğimiz herhangi bir içerik ekliyoruz (yazı, resim, vs...) sonra da kapatıyoruz. Daha detaylı bir örnek verelim: <b> etiketi yazının kalın görünmesini sağlar. <b>...</b> arasına yazıcağımız bütün yazı kalın görünür. (Örn.: <b>Bu yazı kalındır </b>)
Şimdi genel sayfa yapısını inceleyelim.

Dikkat ettiyseniz açılan her kod kapatıldı. Bunun unutulması kodların çalışmasını olumsuz etkiler. Not defterini açın ve yukarıdaki kodları yazın. Sonra kaydedin ve kapatın. Yeni Metin Belgesi.txt olarak kaydedilecektir. Uzantısını değiştirin, txt yi silin ve html yapın. Artık açtığınızda not defteri ile değil de internet tarayıcınız ile açılacaktır ve ekranda şu görülür:
  "Merhaba Dünya"
Sekme başlığında ise “Başlığım” yazısını görürsünüz. Böylece ilk kodlarımızı yazmış ve çalıştırmış olduk. Şimdi ise kodların ne işe yaradıklarını açıklayalım:
Bütün HTML kodları <html>…</html> arasına yazılır. Onun dışına yazdıklarınızın bir etkisi yoktur. <html> kodlarının arasında da iki temel kod kullandık. <head> ve <body> sayfanın baş ve gövde kısımları. <head>…</head> arasındaki kodlar sayfa bilgisini tanımlamaya yöneliktir. Biz <title> etiketini kullanarak sayfaya bir başlık verdik. Bunun dışında <meta> etiketini; javascript, css gibi diğer web dillerini kullanabiliriz. Javascript ve css HTML e göre ileri düzeydir. HTML’i öğrenmeden onlara çalışmanız doğru olmaz . Yine de ne işe yaradıkları hakkında araştırma yapabilirsiniz. Neyse konumuza geri dönelim.
<meta> etiketine ileride detaylı değineceğiz. Şimdilik asıl ilgilendiğimiz <body> etiketi olacak. Bir web sayfasının içeriği <body>..</body> etiketleri arasındadır. Tüm yazıları, resimleri, tabloları oraya ekleriz. Kullanıcının sayfada gördükleri <body> kısmındakilerdir. 
Bu sefer HTML ile alt alta 3 cümle yazdıralım. <head> etiketini kullanmayabiliriz. Bu kodların çalışmasını olumsuz etkilemez.



<br/> etiketi özel bir etikettir. Normalde yazılarımızı 2 etiket arasına yazıp öyle değer kazandırırız. Ancak <br/> etiketi tek kullanılır. Satır sonunu belirtir. Tarayıcı <br/> den sonraki herşeyi bir alt satıra atar. Mesela HTML ile bir şiir yazacaksak her mısra sonuna <br/> etiketi koymamız gerekir. Peki ya yazacağımız yazı paragraflar halinde uzun bir yazıysa? İşte o zaman paragraf özelliği kazandıran <p> etiketini kullanmamız gerekir.  <p>..</p> arasına yazımızı yazarız. Bir örnekle gösterelim.




Barış Manço hakkındaki yazımız 2 paragraf halinde tarayıcımızda görüntülenir. Hadi bir de başlık ekleyelim. Ama önce ben başlık etiketleri hakkında biraz bilgi vereyim sizlere... 6 farklı büyüklükte başlık yazmamızı sağlayan etiketler vardır. Bunlar <h1>’den <h6> ya kadardır ve <h6>’ya gidildikçe yazı boyutu küçülür. Bir örnekle bunu görelim.



Not defterine yazıyoruz. Kaydedip uzantısını .html yapıyoruz ve tarayıcımızla açıyoruz. BAŞLIK kelimeleri büyükten küçüğe doğru sıralı olarak karşımızda!
Başlığımızın ortada olmasını isteyebiliriz. Bunun için de <center> etiketini kullanmamız gerekir. <center>…</center> etiketleri, arasındaki herşeyi ortalar. Hemen küçük bir örnekle gösterelim onu da...

Eğer <h1><center>BAŞLIK</center></h1> şeklinde yazsaydık yine aynı sonucu verirdi. Ancak <h1><center>BAŞLIK</h1></center> şeklindeki yazım yanlıştır! Yani bir ifadede iki farklı kod kullanacaksak, önce hangisini açtıysak en son onu kapatmamız gerekir.

Web Sitesinde Olmaması Gerekenler

                   Web Sitesinde Olmaması Gerekenler


Web sitenin daha yararlı olması yani kullanıcılarına fayda sağlaması için aşağıdaki maddeleri gözden geçirsen iyi olur…

Flashlar


Flash devri artık bitti. Google arama sonuçlarında Flash site ya da çoğunluğu bu uygulamayı kullanan siteleri artık indekslemiyor ya da geri planda bırakıyor. Ek olarak mobil cihazların neredeyse tamamı da flash desteklemiyor. Tüm bunlardan ötürü flash uygulamalardan kaçınmalı; daha sade, hızlı uygulamalara yer vermelisin. Unutma ki günümüzde mobil cihazlardan internet erişimi dizüstü ve masaüstü bilgisayarlardan daha fazla.
Animasyonlar
Sitende gereksiz hiç bir animasyon kullanma. Örneğin site arka planında göz yoran ve sitenin hızını düşüren efektler, sitende kar yağması gibi gereksiz animasyonlar sana güzel gibi görünse de ziyaretçilerinin hoşuna gitmediği gibi siteni de yavaşlatıyor.
Küçük Görseller
Sitende kullanacağın tüm görselleri net bir şekilde sunmaya özen göster. Küçücük resmi 5 katı kadar büyüterek göstermeye çalışma. Hem amatör bir görüntü oluşturur hem de göstermeye çalıştığın resmin bir anlamı kalmaz; hatta bunu yapacağına hiç resim kullanma daha iyi!
Rengarenk Yazılar
Paragrafların için de tek renk (siyah, koyu gri, lacivert) kullanın. Bir cümleyi yeşil, bir cümleyi kırmızı kullanma. Bunun ilgi çektiğini sanıyorsun ama aksine ziyaretçilerinin gözünü yoruyor. Ayrıca çok önemli ya da vurgu yapman gerekmediği zamanlarda BÜYÜK HARF ile cümlelerini kurma. Bu ziyaretçilerinin okumasını zorlaştırır. Son olarak gereksiz yerlerde “strong, bold” kullanma. Sadece önemli olan cümle ya da kelimelerde bunu kullan.
Site Dışından Kaynaklar Kullanmak
Hava durumu, döviz, saat, haber eklentileri gibi iframe ile alınan uygulamaları sitende kullanma. Düşün ki hiç kimse hava durumunu senin sitenden izlemez ya da piyasaları bir çok kaynak site varken seninkinden takip etmez. Bu uygulamalar sadece ve sadece sitende gereksiz yer kaplar ve görüntü kirliliğine yol açar.
SEO için Gereksiz Cümleler Kullanmak
Sırf Google’da daha üst sıralara çıksın diye bir makale ya da bilginin ilk paragrafını gereksiz kelime öbekleri ile doldurma. Bu ziyaretçilerinin hiç hoşuna gitmez. Ayrıca sandığının aksine bu Google için olumlu değil, olumsuz bir uygulamadır. İçeriklerini oluştururken her zaman ziyaretçilerinin fayda sağlamasına odaklan; arama motorlarına değil.

 
Copyright © 2016 Yazılımcı Hoca. Designed by Mustafa Sezer | Distributed By Gooyaabi Templates