WEB TASARIMININ TEMELLERİ

Benzer belgeler
Web Tasarımının Temelleri

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR

Metin Text Kutuları. Metin kutusu oluşturmak için <input> tagı kullanılır.

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

MODÜL 2 HTML İLE GELİŞMİŞ ÖZELLİKLER

İNTERNET PROGRAMCILIĞI HAFTA. PHP ile FORM İŞLEMLERİ. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Form Elemanları Kullanımı

BTP208 İnternet Programcılığı II HTML5 ve Getirdiği Yenilikler (2. Kısım)

Temel Başlıklar. HTML Formlarının amacı Çalışma şekli Form Action ve Method

KBÜ. TBP107 Web Tasarımının Temelleri «H T M L E T İ K E T L E R İ - III» Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ

Site Temizlik Projesi Kodları

HTML5 Form Yapısı ve Form Elemanları

İNTERNET PROGRAMCILIĞI I

Site Tasarım Çalışması -3

8. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ.

Web Teknolojileri ve Programla

WEB TASARIMININ TEMELLERİ

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

Kayan Çerçeveler. Web sayfası içerisine kaydırılabilir çerçeveler yerleştirmek için

WEB TASARIMININ TEMELLERİ

İnternet Programcılığı Form İşlemleri ve Oturum Yönetimi Örnekleri

HTML & CSS. Öğr.Gör. M.Ersin AKAY

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

PHP ile İnternet Programlama

Doç.Dr. Yaşar SARI, Web Tasarımı Ders Notları 1

WEB TASARIMININ TEMELLERİ

WEB TASARIMININ TEMELLERİ

ASP.NET Web Kontrolleri

Web Tasarımı - Yrd. Doç. Devkan Kaleci 1

GEÇERLİLİK KONTROLLERİ VALİDATİON CONTROLS. Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu

HESAP MAKİNASI YAPIMI

<html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>bu metin koyu</b> </body> </html>

8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı Denetimi Düğmeleri ve Uzaklaştırma

1 JAVASCRIPT NEDİR? 1

GELİŞMİŞ İNTERNET UYGULAMALARI

Enlil programını açtığımızda karşımıza gelen ilk ekrandır.bu ekranda özel tanımlanmış kullanıcı kodu ve parola ile programa giriş sağlanmaktadır.

1- Başvuru işlemlerine başlamak için öncelikli olarak Başvuru Türü ve Kayıt Durumu bilgilerinizi seçmelisiniz.

2- Kontrol Sil En Öne Getir En Arkaya Gönder Resim Özellikler: Genel Özellikler...

1 BOOTSTRAP NEDİR? 1 Bootstrap Nedir? 1 Bootstrap Dosyalarının Siteye Dahil Edilmesi 2 Bootstrap ın Sağladığı Kolaylıklar 3

Metin Tabanlı İçerik Oluşturma Araçları

WEB TASARIMININ TEMELLERİ

Sisteme daha önce kayıt olmuş yazar giriş ekranında (Resim 1) kullanıcı adı (kayıt olduğu

NECMETTİN ERBAKAN ÜNİVERSİTESİ E-POSTA YARDIM BELGESİ

BİLGİSAYAR DESTEKLİ TASARIM II

Response : Sunucunun istemciye veri yollamasını

MARM ASSISTANCE YOL YARDIM SİSTEMİ

WEB TASARIMININ TEMELLERİ

Çözüm :RadioButtonList1 kontrolunuekliyoruz.enableautopostback iaktifleştiriyoruz..

Üst Düzey Programlama

T.C. MİLLİ EĞİTİM BAKANLIĞI MEGEP (MESLEKÎ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) BİLİŞİM TEKNOLOJİLERİ INTERNET PROGRAMCILIĞI - 4

Wolvox Web Entegrasyon. AKINSOFT Wolvox Web Entegrasyon Yardım Dosyası

DIV KAVRAMI <style> position: absolute

1. FORMLAR AMAÇ ARA TIRMA. Programlamaiçindeformkullan m n ö renerekuygulamalaryapabileceksiniz.

Arayüz Geliştirme Dokümantasyonu

Turnitin Kullanım Klavuzu (Öğretim Üyesi)

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Internet ve Bilgi Teknolojileri (BİL 309) Dersi

EC-485. Ethernet RS485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri

Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010

EKOM WEB DESIGNER PROGRMI KULLANMA KILAVUZ. 1 - Web Sayfası Tasarımı Oluşturma / Var Olan Tasarımı Açma:

h a k a n b a b a c. n e t HTML Web Tasarımı ve Programlama

BĐLGĐSAYARDAN BAĞIMSIZ YAZDIRMA ĐŞLEMĐ

ASP.Net validation controls validate the user input data to ensure that useless, unauthenticated or

Frontpage ile Çerçeve Sayfası Yaratmak

HTML içerik oluşturmak için düşünülen bir işaret dilidir. Örnek

4. Bağlantı (Köprü) Oluşturma

JavaScript Örnekleri PDF

Kullanım Kılavuzu

Basit bir web uygulaması

IPACK LADDER. Arayüz Dökümantasyonu

Samsun Çocuk Hizmetleri İ l Koordinasyon Sekretarya Birimi

VET ON KULLANIM KLAVUZU

VERİ TABANI YÖNETİM SİSTEMLERİ II 8. RAPORLAR VE ACCESS PROGRAMINDA RAPOR OLUŞTURMA

İŞTİRAKLER BİLGİ ODAKLI YÖNETİŞİM SİSTEMİ KURULMASI PROJESİ (İVAS) SON KULLANICI VERİ GİRİŞ YARDIMCI DOKÜMANI

XML ile Mesaj İşlemleri

Web Programlama Kursu

Doktor Web Tasarım ile sıfır hatada Dünya standartlarında web kalite politikasına uygun web sitesi oluşturabileceksiniz

Web sayfalarında yapılan her çalışma ve düzenleme tablolar aracılığı ile yapılır. Dolayısıyla çoğu web sayfalarında tablo kullanmak zorunluluktur.

JETSMS XML Mesaj İşlemleri Yardım Dokümanı Tarih Sürüm XML ile Mesaj İşlemleri

AUTODESK PORTALI İÇİN AKADEMİK HESAP OLUŞTURULMASI

MERSİN ÜNİVERSİTESİ AKADEMİK PERSONEL BİLGİ SİSTEMİ

AKINSOFT Web Emlak. Yardım Dosyası. Copyright 2011 AKINSOFT. Sayfa 1. Doküman Versiyon : Tarih :

JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 2. Bölüm 1- JasperReports Server ve Ireport Nedir?

-Sistem web sitesi üzerinden çalışmakta olup, 4 ana bölümden oluşmaktadır.

HTML5. Erek Göktürk. Özgür Yazılım A.Ş.

Google Search API ile ajax arama

Xml Arayüzleri. 6. Sms To Multisenders (Farklı Mesajların Farklı Numaralara Yollanması)

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 3 Asp.NET Doğrulama Kontrolleri

ARLAB ARaştırma LABoratuvar Projesi Kullanım Kılavuzu

ASP.NET ile Bir Web Sitesi Oluşturma

Resim 1. Access açılış sayfası. Resim 2. Access veri tabanı düzenleme sayfası

Web sayfalarında en önemli bir konu halini alan bilgi girişi ve bunların kontrollerini yapan kontrollerdir (Şekil 3.1). Şekil 3.1

SESSİON KULLANIMI. .Aşağıdaki Kodları da SessionDevam.asp adıyla kaydedelim. Language=VBScript Codepage="1254"%>

Microsoft Office Access Ders İçeriği 25 Saat. Access Temel 10 saat

ÇANKAYA ÜNİVERSİTESİ WEBMAIL KULLANIM KLAVUZU

PROGRAMLAMA DERSİ 1. İNTERNET

ÇANKIRI KARATEKİN ÜNİVERSİTESİ ZİMBRA E-POSTA SİSTEMİ KULLANICI DOKÜMANI

Transkript:

WEB TASARIMININ TEMELLERİ Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta İnternet ve WEB Tanımları Html Temel Etiketleri 2. Hafta Html Temel Etiketleri Metin ve Görünüm Etiketleri 3. Hafta Metin ve Görünüm Etiketleri Bağlantı (Köprü) Oluşturma 4. Hafta Bağlantı (Köprü) Oluşturma Tablo İşlemleri 5. Hafta Tablo İşlemleri Formlar 6. Hafta Formlar 7. Hafta Çerçeveler 8. Hafta Çoklu Ortam Araçları 9. Hafta Çoklu Ortam Araçları 10. Hafta Stil Şablonu(CSS) Temelleri 11. Hafta Stil Şablonu(CSS) Özellikleri 12. Hafta Stil Şablonu(CSS) Özellikleri Menü İşlemleri 13. Hafta Javascript ve Menü İşlemleri 14. Hafta Domain Hosting ve Server işlemeleri

Form İşlemleri Artık formlarla birlikte dinamik web tasarımına ilk adımı atmış oluyoruz. Formlar yoluyla ziyaretçiden bilgi alabilir, aldığımız bilgi doğrultusunda birçok işlemi gerçekleştirebiliriz. Ziyaretçiye gönderilecek formu hazırlarken, göze hoş görünmesi açısından, tablolar en çok kullanacağımız bileşenler olacaktır. Formda Kullanılan Bazı Elemanları: Form Alanı Submıt Ve Reset Butonları (Button) Metin Kutusu(text) Seçme Listeleri (Select Lısts) Onay Kutusu (Checkbox) Seçenek Düğmesi (Radıo) Metin Alanı (Text Area)

Form Nesnesi Form öğelerini kullanabilmek için öncelikle bir form belirlemeniz gerekir. Form öğelerini bu etiketler arasına yazmalısınız. name ile formun adını, method ile gönderi metodunu (get veya post), action ile formun belirtilen metodla gönderileceği sayfayı belirleriz. Bu eleman tüm form elemanlarını kapsayacak şekilde yerleştirilmelidir ve bu çok önemlidir. Aksi halde yani kapsamazsa bazı bilgiler form ile gönderilmeyebilir. <form action= verial.php method= POST name= form1 >.... </form>

Form Nesnesi Özellikleri Form nesnemize ait bazı özellikler mevcuttur. Bunlar: Özellik Açıklama Aldığı Değerler action name Formda girilen bilgilerin gönderileceği adres yazılır. Eğer boş bırakılırsa mevcut sayfaya gönderilir. Her form elemanının kendine has bir ismi olmak zorunda Ör: "index.php" Ör: "form1" method Formdan gelen verilerin gizli yada açık olarak gönderileceğini belirtir. Post gizli, Get(Adres çubuğu) açık yoldur. POST GET enctype Formdan bir dosya gönderilecekse eklenir. "multipart/form-data" onsubmit onreset Form gönderilmeden önce hangi yazılımın çalışacağını belirtmek amacıyla kullanılır. Form temizlenmeden önce hangi yazılımın çalışacağını belirtmek amacıyla kullanılır.

Input Nesnesi Her türlü bilgiyi input'lar sayesinde girdi aldırırız. name ile, formun action parametresinde belirtilen sayfaya postalanırken değişken adlarını, girilen değer belirler. value parametresi ise o öğe için geçerli değeri taşır. Bu geçerli değerler çıktısı verilecek input türüne göre değişkenlik gösterir. type parametresi ile de çıktısı verilecek form öğesinin türünü belirleriz. Bir çok form öğesini type özelliği ile input nesnesinde oluşturuyoruz. HTML 5 ile Birlikte işimizi kolaylaştıran çok kullanışlı bir çok input nesnesi karşımıza çıkmıştır. Öncelikle eski versiyondaki input nesnelerini inceleyip daha sonrada HTML 5 deki nesnelere geçeceğiz. Bu öğeleri, türlerine göre ayrı ayrı inceleyelim ;

Metin Kutusu (Text) Nesnesi Formlarda en çok kullanılan nesnelerdir. Herhangi bir metin veya sayısal giriş işleminde kullanılır. Bilgi girişinin (ınput) ne şekilde olacağı type özelliği ile belirlenir. Normal bir metin kutusunun oluşturulma şekli : <input type="text" name="degisken_adi" value="adınız">

INPUT Nesnesi Özellikleri İnput nesnemize ait bazı özellikler mevcuttur. Bunlar: Özellik Açıklama Aldığı Değerler value Metin kutusunun içerisindeki değeri değiştirir. Karakter name maxlength size type Her form elemanının kendine has bir ismi olmak zorunda Metin kutusuna yazılacak karakterleri sınırlandırmak için kullanılır. Yukarıda 15 karakter ile sınırlandırılmış. Metin kutusuna karakter cinsinden bir genişlik vermek için kullanılır. Yukarıdaki mrtin kutusu 30 karakter genişliğe sahip. Tüm input elementlerinde olması gereken ve o nesnenin tipini belirten özellik. Yukarıda metin kutusu için aldığı değer "text" dir. Karakter Sayısal değer Sayısal değer "text, button password, checkbox vb."

INPUT Nesnesi Özellikleri İnput nesnemize ait bazı özellikler mevcuttur. Bunlar: Özellik Açıklama Aldığı Değerler autocomplete Html5 ile gelen bir özellik, önceden kayıtlı verilerin çıkmasını engeller. Siz bir metin kutusuna bir şeyler yazmaya başladığınızda daha önceden benzer bir şeyler yazılmışsa otomatik olarak tarayıcı bunları çıkarır, bu durumu engellemek için değeri "off" yapılmalıdır. on off autofocus placeholder Html5 ile gelen bir özellik, sayfa yüklendiğinde otomatik olarak odaklanılmasını istediğiniz input elemanına yazabilirsiniz. Html5 ile gelen bir özellik, başlangıçta metin kutusu içerisinde görünmesini istediğiniz metni yazabilirsiniz. Tıklanıp yeni bir metin yazılmaya başlandığında kaybolacaktır. autofocus Karakter

INPUT Nesnesi Özellikleri İnput nesnemize ait bazı özellikler mevcuttur. Bunlar: Özellik Açıklama Aldığı Değerler required Bir input alanının boş bırakılmasını istemiyorsanız zorunlu hale getirmek için kullanılır. required pattern novalidate Html5 ile gelen bir özellik, regexp yazım formatı ile kullanıcıyı istediğiniz formata uygun veri girişine zorlamanız mümkün. HTML5 ile gelen validation özelliklerini iptal Regexp Bir çok nesnede etmek için bu kullanılır özelliklerden bazıları standarttır ve validate> kullanılır. Mesela, name, id, value gibi Bu özellikler her nesne için standarttır ve tekrar tekrar anlatılmayacaktır. <form action="de mo_form.asp" no

INPUT Password Nesnesi İnput nesnemizin type özelliğini password yaparak şifre alanı oluşturabiliriz: <input type="password" name="psw">

INPUT Button Nesnesi İnput nesnemizin type özelliğini değiştirerek üç farklı buton türü oluşturabiliriz: Bunlar: Buttton Submit Reset Öğr. Gör. M. Mutlu YAPICI

INPUT Button Nesnesi Öğr. Gör. M. Mutlu YAPICI İnput nesnemizin type özelliğini button yaparak buton oluşturabiliriz: Bu tür butonların olaylarına her hangi bir görev tanımlamadığımız sürece bir iş yapmazlar sadece buton görünümü meydana getirirler. <input type="button" name="btn" id="btn" value="gönder">

INPUT Button Nesnesi Öğr. Gör. M. Mutlu YAPICI İnput nesnemizin type özelliğini Submit yaparak gönderi butonu oluşturabiliriz: Bu tür butonlar ile herhangi bir form nesnesine ait değerlerin gönderilmesi sağlanmaktadır. Görünüş olarak diğer butonlardan bir farkı yoktur. <input type="submit" name="btn" id="btn" value="gönder">

INPUT Button Nesnesi Öğr. Gör. M. Mutlu YAPICI İnput nesnemizin type özelliğini RESET yaparak form temizleme butonu oluşturabiliriz: Bu tür butonlar ile herhangi bir form nesnesine ait değerlerin temizlenmesi (silinmesi) sağlanmaktadır. Görünüş olarak diğer butonlardan bir farkı yoktur. <input type="reset" name="btn" id="btn" value="gönder">

LABEL (Etiket) Nesnesi Verilerimize etiket tanımlamak için kullanılır. For parametresi ile tanımlanan etiketin hangi nesneye ait olduğu belirtile bilinir <label for="ad"> ADINIZI GİRİN </label> <input type="text" name="ad" value="adınız"> ADINIZI GİRİN Label tagine stil ekleyerek biçimlendirebilriiz.

INPUT Radio Nesnesi Öğr. Gör. M. Mutlu YAPICI İnput nesnemizin type özelliğini radio yaparak radio butonları oluşturabiliriz oluşturabiliriz. radio : Seçim butonları koyar. Kullanıcıya birden çok seçenek arasından birinin seçilmesi istenirse bunları kullanırız. Bir seçim gurubunda her seçenek için bir tane radio türünde input öğesi eklenir, name yani isim parametrelerine aynı değer verilir ve value parametresine verilen değerlerden, form gönderilirken seçilmiş olanının değeri o isim yani değişken ile gönderilecek sayfaya gönderilir. <form> Cinsiyetinizi Seçiniz <br> </form> <input type="radio" name="cinsiyet" value="bayan"> Bayan <input type="radio" name="cinsiyet" value="bay"> Bay Radio butonlarının çalışabilmesi için ortak çalışacak olanların her birinin name özelliği aynı olmalıdır.

INPUT Check Box Nesnesi İnput nesnemizin type özelliğini check yaparak check box butonları oluşturabiliriz oluşturabiliriz. Bu butonlarda aynı radio butonları gibidir tek farkları radio butonlarında sadece birini seçebiliyor iken check box larda istediğimiz kadarını seçebiliriz. <form> <input type="checkbox" name="arac" value="bisiklet">bisikletim var <br> <input type="checkbox" name="arac" value="araba">arabam var <br> <input type="checkbox" name="arac" value="ucak">uçağım var </form>

INPUT file Nesnesi İnput nesnemizin type özelliğini file yaparak dosya yükleme alanı oluşturabiliriz: <form> Dosya Yükle: <input type="file" name="yukle"> </form>

HTML 5 Input Nesneleri Öğr. Gör. M. Mutlu YAPICI Buraya kadar gördüğümüz input nesnesine ait type parametresi ile oluşturduğumuz nesneler HTML 5 ten önce de var olan nesnelerdi. Şimdi HTML 5 ile beraber gelen diğer nesneleri göreceğiz. HTML 5 ile gelen İnput nesneleri : Type color date datetime datetime-local email month Type number range search tel time url week

INPUT Color Nesnesi İnput nesnemizin type özelliğini color yaparak renk seçme paleti oluşturabiliriz: <form> Favori Renginizi Seçiniz: <input type="color" name="favcolor" value="#ff0000" > </form>

INPUT Date Nesnesi İnput nesnemizin type özelliğini date yaparak tarih seçme paleti oluşturabiliriz: <form> Doğum Gününü Seç: <input type="date" name="dgunu" max="1979-12-31" min="2000-01-02" > </form>

INPUT Datetime Nesnesi İnput nesnemizin type özelliğini datetime yaparak tarih seçme paleti oluşturabiliriz: <form> Doğum Gününü Seç: <input type="datetime" name="dgunu" max="1979-12-31" min="2000-01-02" > </form>

INPUT Datetime-local Nesnesi İnput nesnemizin type özelliğini datetime-local yaparak tarih seçme paleti oluşturabiliriz: <form> Doğum Gününü Seç: <input type="datetime-local" name="dgunu" max="1979-12-31" min="2000-01-02" > </form>

INPUT month Nesnesi İnput nesnemizin type özelliğini month yaparak aylık tarih seçme paleti oluşturabiliriz: <form> AY YIL Seç: <input type="month" name="ay"> </form>

INPUT week Nesnesi İnput nesnemizin type özelliğini week yaparak haftalık tarih seçme paleti oluşturabiliriz: <form> Haftayı Seçin: <input type="week" name="hafta"> </form>

INPUT time Nesnesi İnput nesnemizin type özelliğini time yaparak haftalık tarih seçme paleti oluşturabiliriz: <form> Haftayı Seçin: <input type="time" name="saati"> </form>

INPUT e-mail Nesnesi İnput nesnemizin type özelliğini e-mail yaparak tarih seçme paleti oluşturabiliriz: <form> Mail Adresi: <input type="e-mail" name="posta"> </form>

INPUT number Nesnesi İnput nesnemizin type özelliğini number yaparak numara seçme paleti oluşturabiliriz: <form> Numara Seçin : <input type="number" name="points" min="0" </form> Öğr. Gör. M. Mutlu YAPICI max="100" step="10" value="30">

INPUT range Nesnesi İnput nesnemizin type özelliğini range yaparak numara seçme paleti oluşturabiliriz: <form oninput="x.value=parseint(a.value)"> Numara Seçin : <input type="range" name="a" min="0" max="100" value="30"> <output name="x" for="a b"></output> </form> Öğr. Gör. M. Mutlu YAPICI

INPUT url Nesnesi İnput nesnemizin type özelliğini url yaparak web sayfası giriş alanı oluşturabiliriz: <form> Web Sayfası Girin : <input type="url" name="websayfasi"> </form>

INPUT required Nesnesi İnput nesnemizin içerisinde kullandığımız required parametresi nesnenin içerisinin boş kalmamasını sağlamaktadır: <form> Adınızı Girin : <input type="text" name="adi" required> </form> Öğr. Gör. M. Mutlu YAPICI

INPUT datalist Nesnesi İnput nesnemizin içerisinde kullandığımız list parametresi nesnenin üzerine tıklandığında liste çıkmasını sağlamaktadır: <input list="browsers"> <datalist id="browsers"> <option value="internet Explorer"> <option value="firefox"> <option value="chrome"> <option value="opera"> <option value="safari"> </datalist>

TEXT AREA Nesnesi HTML de çok satırlı bir yorum kutusunu textarea nesnesi ile oluşturmaktayız. Bu nesnenin rows özelliği ile satır sayısını cols özelliği ile sütun sayısını belirleriz. <textarea rows="4" cols="50"> </textarea>

Select Nesnesi HTML de select nesnesi ile seçme kutusu oluşturabiliriz. Select nesnesinin multiple özelliği ile çoklu seçme sağlanır. Her bir seçeneği option özelliği ile belirleriz. Option özelliğinin disabled ve selected özellikleri vardır <select> <option value="volvo">volvo</option> <option value="saab">saab</option> <option value="mercedes">mercedes</option> <option value="audi">audi</option> </select>

Option Group Özelliği HTML de select nesnesinin option group (optgroup) özelliği ile seçenekleri gruplar halinde listeleyebiliriz. <select> <optgroup label="swedish Cars"> <option value="volvo">volvo</option> <option value="saab">saab</option> </optgroup> <optgroup label="german Cars"> <option value="mercedes">mercedes</option> <option value="audi">audi</option> </optgroup> </select>

Fieldset Nesnesi HTML de fieldset nesneleri daha güzel bir tasarım oluşturmak için kullanılır. Belirli nesneleri gruplamaya yarar. Grup halinde gösterir. Legend nesnesi başlığını belirler. <fieldset> <legend>kişisel Bilgiler:</legend> Ad: <input type="text"><br> Email: <input type="e-mail"><br> Doğum Tarihi: <input type="date"> </fieldset>