HTML. HTML yi notepad içinde yazacağız. Yazdıktan sonra sayfamızı HTML veya HTM olarak kaydedeceğiz. DENEYELİM.

Slides:



Advertisements
Benzer bir sunumlar
Dersi Özeti Kursun içeriğini özeti Alt başlıkları Proje Kurs esnasında kullanmayı planladığımı editörler HTMLe giriş Temel etiketler Notepad+’da.
Advertisements

İ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Ü.
Sunum Teknikleri Öğr. Gör. Mehmet Akif BARIŞ Aralık, 2010.
TEMEL EĞİTİMDEN ORTAÖĞRETİME GEÇİŞ Öğrencilerin aldıkları puanlar kadar yaptıkları doğru tercihler de iyi bir liseye adım atmalarına yardımcı olacaktır.8.sınıf.
KÜTÜPHAN-E TÜRKİYE PROJESİ. MODÜL 7 Sunular ve Etkili Sunum Hazırlama Kütüphan-e Türkiye Eğitim Çalışma Grubu, Göknur Kaplan Akıllı.
Mastarlar.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri Kullanıldığı Yerler Örnekler Düzenleyen: Mehhmet Akif BARIŞ.
Hafta 7: Öz Türleri ve Fonksiyonları BBY 306 Dizinleme ve Öz Hazırlama.
Algoritma.  Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir.  Başka bir deyişle; bir sorunu çözebilmek için gerekli olan.
Donanım Birimleri.
Web Teknolojileri Hafta 3 1. İçerik  Cascading Style Sheets - CSS 2.
Değerli Arkadaşlar, aşağıdaki sorular 7. ve 8. sınıflar için özel hazırlanmış dil bilgisi kitabımızdan yararlanılarak oluşturulmuştur. Kendi okulumuzda.
SUNU HAZIRLAMA PROGRAMI: powerpoint
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 9: Genel Kontroller (1) Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
Dosya Yönetimi Dosya, Klasör ve Sürücüler HÜSEYİN ALİOSMANOĞLU.
İÇERİK YÖNETİM SİSTEMİ Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu.
Microsoft Office Word 2007 Ders Notları
LUCA Bilgisayarlı muhasebe programı
Tane Kavramının Öğretimi (Basamaklandırılmış Yönteme Göre)
CSS ile Konumlandırma Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu.
Hazırlayan: Dr. Emine CABI
AKIL (ZİHİN) HARİTASI.
DONANIM VE YAZILIM.
TC Windows Editörü DevC++. KURULUM PROGRAMIN KURULACAĞI YER BURADA BELİRLENİYOR.
EQUIZSHOW.
Grafik ve Animasyon-II FLASH CS5 Öğr.Gör. Onur BULUT.
HAZIRLAYANLAR ZELİHA OKÇU ÖZGÜL ERGÜL  Bir hesap tablosu programıdır. Excel, her türlü veriyi (özellikle sayısal verileri) tablolar ya da listeler halinde.
Sevgili 8.sınıf öğrencisi; Kendi yeteneklerin, ilgilerin, değerlerin hakkında bilgi sahibi olmak ve daha doğru lise tercihi yapabilmek için lütfen öncesinde.
ÇOK BOYUTLU SİNYAL İŞLEME
Açlığını Gider Detaylı Kullanım Kılavuzu
APP INVENTOR Emre ANLAR.
BİLGİSAYAR PROGRAMLAMA DERSİ
İnternet Nedir Bilgisayar Ağları Ağ Çeşitleri
Excel 2007.
Metin Tabanlı İçerik Oluşturma Araçları (Microsoft Word Programı)
Bilgiye Ulaşma ve Biçimlendirme
BİLİŞİM TEKNOLOJİLERİ DİREKTÖRLÜĞÜ
E-posta Forum Sohbet Sesli Görüntülü Konferans
Problem Çözme ve Algoritmalar
Çiğdem ÇOBAN Bilgisayar Mühendisi
İnternet ve WEB Tanımları Html Temel Etiketleri
BTEP 203 – İnternet ProgramcIlIğI - I
SUNUM PROGRAMLARI (Bölüm 2)
KELİME İŞLEMCİLER (Bölüm 1)
RESİM VE RESİM DÜZENLEME İŞLEMLERİ
Klavye Kullanımı.
Öğretim Görevlisi Emel ALTINTAŞ
Ofis Yazılımları – Veritabanı Programları
E-posta Forum Sohbet Sesli Görüntülü Konferans
Dosya, Klasör ve Sürücüler
Kullanıcı Kılavuzu DynaMed Plus support.ebsco.com.
WEB TASARIMI HTML LİSTELER VE FRAMELER SAVAŞ TUNÇER.
Temel Bilgisayar Bilgileri
3.hafta METODLAR.
1. Konfigürasyon oluşturma
Globalpiyasa.com’da Firma Web Sitesi Nasıl Oluşturulur?
Microsoft SharePoint'inizi özelleştirme Çevrimiçi web sitesi
Bu konudaki her şeyi okuyun Microsoft SharePoint Haberler
TOPLU POSTALAMA İŞLEMİ İÇİN ETİKET OLUŞTURMA VE YAZDIRMA
TEKNOLOJİ VE TASARIM DERSİ 7.D.1. Özgün Ürünümü Tasarlıyorum.
Bilgisayar II 26 Nisan-7Mayıs Öğr. Gör. Feyza Tekinbaş.
Bilgisayarım Simgesinin Kullanımı Dosyaların Yönetimi
Değerler ve Değişkenler
TURNITIN programında tez tarama
Nitel araştırma soruları sorma ve soru formu oluşturma
İST1111 BİLGİSAYAR UYGULAMALARI HTML
ARAŞTIRMANIN YAZILMASI II: BİÇİMSEL KOŞULLAR
Wiki Eğitim – Artık Hayal Değil
Etkinlik ayrıntılarınızı buraya yazın
Sunum transkripti:

HTML

HTML yi notepad içinde yazacağız. Yazdıktan sonra sayfamızı HTML veya HTM olarak kaydedeceğiz. DENEYELİM

Kod yazarken (ş,ç,ı,ü,ğ,ö) Türkçe karakterlerini kullamayacağız

Kullanım Biçimi Örnek :,, ile başlar ile biter. ÖNEMLİ

Kullanım Biçimi Etiketler iç içe yer alır ve en içteki etiketten başlatılarak kapatılır. Kodların okunabilirliğini artırmak için bir etiket bitmeden tekrar etiket açılırsa içeride açılan etiket biraz daha içeriden yazılmalıdır.

Kullanım biçimi: Buraya kod,açıklama vs. yazacağız

Örnek:

Bir etiket parametreler kullanarak biçimlendirilir ve bu parametrelere tırnak ("") işaretleri arasında değer atanır. Değerle parametre adı arasında eşittir (=) işareti kullanılır. Kullanım biçimi: Örnek: DAHA SONRA BU TAGLARIN NE İŞE YARADIĞINI GÖRECEĞİZ

WEB sayfasında standart olarak bulunması gereken kodlar şunlardır. Bunlar sayfada mutlaka vardır. Bu kodlarla tarayıcı bunun bir WEB sayfası olduğunu anlar ve ona göre görüntüler. Sayfanın Başlığı Sayfanızın tüm içeriği: resim, yazı, video, vb.

HTML belgesinin bütün içeriği burada yer alır. Buraya metinler, resimler, listeler vb. her türlü HTML nesnesi yerleştirilebilir. Kullanılacak Parametreler Görevi Bgcolor Arka plan rengini belirler. Background Arka planda kullnılmak istenen resmi belirler. Link Sayfadaki linklerin rengini belirler. Alink Linke tıklandığındaki rengi belirler. Vlink Daha önce ziyaret edilmiş linklerin rengini belirler.

Örnek SAYFANIN BAŞLIĞI

Örnek 2 SAYFANIN BAŞLIĞI

Bilişim Teknolojileri....

Listeleme Etiketleri HTML tag'ları kullanarak sayfa içerisinde otomatik olarak numaralandırılan ve sıralandırılan listeler hazırlamak çok kolaydır. Dokümanların göze hoş görünmelerini sağlamak amacıyla listeler yaygın olarak kullanılır. HTML, pek çok liste çeşidini destekler.

Sıralı liste oluşturmak için kullanılır. Sıralı listelerden kastımız kelime ya da cümlelerinizi ya da herhangi bir şeyi numaralı, alfabetik, roma rakamlı olarak sıralı göstermektir. Liste içine alınacak metinler... etiketleri arasına alınarak yazılır. Bu etiketler listenin başladığını ve bittiğini belirtir. etiketine parametreler ekleyebiliyoruz. Type parametresi listemizin rakamla mı harfle mi başlayacağını, start ise hangi rakam/harfle başlayacağını belirler. Yani a) b) c) değil de d) e) f) gibi. Start değeri her zaman bir sayı olmalıdır. Yani sırayı alfabe olarak atamak ve “f” den başlamak istersek start değerini “f” değil “6”, type değerini de küçük “a” yapmalıyız. Compact parametresi ise listenin mümkün olan minimum satır aralığına sahip olmasını sağlıyor. Type parametresinde kullanabileceğimiz değerler şunlar olabilir; sayılar, harfler (küçük/büyük) ve romen rakamları (i,ii,iii gibi)

Listeleme yaparken maddelerin başına harf, rakam gibi unsurlar yerine küçük yuvarlaklar, kareler yerleştirmek için etiketini kullanıyoruz. için kullanılan parametreler type ve compact’tır. Type ile kullanacağımız madde iminin şeklini seçebiliriz. Bunlar disc (içi dolu daire), circle (içi boş daire) ve square (içi dolu kare)’dir.

etiketi ingilizce “liste elemanı” anlamına gelen 'list item' kelimesinin kısaltılmışıdır. Yukarıda anlatmış olduğumuz ve etiketleri tek başına kullanılmaz sırayı belirtmek için de imi ile birlikte kullanılır. Yani sıralanacak olan ifadenin başına getirmeliyiz.

TAKIMLAR İÇİN ÖRNEK ol ve li kavramları takımlar trabzonspor galatasaray beşiktaş fenerbahçe

Listeler Ağ İşletmenliği Ağ Temelleri TCP/IP ve Adresleme Web Programcılığı HTML Web Tasarım Editörü FrontPage Dreamweaver

Listeler Ağ İşletmenliği Ağ Temelleri TCP/IP ve Adresleme Web Programcılığı HTML Web Tasarım Editörü FrontPage Dreamweaver

Bu şekli yapınız Bilgisayarlar 1.İntel a.pentium b.core 2.Amd

cevap başlık deduk daa intel pentium core amd

Bu şekli oluşturunuz. Canlılar A.Üretici 1.yeşil bitkiler 2.bakteriler B.Tüketici 1.otçullar 2.etçiller 3.öğrenciler C.Hem üretici hemde tüketici

cevap başlık ama ne başlık Canlılar Üretici yeşil bitkiler bakteriler Tüketici otçullar etçiller öğrenciler hem üretici hem de tüketici

Bu şekli oluşturunuz 1.Bitkiler alemi 1.Bitkiler 2.Algler 3.Mantarlar 4.Prokaryotlar 2.Hayvanlar alemi 5.Hayvanlar 6.Protozoalar 1.protablar 2.krotablar 7.kromozonlar

cevap başlık deduk daa bitkiler alemi bitkiler algler mantarlar prokaryotlar hayvanlar alemi hayvanlar protozoalar

soru Bilgisayarlar  İntel o pentium o core  Amd

cevap bu başlık başka başlık intel pentium core amd

METİN VE GÖRÜNÜM DÜZENLEME ETİKETLERI Bu etiketler, doküman içinde kullanılabilecek başlıklardaki yazıların büyüklüklerini tanımlar. “x” değeri 1’den 6’ya kadar değer alabilir. Sayı arttıkça yazı büyüklüğü azalır. ile kullanılacak parametrelerden birisi align’dır. Align kullanıldığı sayfadaki yatay yerini belirler. Left (sola yaslı), right (sağa yaslı), center (ortala), justify (her iki yana yaslı) değerlerini alabilir. Align=”justify” html 4.0 etiketi olduğu için bazı tarayıcılarda sorun çıkarmaktadır. Bilgi yazdığınızda “Bilgi”kelimesini ortalı bir şekilde yazacaktır.

Başlık Komutları HTML KOMUTLARI

Hizalama Başlık Komutları HTML KOMUTLARI

Aradaki metni koyu (bold) yazar. Kalın yazma Bilişim Teknolojileri Bölümü Web Tasarım Dersi

Aradaki metni altı çizili (underline) olarak yazar. Kalın yazma Bilişim Teknolojileri Bölümü Web Tasarım Dersi

Aradaki metni eğik (italic) yazar. Kalın yazma Bilişim Teknolojileri Bölümü Web Tasarım Dersi

HTML'de metinleri yazarken kullandığımız editörde bir alt satıra geçmek için enter tuşunu kullanırız. Fakat HTML dilinde bunun hiçbir anlamı yoktur. Tüm kodları ve metinleri tek satırda dahi yazsanız tarayıcı açısından farketmeyecektir. Bu yüzden metinleri bölmek, yani ikinci satıra atmak için etiketini kullanıyoruz. Yukarıdaki örneklerde etiketini kullanmamış olsaydık ekrandaki ifade “Bilişim Teknolojileri Bölümü WEB Tasarım Dersi” şeklinde bir alt satıra geçmeden yan yana yazılacaktır.

Br ile bir örnek Kalın yazma mehmet gümrükçü öğretmen

Aradaki metne paragraf özelliği kazandırır. Sonlandırıldığında, takip eden metin bir satır boşluk bırakılarak ve satır başına yazılır.

ile bir örnek Metne Paragraf Ekleme Bilgisayara fazlaca merakı olan bir çok kişinin isteği, bilgisayar yardımı ile dış çevre birimlerini kontrol etmektir. Windows 2000 ( NT teknolojisi ) üzerinde port uygulamaları geliştirmek diğer işletim sistemlerine göre daha zor bir iştir. Zira NT teknolojisi üzerine kurulu sistemler donanım aygıtlarına direk erişiminizi kısıtlamaktadırlar.

Font etiketi sahip olduğu parametreler sayesinde metinlerin renk, yazı tipi, boyut gibi özelliklerini değiştirmenize olanak sağlar. Parametreleri ile beraber kullanım şekli aşağıdaki gibidir.

Face : Yazı tipi (arial, tahoma, verdana,...) Size : Yazının büyüklüğü (1-7 arası) Color : Yazının rengi (red, green gibi renklerin ingilizce karşılığı ya da RGB renk değeri)

Bir örnek Metne Paragraf Ekleme mehmet

font komutu Bilişim Teknolojileri Bilişim <font face="comic sans ms" size="7" color="green">Teknolojileri

BGCOLOR arka plan rengi

BAĞLANTI (KÖPRÜ) OLUŞTURMA Bir WEB sitesinde altı çizili olarak bir takım kelimeler görmüşüzdür. Bu altı çizili kelimelerin üstüne gelince fare şekil değiştirip bir el şekline dönüşmektedir. Bunun anlamı kelimeye tıkladığınızda kelimeyle ilgili bir başka WEB sayfasına gideceğidir. HTML'nin bu görevini yerine getirmesini sağlayan etiket ’dir. Dokümanınızdan başka dokümana bağlantı yapabilmek için: Etiketi giriniz. (Kısaca ilk satıra yazınız) Hangi dokümana geçiş yapmak istiyorsanız, ismini yazınız. HREF="dosyaismi" Bu dokümanı ekranda hangi isimle göstermek istediğinizi belirtiniz. Etiketi kapatınız.

Sayfa İçi Bağlantı Oluşturma Bir metin üzerinde belirli bölgelere ulaşmak için yine etiketler kullanılabilir....,... komutlarını kullanarak sayfa içi (dahili) bağlantıları hazırlayabiliriz. Örneğin sayfanın üst kısmında sayfa indeksini gösteren bir menü olsun. Kullanıcı bu menüde istediği başlığa tıkladığında ilgili konuya gitsin. Böyle bir sayfa hazırlamak için yapacağımız şeyler: "Tıklandığında" açılacak konuyu işaretlemek (... ). Tarayıcıya, hazırlayacağımız menüye "tıklandığında" bu işaretli konuya gitmesini bildirmek (... ).

Bağlantı ayarları ASP nedir? ASP nasıl çalışır? ASP ile bileşen kullanma 1.ASP nedir? Sunucu taraflı bir teknoloji olan ASP, (Active Server Pages/Aktif Sunucu Sayfaları) kullanıcı tarafına etkileşimli, dinamik Web sayfaları göndermek için kullanılır. 2.ASP nasıl çalışır? ASP arabiriminin işleyişi oldukça basit, sisteminize ASP eklentisini yüklediğinizde Internet Information Server'ınızın zaten sahip olduğu scripting özellikleri işlemeye başlıyor 3.ASP ile bileşen kullanma Microsoft'un sunucu teknolojisi ASP için birçok ikinci parti bileşen bulunuyor.

Sayfa Dışı Bağlantı Oluşturma WEB sayfalarının en önemli özelliklerinden birisi, kolayca başka sayfalara ve dökümanlara geçiş yapılabilmesidir. Bunun için... komutunu kullanırız. Bu komutlar arasına yazmış olduğunuz ifade mavi renkte ve altı çizili olarak ekrana gelir. İfadenin üzerine tıkladığınızda yazmış olduğunuz WEB adresine sizi yönlendirecektir.

Örnek Ana sayfaya dönmek için buraya yaz tıklayınız. Sonuç: Ana sayfaya dönmek için buraya tıklayınız.

Bağlantının açılacağı pencereyi belirtmek için "target" parametresinide kullanabiliriz. target="_blank" Bağlantı yeni bir pencerede açılır. target="_self" Bağlantı aynı pencere içerisinde açılır. target="_top" Bağlantı aynı pencere içerisinde en üstten itibaren açılır. target="_parent" Açılan bağlantı, o anda açık sayfayı oluşturmuş bir ana sayfa varsa onun yerine konur. target="çerçeve adı" Frame komutu ile çerçeve oluşturulmuşsa bağlantının adı verilen çerçevede açılmasını sağlar.

E-Posta Adresine Bağlantı Oluşturma Hazırlamış olduğunuz WEB sayfasında insanların istediğiniz bir mail adresine kolay bir şekilde ulaşabilmesini sağlayabilirsiniz. Bunun için, …. komutunu kullanabilirsiniz.

Örnek e-posta göndermek için tıklayınız tıklayınız. Verilen komutları yazdığımızda ekranda “e- posta göndermek için tıklayınız” ifadesi görünecektir. Buradaki linke tıklandığında kullanıcının ilgili mail programı açılacak ve mail’in send to (kime) kısmına verdiğimiz mail adresi otomatik olarak yazılacaktır.

TABLOLAR Tablolar, sayfaları satırlara/sütunlara bölmek ya da metin veya grafiklerin sayfada istediğimiz yerde durmasını sağlamak amaçlarıyla kullanabileceğimiz HTML'nin en önemli yapıtaşlarındandır. Sayfada gözüksün ya da gözükmesin tabloları bir iskelet gibi kullanabilir, böylece istediğiniz düzenlemeyi yapabilirsiniz.

TABLOLAR Ekranda tablo gösterirken, o an kullanılan pencerenin büyüklüğüne ve tablo içindeki metnin genişliğine göre tablonun eni ve boyu değişebilir. Tablo, satır ve sütunlardan oluştuğu için her hücre ayrı ayrı tanımlanır. Her satır ve sütun, kendi içinde başka satır ve sütunları ihtiva edebilir ve diğer satır ve sütunlarla birleştirilebilir. Tablolara başlık, liste, paragraf, form, figür ve her formatta metin konabilir.

Tablolar belirteci ile başlar. ……

TR Tabloda satır oluşturmayı sağlar. TD Tabloda sütun oluşturmayı sağlar.

RAM 1.satır ROM 2.satır

RAM sütun ROM sütun

Border Border parametresi hücrelerin ve tablonun etrafındaki çerçevenin kalınlığını ayarlamak için kullanılır. border=0 çerçevenin görünmemesini sağlar. HTML

Border HTML

TH Tablolar da HTML sayfasında olduğu gibi başlık (head) ve gövde (body) bölümlerine ayrılabilir. Tabloda başlığı gövdeyi etiketleri arasına yazarız. etiketi ile ikinci bir açıklama vermek mümkündür. Sütun başlıklarına gelince, her bir başlık etiketi ile belirtilir ve bunlar etiketinde olduğu gibi... arasına yazılır. Tabloda satır ve sütunları belirten ve etiketleri... arasına alınır.

Ders Dağılımı Tablo 1.1: Bölümlere göre dersler Bilgisayar Elektronik Elektrik Web Tasarımı Uydu Alıcısı Çağırma Tes. Programlama İletişim Tek. Dağıtım Panoları

Width Tablonun pixel cinsinden genişliğini belirler. Bu parametreyi kullanmazsanız, Web tarayıcınız hücre içeriklerini görüntüleyebileceği en makul genişliği tablonuza otomatik olarak atayacaktır. Height Tablonun pixel cinsinden yüksekliğini belirler. Bu parametreyi kullanmazsanız, Web tarayıcınız hücre içeriklerini görüntüleyebileceği en makul yüksekliği tablonuza otomatik olarak atayacaktır.

Kasa Fare Klavye Monitör

Colspan Aynı satırdaki hücreleri birleştirmek için colspan parametresi kullanılır. Rowspan Aynı sütundaki hücreleri birleştirmek için de rowspan parametresi kullanılır.

Delphi Pascal XML Borland C HTML PHP Basic

Cellspacing Tablonun.içerisindeki hücrelerin, birbirlerinden ve tablo sınırlarından uzaklığını, pixel cinsinden ayarlar. Donanım Yazılım Donanım Yazılım

Cellpadding Cellpadding değişkenine verilebilecek herhangi bir sayı, tablonun sınırları ile tablo içeriği arasındaki mesafeyi ayarlar. cellpadding=0 hücre ile içinde bulunan unsurun (metin/grafik) bitişik olmasını sağlar. HTML HTML

1. FORMLAR Formlar, web sayfas ı tasarlayan ki ş i veya ş irketlerle internet kullan ı c ı lar ı aras ı ndaki veri al ış veri ş ini sa ğ lamak için ideal bir araçt ı r. Formlar iki yönlü olarak çal ışı r; web taray ı c ı taraf ı ndan ekranda olu ş turulan görüntü, kullan ı c ı taraf ı ndan doldurulduktan sonra gönderilir ve web taray ı c ı bu bilgileri alarak sunucuda çal ış t ı r ı lan bir programa iletir. Program bilgileri de ğ erlendirdikten sonra gerekli i ş lemleri yapar.

Bir form olu ş turmak için … etiketleri aras ı na istenilen kontroller input etiketi sayesinde belirtilir. Kontrollerden toplanan bilgilerin nas ı l de ğ erlendirileceği form etiketinin içinde gösterilir. Genel kullan ı m …..

1. Action Formdan girilecek bilgilerin değerlendirileceği dosyanın tam yolunu gösterir. 2. Method Formdan girilecek bilgilerin değerlendirici dosyaya gönderilme yöntemini belirtir. GET değeri verildiğinde kontrollere girilen içerik o anda bulunulan adrese eklenip değerlendiriciye gönderilir. POST değeri ise form içeriğini direkt olarak değerlendiriciye yönlendirir. 3. Target Form değerlendirici tarafından kullanıcıya geri gönderilen yanıtın hangi pencerede belireceğini gösterir. Pencere isimleri geçen derslerde gördüğümüz bağlantılar konusunda da gösterdiğimiz “_blank”, “ _top” gibi değerlerden biri olabilir.

Genel amaçlı bir form etiketidir. Sonlandırıcı etiketi yoktur. Girdi türü type öğesinde belirtilerek farklı girdilerin alınmasını sağlar. Genel kullanımı: <INPUT ALIGN=tip [CHECKED] MAXLENGTH=uzunluk NAME=isim SIZE=boyut SRC=adres TYPE=tip VALUE=değer>

Form Nesneleri 1. CheckBox Formumuza onay kutuları eklemek için kullanılır. HTML PHP MySQL

2.Radio Kullanıcının birçok seçenek içerisinden bir tanesini seçebilmesine olanak tanır. Grup içindeki radio kontrolleri her zaman aynı ismi taşımalı, değerleri ise value değerine atanmalıdır.

HTML PHP MySQL

3.Text Kullanıcıdan tek satırlık veri alınmasına olanak tanır. Size ve maxlength takıları, bu kontrolle birlikte kullanılabilir. Adı: Soyadı:

4.Image Bir resmi ifade eder ve üzerine tıklandığında form değerlerini sunucuya yollar. Genellikle bu amaçla kullanılsa da istenilirse kullanıcının resmin hangi x ve y noktalarına dokunduğu öğrenilebilir. Bu tag src ile birlikte kullanılır ve src komutu resmin bulunduğu URL'yi göstermelidir.

5. Password Formumuza parola yazılabilecek alan eklemek için kullanılır. “text” elemanından farklı olarak bu alana girilen karakter aşağıdaki gibi gösterilir. Bu “*” işareti de olabilir. Kullanıcı: Parola:

6. Textarea Metin alanı anlamına gelen bu kelime formunuza yazı yazılabilecek alan eklemek için kullanılır. Yardımcı öğeler olarak rows ve cols kullanılır. 7. Reset Tıklandığında form içeriğini temizler. Kullanıcının formu tekrar doldurmasını sağlar.

8. Submit Form içeriğini sunucuya yollar. Value değeri kullanılarak üzerindeki yazı değiştirilebilir.

Örnek Form Etiketleri Sanal Sınıf Kullanıcı Adı: E-posta Adresi: İletmek istediğiniz mesaj varsa aşağıdaki alanı kullanınız. Almış olduğunuz dersleri işaretleyiniz Pascal İletim Sistemi HTML

ÇERÇEVELER Çerçeveler web tarayıcınızın penceresini birbirine yapışık parçalara ayırarak her bir parçanın ayrı bir içerik sergilemesine izin verir. Çerçevelerin özellikleri; Her çerçeve kendi URL’sine sahiptir. Her çerçeveye ad verilebilir. Her çerçeve kullanıcı tarafından boyutlanabileceği gibi, kendi kendini de otomatik olarak boyutlayabilir.

Çerçevelerin kullanım alanları da şunlardır: İçindekiler sayfası hazırlanarak, metin okunurken bir tarafta sürekli içerik görüntülenebilir. Bir çerçevede kriter verilerek yapılan işlemler diğer çerçevede de görüntülenebilir. Sürekli görünmesi istenen mesajlar için kullanılabilir.

Bir frame belgesi normal bir HTML belgesine çok benzer. Tek farkı içinde elemanı (tag) yerine, elemanı kullanılmasıdır. Basit bir çerçevenin oluşturulması; …. …..

Çerçeve oluşturmada kullandığımız etikettir. Tag ile birlikte kullanılabilecek iki adet parametre vardır. Bunlar cols ve rows’dur. Bu parametreler oluşturulacak pencerelerin cinsini belirler.

Cols Virgülle ayrılmış değerler girilerek oluşturulacak çerçevelerin yan yana sütunlar şeklinde olmasını sağlar. Bu değerler pixel olarak verilebileceği gibi, 1 ile 100 arasındaki bir yüzde ile ya da göreceli boyutlar olarak tanımlanabilir. Tabiki belirtilen sütun sayısı, oluşturulacak olan çerçeve sayısını da belirleyecektir. “*” ile göreceli değer verilirken, sütunun geriye kalan bütün alanı kapsaması için kullanılır. “*” işareti önünde bir sayı varsa, sütun diğer göreceli değerlerden daha büyük olacaktır. Örnek 1: İlk ve sonda tanımlanan çerçeve ortadaki çerçeveden daha küçük olacaktır. Örnek 2: İlk ve sonda tanımlanan çerçeve sabit aralıklı, ortadaki çerçeve ise geriye kalan aralığı kullanır.

Yeni Sayfa2

örnek2 Yeni Sayfa2

Rows Cols etiketinde değerler verilirken kullanılan formatın aynısı kullanılarak çerçevelerin alt alta satırlar görünümünde açılmasını sağlar.

Yeni Sayfa2

ile çerçeveleri böldükten sonra içlerine konulacak sayfaları tanımlama işi elemanı ile yapılır. Bu etiket ile kullanılan parametreler ise şunlardır: Kullanılacak Parametre Görevi NAME Çerçevenin adıdır. En önemli parametre sayılabilir. Çünküframeset’lerde bir çerçevenin içindeki bir link bir başka çerçevenin içeriğini değiştirebilir. Bunu da name parametresini kullanarak yapar. RESIZE/NORESIZE Çerçeve büyüklüğünün değiştirilip değiştirilmeyeceği bilgisini içerir. SCROLLING Çerçevenin içeriğinin bir ekrana sığmaması halinde tarayıcının kenara bir kayma çubuğu ekleyip eklemeyeceğini belirler (yes, no, auto). Varsayılan değeri auto’dur. MARGINHEIGHT Sayfadaki ilk nesnenin yukardan ne kadar uzak olacağını belirler. MARGINWIDTH Sayfadaki ilk nesnenin soldan ne kadar uzak olacağını belirler. SRC İçine yerleştirilecek dosyanın URL’sini belirtir. Src’u belirtmediğiniz takdirde tarayıcı herhangi bir hata vermeyecek, buraya varsayılan renkte boş bir sayfa koyacaktır

örnek Yeni Sayfa2

Yeni Sayfa2

STİL ŞABLONLARI Stil şablonları (CSS-Cascading Style Sheets) sayfalarınız için global şablonlar hazırlama olanağı verdiği gibi, tek bir harfin stilini; yani renk, font, büyüklük gibi özelliklerini değiştirmek için de kullanılabilir. Bu tekniğin en önemli özelliği kullanımındaki esnekliğidir.

STİL ŞABLONLARI CSS kodları HTML kodlarının içine yazılır. Türüne göre body veya head bölümlerinde yer alabilir. Bunların dışında harici CSS dosyaları oluşturulup bunlar gerektiğinde HTML belgesi içerisinde çağırılabilir.

Stil Şablonlarının Komut Yapısı Bir stil dokümanı ….. ifadeleri arasına yazılır. Stil kısmı HTML dokümanının … aralığında tanımlanır. Stil tanımlaya başlarken istenirse “ ” işaretleri kullanılır. Bu işaretler, CSS tanımayan tarayıcılarların bu kısmı geçmesini sağlar.

Genel Kullanım Şekli <!-- ………. -->

HTML ile web sayfası tasarımcılığında CSS kavramı önemli yer tutar. İyi bir tasarımcı olmanın koşullarından birisi de CSS konusunu bütün yönleriyle iyice öğrenmektir. Bir style sheet ifadesi, selektör ve bildirim olmak üzere 2 ana kısımdan oluşur. Selektör (selector) bir style sheet bildiriminin ilk öğesine verilen isimdir. Selektör CSS’lerde hangi etiket ile ilgili işlem yapacağımızı seçmeye yarar.

Bildirim (decleration) kısmı da kendi içinde özellik ve değer olarak 2 temel bileşene ayrılmaktadır. Temel bileşenlerin biraraya getirilmesinde kullandığımız “{ }” ve “:” şeklindeki işaretler de bu yalın haldeki kod satırının tamamlayıcı öğeleridir.

Bir Not NOT: Burada önemli bir konu da;... etiketi arasındaki stil ifadelerinde, değer ataması yapmak için yazılan sözcükler " veya ' işaretleri ile sınırlandırılmaz. Örneğin H1 {color: "blue"} ifadesi yanlıştır. CSS2 ile kurallaşan bu hususa özen göstermek gerekmektedir.

Stil Şablonlarının Çeşitleri Stil şablonları üç çeşittir. Bunlar, Yerel CSS, Genel CSS, Harici CSS’ dir.

1.Yerel stil şablonu: Yerel stil şablonları HTML belgesinin body bölümüne yazılır. Sadece bir kereliğine, yazıldıkları yerde etkili olur.

Örnek Css CSS Kullanımı

2.Genel stil şablonları: HTML belgesinin head bölümüne yazılır ve belgenin tümünü etkiler.

Css Web Tasarımı naber len

Harici stil şablonları: Global stil şablonunu, sitemiz içerisindeki tüm sayfalarda aynı stil özelliklerini kullanmak istediğimizde kullanırız. Uygularken, stillerimizi yukarıda örneklerini verdiğimiz şekilde hazırlarız. Fakat bu stil listesini html dosyamızın içerisinde değil de boş bir sayfaya yazarız ve css uzantılı bir şekilde kaydederiz. Ardından da html dosyamızın içerisine yine … etiketleri arasına ; şeklinde ekleriz.

Örnek h1 {font-size:13pt; color:green} h2 {font-size:20pt; color:blue} h3 {font-size:15pt; color:red} Bu kodu yazıp metin.css isminde masaüstüne kaydedin.

Bu örneği yazıp html olarak kaydedin CSS Stil Şablonları

Örnek Uygulamalar Css <!-- p {font-size : 12pt; font-family : Arial; font-weight : bold; font-style :italic; color : #00FFFF;} --> Stil Şablonları font-family: Font tipini belirler. (Arial, Courier, Verdana…) font-weight: Fontun kalınlık incelik durumunu belirler. bold: Fontu kalın yapar. normal: Fontun normal halde olmasını sağlar. Bu özellik yazılmadığında normal özellik alınır. font-style: Fontun stilini belirler. italic: Yazının sağa doğru yatık olmasını sağlar. color: Fontun rengini belirler.

Css <!-- p{ text-transform : uppercase; text-decoration : underline; text-align : left; line-height : 20px; text-indent : 15px; } --> Stil Şablonları text-transform : lowercase: Yazının tümünü küçük harf yapar. uppercase: Yazının tümünü büyük harf yapar. capitalize: Yazıyı istenilen şekilde bırakır. text-decoration : underline: Yazının altının çizili olmasını sağlar. overline: Yazının üstünün çizili olmasını sağlar. line-through: Yazının üzerinin çizili olmasını sağlar. none: Yazının herhangi bir yerine çizgi çekilmemesini sağlar. text-align: left: Yazının sola bitişik olmasını sağlar. center: Yazının ortada olmasının sağlar. right: Yazının sağa bitişik olmasını sağlar. line-height: Yazının normal satırdan çizgi yüksekliğini belirler. 3px, 5px gibi değerler alır. text-ident: Yazının soldan ne kadar boşlukla içeriden başlayacağını belirler. 5px, 10px gibi eğerler alır.

Seçiciler (Selectors) Seçiciler bize oluşturduğumuz,... gibi etiketlerin mevcut özelliklerini aynı bırakarak onlara yeni özellikler ekleme olanağı verdiği gibi istediğimiz bir kelimeye style özellikleri atayıp istediğimiz zaman çağırmamızı da sağlar. İki çeşit seçici vardır. Bunlar; Id seçicisi Sınıf seçicisi.

Id Selectors(Id Seçicileri) : Id seçicilerini tanımlayıcı adlarının önündeki “#“ işaretinden tanırız. HTML belgesinde kendi tanımlayıcı adlarına gönderme yaparak herhangi bir HTML etiketine stil vermekte kullanılır.

Id seçicileri <METAcontent=text/html;CHARSET=iso http- equiv= Content-Type> <!-- #idSecici { background:teal; color:white; font-weight:bold; font-family:arial; } --> ID Seçiciler

Class Selectors (Sınıf Seçicileri): Bu seçiciyi sayfanızdaki h1 gibi etiketlerin tümünün aynı olmasını istemediğiniz durumlarda kullanabilirsiniz. Böylelikle genel bazı özellikleri koruyarak farklı özellikleri değiştirebilirsiniz. Sınıf seçicisinin iki türü vardır.

Css <!-- h2.yesil{color:green} h2.gri {color:gray} --> YEŞİL sınıf seçicisi ile GRİ sınıf seçicisi ile

İkinci örnekte ise sınıf seçicisini sadece h2 için tanımladık. Sınıf seçicisinin ikinci türü de genel bir sınıf seçicisi tanımlamaktır.

Css <!--.yesil {color:green}.gri {color:gray} --> YEŞİL sınıf seçicisi ile GRİ sınıf seçicisi ile

Stil Şablonlarının Genel Kullanım Şekilleri CSS’i HTML üzerinde kullanmak için 3 yöntem (yerel-genel-harici) olduğunu daha önce anlaşmıştım. Şimdi ise komple bir CSS dosyasını HTML üzerinde nasıl kullanacağımızı öğreneceğiz. Ama kısa bir şekilde göreceğiz.

A Etiketinin CSS ile Kullanımı Bildiğiniz üzere a etiketi HTML’ye çok büyük bir özellik katan link etiketidir. Bu etiket ile diğer bir web sayfasına veya bir mail adresine gönderme yapabiliriz. Bu etiketin belli durumlarda aldığı değişik değerler vardır. Yani link tıklandığında etiket artık visited (ziyaret edilmiş) pozisyonuna geçecektir. Biz CSS yardımıyla a etiketinin aldığı posizyonlara istediğimiz biçimi verebiliriz. Şimdi a etiketinin aldığı pozisyonları görelim: İlk pozisyon linke herhangi bir tıklama olmadığındadır. Bu değer linkin sayfada görülecek ilk halidir. Visited : Link tıklandıktan sonra etiketin aldığı değerdir. Active : Linkin aktif olduğu durumdur. Yani imleç linkin tıklandığı andaki durumdur. Hover : Linkin üzerine gelindiğinde nasıl bir biçimde olması isteniyorsa stil o şekilde verilir.