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

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

Sevdiğiniz editörü açın, Notepad, vi, pico vb. Daha sonra da aşağıdaki kodu yazın:

3. Metin ve Görünüm Etiketleri

Karabük Üniversitesi, Mühendislik Fakültesi...

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

Temel Bilgisayar Terimleri Yrd. Doç. Dr. Devkan Kaleci

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

Web Programlama Kursu

WEB TASARIMIN TEMELLERİ

HTML herhangi bir text (metin) editörü (Notepad, Word, Notepad++, Dreamweaver,...) ile hazırlanabilir. Bizler Notepad++ üzerinde kodlama yapacağız.

Ekran Çıktısı. FONT-WEIGHT: bold; COLOR: #00688F; FONT-FAMILY: Tahoma, Arial, sans-serif; style="text-decoration none" }

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

Facebook connect ile kullanıcı giriş çıkış

2. HTML Temel Etiketleri

WEB TASARIMIN TEMELLERİ

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017

Google Search API ile ajax arama

Öğr.Gör. Ruhsar KAVASOĞLU

HTML Sayfaları. Bütün html sayfaları

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

görüntüleyebilirsiniz. HTML, programlama dilleri bir programlama mantığı taşımadığından öğrenilmesi gayet kolay bir dildir.

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 3

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.

Temel HTML Eğitimi. Erman Yükseltürk

Note: If you want to validate a page containing frames, be sure the DTD is set to "Frameset DTD". Read more about XHTML Validation.

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

2. Belgeye Metin Ekleme

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

PHP ile İnternet Programlama

BATMAN ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA KAMPÜS DIŞINDAN ERİŞİM REHBERİ

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

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA

Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

MIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2. 1. Bölüm: Temel HTML Etiketleri - Resimler

Tek dosyalı projeler (siteler) üretmek

12. Tanımlama Listeleri <dl> </dl>, <dt> </dt>, <dd> </dd>

Internet: Tarihçe ve Kavramlar

MODÜL BİLGİ SAYFASI KODU :

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

1. Bilgisayarınızda kullandığınız Web tarayıcı programını (Internet Explorer, Mozilla Firefox vb.) çalıştırınız.

Site Temizlik Projesi Kodları

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

WEB TASARIMININ TEMELLERİ

Doç. Dr. İsmail Rakıp Karaş Hazırlayan: İdris Kahraman

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 5

TÜRKİYE FUTBOL FEDERASYONU HAKEM İŞLERİ MÜDÜRLÜĞÜ TFF HAKEM İŞLERİ FYS KULLANIM KLAVUZU

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

LOGO PARTNER MEETING

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

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama

7. Çerçeveler. Bu bölümü bitirdiğinizde,

AMACSEO TEMASI KULLANIM KILAVUZU. AmacSeo temasının Amacdizayn.com tarafından hazırlanmış kullanım kılavuzudur. 1

PHP I PHP I. E. Fatih Yetkin. 26 Eylül 2011

Interprise. Ülker İletişim Web Servisi. Bu doküman Ülker iletişim web servisi hakkında teknik açıklamaları içerir. İletişim web servisi web adresi :

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

HTML 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

Microsoft Excel. Çalışma Alanı. Hızlı Erişim Çubuğu Sekmeler Başlık Formül Çubuğu. Ad Kutusu. Sütunlar. Satırlar. Hücre. Kaydırma Çubukları

VKV Koç Özel İlkokulu, Ortaokulu ve Lisesi. K12Net Veli Yardım Kılavuzu

TAKSİ-DURAK MÜŞTERİ TAKİP PROGRAMI

HTML TABLO OLUŞTURMA HALİL İBRAHİM AKGÜN

Metin İşlemleri, Semboller

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Zengin Metin İşaretleme Dili (HTML) BIM206 Web Programlama

2-Hafta Temel İşlemler

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Kopyalanmış veya kesilmiş içeriği imlecin bulunduğu yere yapıştırır. Bir konumdaki biçimlendirmeyi kopyalar ve başka bir konuma uygular.

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.

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

BIR ERP E-FATURA MODÜLÜ [BIR YAZILIM LTD ]

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

H ı z l ı v e e t k i n ö ğ r e n m e y o l u! Akademik e.mobil

DOKÜMAN YÖNETİM SİSTEMİ KULLANIMI GİDEN EVRAK

Arayüz Geliştirme Dokümantasyonu

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

Aşağıdaki örnekte, aynı düzen tablosu ve hücreleri içerikle birlikte gösterilmektedir.

5. Tablo İşlemleri. Bu bölümü bitirdiğinizde,

Atatürk Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü BM Web Programlama ÖDEV 1

WEB TASARIMINDA TEMEL KAVRAMLAR

KDV Beyannamesinin ekinde verilen Kısmı Tevkifat Uygulaması Kapsamındaki İşlemlere Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.

Word Otomatik Düzelt

Html temelleri. Ders 4

Cihazınızın İnternet ayarlarını yapabilmek için lütfen aşağıdaki adımları takip ediniz;

HTML 6. Bölüm. Doç. Dr. İsmail Rakıp Karaş Dersin Course Page:

Kullanmakta olduğunuz tarayıcınızın (internet explorer, firefox, chrome vs.) açınız ve adres çubuğunuza adresini yazınız.


WEB TASARIMININ TEMELLERİ

Boğaziçi Üniversitesi Bilgi İşlem Merkezi. Web Yönetimi Birimi. Drupal Kullanım Kılavuzu

Web Tasarımının Temelleri

GoFeed Kullanıcı Arayüzü

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

WEB FORMLARI. Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

İdari Birimler Yönetim Paneli Kullanma Kılavuzu Bilgi İşlem Daire Başkanlığı Web Tasarım Ve Yazılım Birimi

1.PROGRAMLAMAYA GİRİŞ

Web Teknolojileri ve Programla

Kişisel Web Sayfası Tasarım Sistemi

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

BİLGİSAYARDA OFİS PROGRAMLARI BİÇİMLENDİRME

Ayarları Kaydet: Barkod tasarımı bölümünde yapmış olduğunuz ayarlamalarınızın kaydedilmesini sağlar.

Transkript:

HTML'e Giriş 1. HTML dosyası nedir? HTML'in açılımı Hyper Text Markup Language (Bunun tam Türkçe'si bulunmamakla beraber "çok yere açılan metin" denebilir. Bir HTML dosyası bir text dosyası olmakla beraber markup tags (işaretlenmiş etiketler) içerir. Markup tag'ler web tarayıcınıza sayfanın nasıl gösterileceğini gösterir. Bir HTML dosyasının uzantısı htm veya html olmak zorundadır. Bir HTML dosyası basit bir text editör ile oluşturulabilir. Örnek HTML sayfası: <html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>bu metin koyu</b> </body> </html> Örneğin Açıklaması HTML dökümanınızdaki ilk tag (etiket) <html>'dir. Bu etiket tarayıcınıza bir HTML dosyasının koşturulacağını söyler. HTML dökümanınızdaki son tag (etiket) </html>'dir. Bu da tarayıcınıza HTML dosyasının sonunun geldiğini söyler. <head> ve </head> etiketleri arasında kalan kısım başlık bilgilerini içerir. Başlık bilgileri tarayıcı penceresinde görüntülenmez. <title> ve </title> etiketleri arasında kalan kısım dökümanınızın başlık bilgilerini içerir. Başlık tarayıcı penceresinin en üstünde görüntülenir. <body> ve </body> etiketleri arasında kalan kısım, tarayıcı penceresinde görüntülenecek olan kısımı içerir. <b> ve </b> etiketleri arasında kalan kısım ise koyu (bold) biçimde gösterilir. 2. Temel HTML Etiketleri HTML dilindeki en önemli etiketler, başlıklar, paragraflar ve satır atlama etiketleridir. Başlıklar Başlıklar <h1> ve <h6> dahil olmak üzere aradaki tüm rakamlar kullanılarak tanımlanabilir. <h1> en büyük puntoyu belirtirken, <h6> ise en küçük puntoyu belirtir. <h1>bu bir başlık</h1> <h2>bu bir başlık</h2> <h3>bu bir başlık</h3> <h4>bu bir başlık</h4> <h5>bu bir başlık</h5> <h6>bu bir başlık</h6> HTML dili otomatik olarak başlık etiketlerinin öncesinde ve sonrasında bir satır atlar. Paragraflar Paragraflar <p> etiketi ile belirtilir. <p>bu bir paragraf</p> <p>bu da başka bir paragraf</p> HTML dili otomatik olarak paragraf etiketlerinin öncesinde ve sonrasında bir satır atlar.

Etiketleri kapatmayı unutmayın! Bir önceki örnekte paragrafın </b> etiketi ile bittiğini gördünüz: <p>bu bir paragraf <p>bu da başka bir paragraf Çoğu browser büyük ihtimalle yukardaki gibi yazsanız bile çalıştıracaktır ama buna pek fazla güvenmeyin çünkü gelecek versiyon HTML dili hiçbir etiketi atlamanıza izin vermeyecektir. Satır atlama Satır atlamak için etiketi kullanılır. Ancak bu etiketin yeni bir paragraf açmadığını da unutmayınız. <p>bu bir çok satırlı paragraftır.</p> etiketi boş bir etikettir. </br> gibi bir bitiş etiketi yoktur. mi <br /> mi? Birçok yerde etiketinin <br /> olarak kullanıldığını göreceksiniz. Çünkü etiketi bir bitiş etiketi bulundurmaz ve bu özellik gelecek nesil HTML (XML ve XHTML) dilinin ilk kuralını bozmaktadır. Bu yüzden <br /> etiketini kullanmanızı tavsiye ederiz. HTML içinde açıklama (yorum) satırları yaratmak Yorum satırları HTML kaynak kodu içerisine programcıların hangi satırın ne iş gördüğünü anlatmak için kullanılır. Bu satırlar, sayfa browser'da görüntülenirken dikkate alınmazlar. <!-- Bu bir açıklama --> Temel Notlar - Yararlı İpuçları HTML kodlarınızın başka browser'larda nasıl görüntüneceğini asla bilemezsiniz. Ayrıca bazı kullanıcılar geniş ekran monitörlere sahipken bazıları küçük ekranlara sahiptir. Bu sebeple metinler, kullanıcı penceresini her yeniden boyutlandırmasında değişecektir. Asla metinlerinizi fazladan boşluk bırakmak gibi tekniklerle biçimlendirmeye çalışmayın. HTML koyduğunuz boşlukları sürekli teke indirecektir. Boş bir satır bırakmak için <p> kullanmak kötü bir tekniktir, bunun yerine <br /> etiketini kullanınız. (Ama asla <br /> ile sıralı liste oluşturmayınız. HTML ile listeleme konusuna kadar bekleyiniz.) Temel HTML Etiketleri Etiket (Tag) Açıklama <html> Bir HTML dökümanını belirtir <body> Dökümanın görüntülenecek kısmını berlitir. <h1> to <h6> Başlıkları belirtir. <p> Bir paragraf belirtir Boş bir satır bırakır. <hr> Sayfada yatay bir çizgi çizer <!--> Yorum satırı olduğunu belirtir.

3. HTML Parametreler (Nitelikler) HTML etiketleri parametrelere sahip olabilir. Parametreler, HTML öğelerine, ek özellikler eklenmesini sağlar. Parametreler daima isim/değer çiftleri arasında gelir: name="value". Parametreler daima başlangıç etiketi içerisinde belirtilir. Parametre Örneği 1: <h1> başlık belirtir. <h1 align="center"> başlık belirtmesinin yanında, metinin ortalanacağını da belirtir. Parametre Örneği 2: <body> HTML'in body kısmını belirtir. <body bgcolor="yellow"> Body kısmını belirtmekle beraber, arkaplan renginin de sarı olacağını belirtir. 4. HTML Bağlantılar (Links) HTML başka sayfalara kendi üzerinden bağlantı (link) kurmak için hyperlink (çoklu bağlantı) özelliğini kullanılır. <a> Etiketi ve href parametresi HTML başka bir dökümana link oluşturmak için <a> etiketini kullanır. Kullanım biçimi: <a href="url">görüntülenecek Metin</a> Bir örnek: <a href="http://www.mku.edu.tr/">mku İnternet Sayfası...</a> 5. HTML Tablolar (Tables) Tablolar <table> etiketi ile belirtilir. Bir tablo etiketi satırlara bölünür ve her satır da <td> etiketi ile sütunlara bölünür. <td> etiketinin anlamı "table data"dır. Bir veri hücresi (data cell) metinler, resimler, listeler, paragraflar, formlar, yatay çizgiler, tablolar vs. içerebilir. <table border="1"> <td>satır 1, hücre 1</td> <td>satır 1, hücre 2</td> <td>satır 2, hücre 1</td> <td>satır 2, hücre 2</td> Çıktısı aşağıdaki gibi olacaktır: satır 1, hücre 1 satır 1, hücre 2 satır 2, hücre 1 satır 2, hücre 2 Tablolar ve Kenarlık (border) Parametresi Eğer bir border parametresi belirtmezseniz, tablonuz kenarlık olmadan görüntülenir. Bu bazen yararlı olabilir ama çoğu zaman kenarlıkları göstermek daha çok işinize yarayacaktır. Kenarlıkları göstermek için aşağıdaki parametreyi kullanmalısınız:

<table border="1"> Tablolarda Başlıklar Başlıklar <th> etiketi ile belirtilir. <table border="1"> <th>başlık</th> <th>başka Başlık</th> <td>satır 2, Hücre 1</td> <td>satır 2, Hücre 2</td> Başlık Başka Başlık Satır 1, Hücre 1 Satır 1, Hücre 2 Satır 2, Hücre 1 Satır 2, Hücre 2 Bir Tabloda Boş Hücreler Veri içermeyen hücreler bir çok tarayıcıda görüntülenmezler. <table border="1"> <td>satır 2, Hücre 1</td> <td></td> Satır 1, Hücre 1 Satır 1, Hücre 2 Satır 2, Hücre 1 Boş hücre etrafındaki iç kenarlıkların görünmediğine dikkat edin. (Mozilla Firefox bunu görüntüler). Bundan kurtulmak için, ( ) özel karakterlerini boş hücre içine ekleyerek kenarlıkların görüntülenmesini sağlayabilirsiniz.

<table border="1"> <td>satır 2, Hücre 1</td> <td> </td> Satır 1, Hücre 1 Satır 1, Hücre 2 Satır 2, Hücre 1 Tablo Etiketleri Etiketi <table> <th> <td> <caption> <colgroup> <col> <thead> <tbody> <tfoot> Açıklama Tablo Tablo başlığı Satır Hücre Manşet Hücre grupları Sütun genişliği Tablo başı Tablo body özelliği Tablonun en alt kısmı 6. HTML Form Oluşturma Bir form, form elemanlarını içinde bulunduran alandır. Form elemanları kullanıcıların bilgi girmesini sağlayan elemanlardır. (metin alanları, açılabilir listeler, seçenek kutuları, kontrol kutuları) Kullanım biçimi: <input> <input> Giriş (Input) En çok kullanılan form etiketi <input> etiketidir. Metin Alanları Kullanıcının rakam veya harf girmesini istediğiniz yerlerde bunu kullabilirsiniz.

Adınız: <input type="text" name="isim"> Soyadınız: <input type="text" name="soyad"> Adınız: Soyadınız: Formun kendisinin görünmediğine dikkat ediniz. Ayrıca bir çok tarayıcının metin giriş alanı için varsayılan olarak 20 karakterlik alan bıraktığına dikkat ediniz. Seçenek Butonları (Radio Buttons) Kullanıcının bir çok seçenek içinden sadece bir tanesini seçebilmesini istediğiniz zaman bunu kullanırsınız. <input type="radio" name="cinsiyet" value="erkek"> Erkek <input type="radio" name="cinsiyet" value="kadın"> Kadın Erkek Kadın Kontrol kutuları (Checkboxes) Kullanıcının, sunulan seçenekler içinden istediği kadar seçmesini sağlamak için bunu kullanabilirsiniz. Bir bisikletim var: <input type="checkbox" name="tasit" value="bisiklet"> Bir arabam var: <input type="checkbox" name="tasit" value="araba"> Bir uçağım var: <input type="checkbox" name="tasit" value="uçak"> Bir bisikletim var: Bir arabam var: Bir uçağım var:

Formlarda "Action" Parametresi ve "Submit" Butonu Kullanıcı submit (gönder) butonuna tıkladığında girilen bilgiler başka bir sayfaya gönderilir. Action parametresinde ise bilgilerin hangi dosyaya gönderileceği belirtilir. Bilgilerin gönderildiği dosya, genellikle gelen bilgilerle ilgili ne tür işlem yapılacağı hakkında bilgiler içerir. <form name="input" action="ornekler/html_form_action.php" method="get" target="_blank"> Kullanıcı Adı: <input type="text" name="kullanici"> <input type="submit" value="gönder"> Kullanıcı Adı: Gönder Eğer yukarıdaki kutuya birşeyler yazıp butona tıklarsanız, girdiğiniz bilgileri "html_form_action.php" dosyasına gönderirsiniz. Yeni pencerede açılacak olan bu sayfada girmiş olduğunuz bilgileri görebilirsiniz. Form Etiketleri Etiket <input> <textarea> <label> <fieldset> <legend> <select> <optgroup> <option> <button> Açıklama Form Giriş alanı Çok satırlı metin giriş alanı Etiket Alanların ayarlarının nasıl olacağını belirtir. Manşet Açılabilir liste (combobox) Seçenek kutusu grubu Açılabilir liste içindeki maddeleri belirtir. Buton