İNTERNET PROGRAMCILIĞI I BTP 207 Ders 4. Etiketi Sayfaya resim eklemek için kullanılır. JPG, BMP, GIF, PCX, PNG, TIFF, WMF gibi resim formatlarını destekler.

Slides:



Advertisements
Benzer bir sunumlar
Resimler.
Advertisements

HTML e GİRİŞ Temel HTML etiketleri.
Not Sosyal Bilgiler Öğretmenliği
ŞAHİN AKDAĞ.
DREAMWEAVER TABLO OLUŞTURMA VE TABLO ÖZELLİKLERİ
HTML’e Devam Uygulama.
HTML’ ye Giriş Uzm. Murat YAZICI.
OPTİMİZASYON VE AKTARMA İŞLEMİ
Bilgisayar Dosya Uzantıları
BTEP 203 – İnternet ProgramcIlIğI - I
Tablolar Tablolar etiketi ile belirtilir. Bir tablo etiketi satırlara bölünür ve her satır da etiketi ile sütunlara bölünür. etiketinin anlamı "table.
Temel Bilgisayar Bilimleri Dersi
Link kullanımı href Bağlantı Adresi target Bağlantı Adresi.
BAĞLANTI OLUŞTURMAK Bağlantı rengini ve biçimlendirme özelliklerini ayarlamak Hipermetin bağlantıları oluşturmak Resim tabanlı bağlantılar oluşturmak Bağlantıların.
TABLOLARLA TASARIM YAPMAK
Frame (Çerçeve) Çerçeve tekniği, bir web sayfasını istenilen miktarda parçaya bölüp, bu sayfa üzerinde birkaç sayfa birden görüntülenmesine olanak verir.
Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu
Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu
İNTERNET PROGRAMCILIĞI I
Tablosuz Tasarım Div ler.
İNTERNET PROGRAMLAMA - 1
ÖDEVLER 1-Listeleme etiketleri 2-Color 3-Sayfa içinde bağlantı oluşturma Hilal BAYIR 2344 TUZLA TEKN İ K OKULLARI.
Php Form İşlemleri.
Kutu Modeli Özellikleri
HTML (HYPER TEXT MARKUP LANGUAGE) TEMEL ETİKETLERİ
ALAN ÖZELLİKLERİ.
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 6. Metinleri biçimlendirmek için kullanılır. Özellikleri ve aldıkları değerler:  Color: Metnin rengini belirler.
Form İşlemleri. Form İşlemleri Bütün programlama dillerinde kullanıcının girmiş olduğu bilgiler üzerinde.
HTML’YE GİRİŞ.
 HTML nin en önemli araçlarından biri de bilgi girişinde kullanılan form kontrolleridir.  Formlar, web sayfası tasarlayan kişi veya şirketlerle internet.
Formül Hazırlama ve Kullanma
TABLOLAR.
FRONTPAGE Sevinç KARAKAŞ.
Strateji Geliştirme Daire Başkanlığı
BAĞLANTI (KÖPRÜ) OLUŞTURMA
İnternet Programcılığı I
Temel Bilgisayar Bilimleri Dersi
Microsoft EXCEL (2) Kapsam Kopyalama, Yapıştırma Açıklama Ekleme Satır ve Sütunların Boyutlandırılması Bitişik Hücrelere Dayanarak Otomatik Veri Girme.
SOSYAL BİLGİLER ÖĞRETMENLİĞİ BİLGİSAYAR 2 NOT 2
HTML HYPER TEXT MARKUP LANGUAGE Burcu Yılmaz – İ brahim Mert Bilişim Teknolojileri Ö ğ retmeni.
WEB TASARIMININ TEMELLERİ HTML. HTML FORMLARI VE BİLGİ GİRİŞİ FORM, FORM ELEMANLARI BARINDIRAN BİR ALANDIR. FORM ELEMANLARI KULLANICILARDAN BİLGİ GİRİŞİNE.
İNTERNET PROGRAMCILIĞI I
İNTERNET PROGRAMLAMA - 1
ÇERÇEVELER Çerçeve (frame),
EĞİTİMDE BİLİŞİM TEKNOLOJİLERİ
Listeleme Etiketleri.
Liste Özellikleri Html etiketlerinden bildiğimiz sıralı (ordered) ve sırasız (unordered) listelere stil vermek için liste özelliklerini kullanacağız. Sıralı.
HESAP TABLOSU PROGRAMLARI
İLERİ HTML.
Microsoft EXCEL (1).
İNTERNET PROGRAMCILIĞI I
Tablo Özellikleri Tablo oluştururken kullandığımız , , ve etiketlerine şu ana kadar gördüğümüz özellikleri uygulayarak görsel açıdan.
WEB TASARIMININ TEMELLERİ
HTML HYPER TEXT MARKUP LANGUAGE Ayşe AK İ DA Ğ I Bilişim Teknolojileri Ö ğ retmeni.
Form İşlemleri. Bütün programlama dillerinde kullanıcının girmiş olduğu bilgiler üzerinde işlem yapılır. Php'de kullanıcı tarafından bilgileri alabilmek.
Listeler.
İnternet Programlama-I HTML-TABLOLAR. HTML TABLOLARI HTML DİLİNDE TABLO OLUŞTURMAK İÇİN TAGI KULLANILIR. İYİ BİLİNMESİ GEREKEN KONULARDAN BİRİDİR ÇÜNKÜ.
İnternet Programlama-I
ELEKTRONİK TABLOLAMA PROGRAMI: EXCEL
Tablolar Tablolar... etiketleri arasına yazılır. etiketi ile bir yatay sıra oluşturulur, bu yatay sıra istenilen sayıda etiketiyle hücrelere bölünür.
HTML. Tablo Etiketleri 5 Tablolar sayesinde sayfamızdaki nesnelerin yerleşimini, hizalamasını ve sayfa yapısını istediğimiz şekilde ayarlayabiliriz.
Web Tasarımı 2.Hafta. HTML Nedir  Hyper Text Markup Language (Hiper Metin İşaretleme Dili) web sayfalarını oluşturmak için kullanılan standart metin.
BİLİŞİM TEKNOLOJİLERİ
BİLİŞİM TEKNOLOJİLERİ
İNTERNET PROGRAMCILIĞI 1
İNTERNET PROGRAMCILIĞI 1
WEB TASARIMI – HTML BİLGİSİ SAVAŞ TUNÇER
WEB TASARIMI HTML LİSTELER VE FRAMELER SAVAŞ TUNÇER.
WEB TASARIMI-HTML FORMLAR SAVAŞ TUNÇER
Milli Eğitim Bakanlığı Eğitek Haydar TUNA Teknik Öğretmen ve Yazar
Sunum transkripti:

İNTERNET PROGRAMCILIĞI I BTP 207 Ders 4

Etiketi Sayfaya resim eklemek için kullanılır. JPG, BMP, GIF, PCX, PNG, TIFF, WMF gibi resim formatlarını destekler. Sonlandırmalı olmayan bir etikettir. Aldığı özellikler:  Src: Resmin konumunu belirler.  Alt: Resme ait açıklama metni eklemek için kullanılır.  Height: Resmin ekrandaki yüksekliğini belirler.  Width: Resmin ekrandaki genişliğini belirler.  Align: Resmin yataydaki konumunu belirler.  Hspace: Komşu nesnelere olan yatay uzaklığı belirler.  Vspace: Komşu nesnelere olan düşey uzaklığı belirler.  Border: Resmin kenarlık kalınlığını belirler. Sayfalara Resim Eklemek 2

UYGULAMA: IMG etiketinin kullanımı 1.Çalıştığınız klasöre bir resim kopyalayınız. 2.Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 3.Kendiniz de farklı bir örnek yaparak istediğiniz bir resmi tarayıcıda görüntüleyiniz. Sayfalara Resim Eklemek 3

Etiketi Resim üzerinde belirli bölgelere bağlantı eklemek için kullanılır. Resim üzerinde belirlenen bu alanlara tıklanarak istenilen sayfaya geçilebilir.  Name: Hazırlanan haritanın hangi resim için kullanılacağını belirlemek için haritaya isim verilmesini sağlar. Etiketi Resim üzerinde istenen bölgeleri belirlemek için kullanılır. Özellikleri:  Href: Belirlenen alana bağlantı atamak için kullanılır.  Shape: Belirlenen alanın şeklini ayarlar.  Rect: Dikdörtgen bir alanı belirler. Parametreleri sırasıyla sol üst x, y ve sağ alt x, y koordinatları  Circle: Çembersel bir alanı belirler. Parametreleri sırasıyla merkezin x, y koordinatları, yarıçap  Polygon: Dikdörtgen ve çember dışında çok köşeli, kapalı bir alanı tanımlar.  Coords: Shape ile belirlenen kapalı alanların koordinatlarını belirlemek için kullanılır. Sayfalara Resim Eklemek 4

UYGULAMA: MAP ve AREA etiketlerinin kullanımı 1.Çalıştığınız klasöre butonlu bir resim kopyalayınız. 2.Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz ve butonların üzerine tıklayınız. Sayfalara Resim Eklemek 5

Anchor Etiketi Bağlantı eklemek için kullanılır. etiketleri arasına yazılan metinlerin veya resim gibi nesnelerin üzerine tıklandığında, tarayıcı ziyaretçiyi belirtilen adrese yönlendirir. Özellikleri:  Href: Bağlantı adresini belirlemek için kullanılır. 1. Aynı dizindeki bir sayfayı belirtmek için Ana Sayfa 2. Alt dizinlere ait klasörler içerisindeki bir dosyayı göstermek için Ödev 1 3. Aynı dizinin üst dizinlerinde olan bir dosyayı göstermek için ‘../’ işaretleri üst dizin sayısı kadar kullanılır. Geri dön Örneğinde dosya üç üst dizindedir. 4. URL adresiyle: Arama Motoru Bağlantı Eklemek 6

Not 1: Yol içerisindeki bazı karakterler aşağıdaki şekilde ifade edilir. %25 % yerine %20 boşluk yerine %2F / yerine %3F ? yerine kullanılır. Not 2: Tarayıcılar uzantısı htm, html, asp, php gibi görüntüleyebileceği formatlar dışında dosya formatlarına rastladığında bunları bilgisayara indirmek için gerekli prosedürleri yerine getirir. Not 3: Bağlantılar mail adresine yönlendirilebilir. Bunun için mail adresine mailto: eklentisi yapılır. Örneğin,mailto: Bağlantı Eklemek 7

Bir konuya ait hiyerarşik yapıyı ifade etmek için kullanılır. Listeler sırasız ve sıralı olmak üzere ikiye ayrılır: (Unordered List) Etiketi Numara veya harfler olmaksızın çeşitli şekillerle liste oluşturmak için kullanılır. Özellikleri:  Type: Madde imlerinin şeklini belirlemek için kullanılır.  Circle: Çember  Disc: Daire  Square: İçi dolu kare (List Item) Etiketi Listedeki her bir maddeyi belirler. Sonlandırmalı olmayan etikettir. Sırasız ve sıralı listelerde, ve etiketleri arasında, kullanılır. Listeler 8

UYGULAMA: UL ve LI etiketlerinin kullanımı 1.Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2.Madde işaret tiplerini değiştirerek sayfayı tekrar görüntüleyiniz. 3.Kendiniz de farklı bir liste oluşturunuz. Listeler 9

(Ordered List) Etiketi Harf veya sayısal tabanlı işaretlenmiş liste yapısını belirler. Özellikleri:  Type: Sıralamanın tipini belirler. Aşağıdaki değerleri alır:  1: Sayıyla normal işaretleme (1,2,3,4,5,…)  a: Küçük harfle işaretleme (a,b,c,d,e,f,…)  A: Büyük harfle işaretleme (A,B,C,D,E,F,…)  i: Küçük Roma rakamlarıyla işaretleme (i,ii,iii,iv,v,…)  I: Büyük Roma rakamlarıyla işaretleme (I,II,III,IV,V,…) Listeler 10

Tablo Etiketi (1/2) En genel tablo etiketidir. Tablonun başlangıç, bitiş ve tabloya ait özelliklerini belirler. Özellikleri:  Align: Tabloyu yatay konumda hizalamak için kullanılır. Varsayılan değeri left (sol) dur.  Left: Sola yaslı  Right: Sağa yaslı  Center: Ortalı  Border: Çerçevenin başlığını belirler. Sayısal değer alır.  Cellspacing: Hücreler arası boşluğu belirler. Varsayılan değeri 2 dir.  Cellpadding: Hücre içeriğinin hücre sınırlarına olan uzaklığını belirler. Varsayılan değeri 1 dir.  Width/Height: Tablonun genişliğini ve yüksekliğini belirler. Sabit sayısal değer veya yüzde cinsinden değer alabilir. Tablolar 11

Tablo Etiketi (2/2)  Bgcolor: Arkaplan rengini belirler.  Background: Arkaplan resmini belirler.  Bordercolor: Çerçeve rengini belirler. (Table Row) Satır Etiketi Tabloya satır eklemek için kullanılır. Tablolar oluşturulurken önce satırlar, sonra o satır içindeki sütunlar oluşturulur. Özellikleri:  Align: İçeriğin yatayda hizalanması için kullanılır. Left (sola yaslı), right (sağa yaslı), center (ortalı), justify (iki yana yaslı) değerlerini alır.  Valign: Hücre içindeki metnin düşeydeki yerleşimini ayarlar. Top (üstte), middle (ortada), bottom (altta) değerlerini alır.  Bgcolor: Arkaplan rengini belirler. Tablolar 12

(Table Definition) Sütun Etiketi Bir satır içinde sütunlar oluşturmak için, satır etiketleri arasında kullanılır. etiketleri arasında hücreye ait içerik bulunur. Özellikleri:  Align: İçeriğin yatayda hizalanması için kullanılır. Left (sola yaslı), right (sağa yaslı), center (ortalı), justify (iki yana yaslı) değerlerini alır.  Colspan/Rowspan: Hücreleri birleştirmek için kullanılır.  Width/Height: Sütunun genişliğini ve yüksekliğini ayarlamak için kullanılır. Bu büyüklükler iki şekilde belirlenir.  1. Piksel cinsinden. Örneğin, 150, 400… gibi  2. Yüzde cinsinden: Örneğin 20%, 80%... gibi. Toplam satırın ya da sütunun genişliğine veya yüksekliğine göre belirlenir.  Valign: Düşeydeki konumu ayarlar. Top (üstte), middle (ortada), bottom (altta) değerlerini alır.  Bgcolor: Arkaplan rengini belirler. Tablolar 13

UYGULAMA: Yukarıda verilen tablonun HTML kodları Tablolar 14

Hücreleri Birleştirmek Hücreleri birleştirmek için etiketinin aşağıdaki özellikleri kullanılır.  Colspan: Aynı satırdaki hücreleri birleştirmek için kullanılır. Sütunları birleştirir. Birleştirilecek hücre sayısı değerini alır.  Rowspan: Aynı sütundaki hücreleri birleştirmek için kullanılır. Satırları birleştirir. Birleştirilecek hücre sayısı değerini alır. Satırlar birleştirilecekse üst hücreyi, sütunlar birleştirilecekse sol hücreyi oluşturan etiketi içerisinde kullanılırlar. Colspan ve Rowspan parametrelerinin aldığı değer kadar alt etiketlerde etiketi kullanılmaz. Tablolar 15

UYGULAMA: Tablolar 16

UYGULAMA: Tablolar 17

UYGULAMA: Tablolar 18

Aynı tarayıcı penceresinde birbirinden bağımsız birden fazla sayfanın gösterimine imkan veren yapılardır. Çerçeve yapıya sahip sayfa tasarımında tüm çerçeveleri ifade eden bir ana sayfa ve tanımlanan çerçeve sayısı kadar gösterilecek sayfa olması gerekir. Etiketi: Çerçeve grubunu oluşturmak için kullanılır. Table etiketi gibi çerçeve yapısının başlangıç ve bitişini gösterir. Çerçeveler satır ve sütunlardan oluşur. Özellikleri:  Cols: Sütunları belirler. Sütun sayısı kadar sayısal değer alır. Bu değerler sütunun genişliğini belirler. Değerler sabit, yüzde(%) ve * olarak ifade edilebilir. “*” karakterinin anlamı geri kalanı diğer sütuna dahil etmek anlamına gelir.  Rows: Sayfayı satırlara bölmek için kullanılır. Kullanımı cols özelliği gibidir. Çerçeveler (Frames ) 19

Etiketi: Frameset etiketi ile tanımlanan çerçeveleri isimlendirmek, bağlanacak sayfaları atamak ve çerçevelerin özelliklerini belirlemek için kullanılır. Çerçeve sayısı kadar etiketi kullanılır. Frameset etiketi içerisinde uzunlukları yazılan çerçevelerle aynı sırada ifade edilir. Özellikleri:  FrameBorder: Çerçeveler arasındaki çubuğun kalınlığını belirler. 0 değeri görünmez yapar.  Name: Çerçevenin adını belirler.  Noresize: Kullanıldığında çerçeve boyutlandırılmaz. Değer almadan kullanılır.  Scrolling: Kaydırma çubuklarıyla ilgili ayarlamaları yapmak için kullanılır.  Yes: Kaydırma çubukları içerikten bağımsız daima görüntülenir.  No: Kaydırma çubukları görüntülenmez.  Auto: İçeriğin durumuna göre gerektiğinde kaydırma çubukları oluşturulur.  Src: Çerçevede gösterilecek sayfanın yolunu belirler. Çerçeveler (Frames ) 20

UYGULAMA: 1.İstediğiniz içeriğe sahip 3 adet web sayfası hazırlayınız. 2.Aşağıda verilen kodları indeks.htm dosyası olarak kaydediniz. 3.Çerçeve sayfasını oluşturacak aşağıdaki HTML kodlarını d4_frame.htm olarak kaydediniz. Çerçeveler (Frames ) 21

Ziyaretçinin veri girişi yapması için kullanılan nesnelere form elemanları denir. Düğmeler, metin kutuları, seçi düğmeleri, metin alanları… yaygın kullanılan form elemanlarıdır. Form Etiketi Form elemanlarını içerisine alan ve bu elemanlara yapılacak girdileri parametre olarak hangi yapıya devredileceğini belirleyen en temel ve genel etikettir. Tüm form elemanları etiketi arasında tanımlanır. Özellikleri:  Action: Form elemanlarındaki ziyaretçiye ait verilerin hangi yapıya devredileceğini belirler. Bu yapı, CGI dili ile hazırlanmış bir sayfa (php, asp…) veya bir e-posta adresi olabilir. Bu örnekte, form elemanlarına ait veriler sorgula.asp dosyasında olacaktır.  Name: Formu adlandırmak için kullanılır. Form Elemanları 22

Etiketi (1/3) Form üzerine çeşitli işlevlere sahip metin kutusu, buton, seçi kutusu, … gibi form nesneleri eklemek için kullanılır. Form üzerine yerleştirilecek form nesnelerinin çeşidini TYPE özelliği belirler. Type özelliğinin aldığı değerler:  TEXT: Metin kutusu ekler. Bu metin kutusuna tek satır yazılır. Aldığı parametreler:  Size: Kutunun sayfadaki büyüklüğünü (uzunluğunu) belirler.  MaxLength: Yazılacak maksimum metin uzunluğunu belirler.  Value: Metin kutusunun varsayılan değerini belirler.  Name: Metin kutusunu adlandırmak için kullanılır.  PASSWORD: Metin kutusu ekler. Bu metin kutusuna tek satır yazı yazılabilir. Basılan karakterler * veya biçimde metin kutusuna yazılır. Aldığı parametreler TEXT parametrelerine benzer: “size, maxlength, value, name” Form Elemanları 23

Etiketi (2/3)  CHECKBOX: Seçi düğmesidir. Üzerine tıklandığında seçilir, seçiliyken tekrar tıklanırsa seçisiz hale gelir. Birden fazla checkbox nesnesi birbirinden bağımsız seçilebilir. Aldığı parametreler:  Checked: Kutunun seçili olup olmayacağını belirler.  Name: İsim vermek için kullanılır.  Value: Kutunun sahip olduğu değeri belirler.  RADIO: Seçi düğmesidir. Üzerine tıklandığında seçilir, seçiliyken tekrar tıklanırsa değişiklik olmaz. Birden fazla radio nesnesi birbirinden bağımsız seçilemez. Bir radio nesnesini seçisiz yapmak için aynı gruptan diğer radio nesnesine tıklanmalıdır. Aldığı parametreler CHECKBOX parametrelerine benzer: “checked, name, value “ Form Elemanları 24

Etiketi (3/3)  SUBMIT: Onay (gönder) düğmesi oluşturur. Form içerisindeki verileri etiketinin action özelliğindeki yapıya göndermek amacıyla kullanılır.  Name: İsim vermek için kullanılır.  Value: Düğmenin sahip olduğu başlığı belirler.  RESET: Sil butonu oluşturur. Form elemanlarını temizlemek için kullanılır. Butona tıklandığında tüm form nesnelerinin içeriği sıfırlanır. Aldığı parametreler: “name, value” Form Elemanları 25

UYGULAMA: FORM ve INPUT etiketlerinin kullanımı 1.Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2.Seçi kutularının üzerine tıklayarak seçili hale getiriniz. 3.Kendiniz de farklı bir form oluşturunuz. Form Elemanları 26

Etiketi Daha görsel, metin ve yanında resimde olabilen butonlar hazırlamak için kullanılır. Buton üzerindeki nesneler normal sayfaya ekleniyormuş gibi etiketleri arasına yerleştirilir. İsim belirlemek için “name” parametresi kullanılır. UYGULAMA: BUTTON etiketinin kullanımı 1.Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2.Farklı bir resim yerleştirerek Form Elemanları 27

Etiketi Çok satırdan oluşan metin kutusudur. Adres, istek, şikayet ve görüş gibi ziyaretçi bilgilerini almak için kullanılır. Özellikleri:  Cols: Metin alanının karakter cinsinden genişliğini belirler.  Rows: Metin alanının kaç satır olacağını belirler.  Name: İsim vermek için kullanılır. Form Elemanları 28

Etiketi Açılır liste kutuları oluşturur. Dışarıdan veri girişi yapılamaz. Sadece listedeki seçenek maddeleri seçilebilir. Alt etiket olarak etiketi ile kullanılır. Özellikleri:  Size: Listenin kaç madde olacağını belirler.  Multiple: Ctrl tuşuna basılarak birden fazla maddenin seçilebilmesini sağlar.  Name: İsim vermek için kullanılır. Etiketi Listeye seçenek eklemek için etiketi ile kullanılır.  Selected: İlgili maddenin seçili olup olmayacağını belirler. Form Elemanları 29

UYGULAMA: ve etiketlerinin kullanımı 1.Verilen kodları yazarak tarayıcı sayfasında görüntüleyiniz. 2. etiketinin size ve multiple özelliklerini değiştirerek etkisini gözlemleyiniz. 3. etiketi ile farklı seçenek maddeleri ekleyiniz. Form Elemanları 30