Site Temizlik Projesi Kodları Site Temizlik Projesi -2 nin kodları aşağıdadır. (İlgili site sayfasını önceki yazılarda bulabilirsiniz.) [crayon-5cd9ce3f1b664417444932/] İndir (DOCX, 15KB) Site Tasarım Çalışması -3 Aşağıda adresini verdiğim çalışmayı table kullanarak yapmaya çalışınız., Örnek site div ile yapıldığından bölümler tablo aynı hizada değildir. Sizler eşit bölmeli table kullanacaksınız; 1. Önce siteyi oluşturmak için gerekli tablonun kaç satır ve kaç sütundan meydana gelebileceğini iyi analiz edin. Onun için kağıda tabloyu çizerek içine bölümlerin isimlerini verin (başlık, 1 paragraf vs.) 2. Tablonun kaç satır ve sütundan oluştuğunu analiz ettiğinizde sıra satır yüksekliği ve sütun genişliklerini bulmaya geldi. Kendiniz yeterli bir değer verin kağıda yazın 3. Sonra resimleri kaydedin (sayfanız ile aynı hizada olmasına dikkat edin) 4. Sonra kodlamaya geçin Sonra kodlamaya geçin Kodlamada sırasıyla; 1. Tablonun genel yüksekliğini ve genişliği 2. Satır ve sütunları oluşturun verin
3. 4. 5. Satır yüksekliklerini ayarlayın Sütun genişliklerini ilk satırdan ayarlayın Birleşecek satır ve sütunları oluşturun DAHA SONRA İÇERİKLERİ KOYARAK CSS VERİN VİDEOLARI İSTEDİĞİNİZİ YOUTUBE DAN EKLEYİNİZ. ÖRNEK SİTEYİ AÇMAK İÇİN TIKLAYINIZ (50 PERFORMANS PUANI*) Site Tasarım Çalışması-2
İÇERİK YAZISI Temizlik tüyoları ile ilgili sitemize HOŞ GELDİNİZ. Baş Belası Banyo Temizliği, Kesme Tahtası Temizlerken, Şişeleri Kolayca Temizlemek İçin, Tabaklarınız Işıl Işıl Olsun İster misiniz? Buzdolabındaki Kötü Kokulara Karşı, Metal Lavabo ve Bitmeyen Kireçleri, Halınız mı Kirlendi? ve daha tüyo ya mı ihtiyacınız var? Sitemizde temizlik tüyoları verilecek siz de basit işlemler ile evinizde temizlik işlerini çok daha pratik bir şekilde yapabileceksiniz. Temiz bir ev için pratik tuyolar!. ÇÖZÜM: [crayon-5cd9ce3f20144361425488/]
CSS te Font (Sayısal) Büyüklükleri Örnekleri deneyerek sonuçları gözleyiniz. [crayon-5cd9ce3f2087d739744694/] CSS te Arka Plan (background) özellikleri CSS te backgroun kullanımına ilişkin örnek dosya aşağıdadır. İnceleyiniz. RGB (red green blue) Beyaz (255,255,255)- siyah (0,0,0) CSS te renk kullanımı Açık Kaynak 1. name (isim)=> color:red; Açık Kaynak 2. HEX değeri (uzun ve kısa kullanımı)=> color:#ff0ff Paint / Açık kaynak 3. RGB değeri => color: rgb(0,0,255), rgb(0%,0%,100%) ÖZELLİK AÇIKLAMA ALDIĞI DEĞER YAPTIĞI İŞ
background-color background background-image Arka Plan özelliklerini background-atachment ayarlar background-color background-image background-attachment background-position background-repeat Renk Resim Hareket background-position Pozisyon background-repeat Tekrar rgb,hex,name url(dosyaadresi /adı) scroll Sayfayla hareket fixed Sabit left top Sol-Üst left center Sol -Orta left bottom Sol -Alt center top Orta-Üst center center Orta-Orta center bottom Orta -Alt right top Sağ-Üst right center Sağ -Orta right bottom Sağ -Alt X% y% Yüzde değer xpos ypos Pixel değer repeat Tekrar Et no-repeat Tekrar Etme
repeat-x repeat-y Sağa doğru tekrar Aşağı doğru tekrar [crayon-5cd9ce3f20fbf035314659/] [crayon-5cd9ce3f20fcf576990513/] CSS Kodları Nereye Yazılır ve Nasıl Etkiler (Seçiciler) CSS Yazım Yerleri: 1. İnline (Komut içi CSS Kodları) HTML tagının içerisine yazılan kodlara inline CSS denir. HTML komutlarının style özelliği kullanılarak yazılır. Örneğin <p> tagının color özelliğinin red olmasını istiyorsak yani paragraftaki metinlerin kırmızı olmasını istiyorsak kodları aşağıdaki gibi yazarız 2. İnternal (Dahili CSS Kodları) CSS komutları <head> ile </head> taglarına arasına <style type= text/css > ile </style> arasına yazı 3. External (Harici CSS Kodları) CSS komutları ayrı bir dosyaya yazılır. Bu şekilde kullanılması uygundur. HTML kodları ile CSS ayrı dosyalarda olur. Bunun için <head> tagında <link rel= stylesheet href= style.css type= text/css > Yukarıdaki örneği bu
şekilde düzenlersek aşağıdaki gibi olur. CSS Yazım Kuralları: CSS kodları; 1. taglara 2. id lere 3. class lara yazılır. tag içerisine örnek: p { color:red; font size:16 px;} id (sadece bir taga özellik verilmek istenirse) örnek: # ilk { color:red; font size:16 px;} class (birden fazla taga özellik verilmesi gerekirse) örnek:.ilkclass { color:red; font size:16 px;} AŞAĞIDAKİ ÖRNEKLERİ İNCELEYİNİZ. [crayon-5cd9ce3f217f6809262176/] Form İşlemleri Uygulama
Dosyası FORM İŞLEMLERİ Form Oluşturma: Formlar ziyaretçilerden bilgi almak için kullanılır. Form oluşturmak için <form> tagı kullanılır. Formda girilen verilerin hangi sayfaya gönderileceğini belirtmek için action özelliği, Formdaki verilerin hedef sayfaya gönderilme yöntemini belirlemek için method özelliği kullanılır. <form name= email action= mail.php method= get > Metin (Text) Kutuları Oluşturma: Metin kutuları form işlemlerinde sıkça kullanılır. Metin kutusu oluşturmak için <input> tagı ile name (isim) size (uzunluğu) maxlength (maksimum uzunluk) özellikleri kullanılır. <input type= text required></input> name= adi size= 30 maxlength= 50 Web ve Mail Adresi Almak: HTML5 ile e mail ile web adreslerini otomatik alabiliriz. Tarayıcıların otomatik tanıması için e mail adresleri için type= email web adresleri için ise type= url yazabiliriz. Özellikle tablet bilgisayarlar ve cep telefonlarında ortaya çıkar. Özel işaretler ve kısaltmalar otomatik çıkmaktadır. Metin Alanları (Textarea) Kutuları Oluşturma: Çok satırlı metinlerin alınması maksadıyla kullanılırlar. İleti, Yorum vb. gibi durumlarda uygulanır. Metin alanları oluşturmak için <textarea> tagı ile name (isim) ve rows (satır miktarı) ve cols (kaç sütun karakter genişliği) özellikleri
kullanılır. Onay ve İptal Butonları Oluşturma: Gönder seçeneği için <input type= submit value= Gönder > İptal seçeneği için <input type= reset value= İptal > komutları kullanılır. CheckBox ve Radio Butonları Oluşturma: Eğer kullanıcıdan Evet/Hayır gibi iki seçenekten birisinin tercih edilmesi isteniyorsa radio buton birden fazla seçenek kullanılması isteniyorsa çoklu seçenek kutuları checkbox kullanılır. Kullanımı: <input type= checkbox name= iyi value= evet > Sitenizi begendim </input> <input type= radio name= sitebegenisi İyi </input> şeklindedir. Checkbox ta İşaretlenen kutular gönderilen sayfaya evet değeri vereceği için hangi kutuların işaretli olduğunu anlayabiliriz. UYGULAMA DOSYASINI İNCELEYİNİZ AÇIKLAMALAR KODLAR İÇERİSİNDEDİR: [crayon-5cd9ce3f21f02970219612/] Tablo İşlemleri Dosyası Uygulama 5 X 4 (5 satır 4 sütun) boyutunda bir tablo hazırlayınız. Yaptığınız Tabloda yatayda 2 dikeyde 3 hücreyi birleştiriniz.
İsteyen kodlarını incelemek üzere gönderebilir. (ÖRNEK TABLO) HTML-Ses ve Video İşlemleri Uygulama Dosyası Ses video işlemleri HTML5 te kolaylaşmıştır. Günümüzde HTML5 tüm tarayıcılarda desteklenmektedir. Bu işlemler için <audio> <video> tagları ve bu tagların width= Genişlik; height=yükseklik controls =Kontrol butonları autoplay= Otomatik yapılabilir. Kodlarla ilgili kullanabilirsiniz. oynatma parametreleri dosyaları farklı kullanılarak kaydederek Kendi mp3 ses ve mp4 video dosyalarınızı da kullanabilirsiniz. Ses Dosyası (Sağ Tuş-Farklı Kaydet) Video dosyası(sağ Tuş-Farklı Kaydet) Kodların width height değerlerini boyutlarını ayarlayabilirsiniz. [crayon-5cd9ce3f24f23737547873/] değiştirerek video
HTML-Tablo İşlemleri Uygulama Dosyası HTML-Tablo İşlemleri Uygulama Dosyası kodları aşağıdadır. Kod içeriğinde açıklamalar mevcuttur. Çalıştırıp sonuçları görebilirsiniz. [crayon-5cd9ce3f256c0756743674/]