WEB TASARIMININ TEMELLERİ

Benzer belgeler
BİLGİSAYAR 4. MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ HTML DERS NOTLARI 9. DERS Tablolar (HTML Giriş) YARD. DOÇ. DR.

İNTERNET PROGRAMCILIĞI I

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

Web Tasarımının Temelleri

TEMEL HTML DERS NOTLARI - Table-Form

Web sayfaları içinde tablolara sıkça ihtiyaç duyarız. Bu eğitim belgesinde temel tablo etiketlerini ve kullanımlarını öğreneceğiz.

HTML (Hyper Text Markum Language)

WEB TASARIMININ TEMELLERİ

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

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

HTML Ders Notları.

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.

HTML. HTML tagleri bir çok farklı şekilde sınıflandırıalabilir. Bir sınıflandırma şu şekildedir:

İNTERNET PROGRAMCILIĞI

WEB TASARIMININ TEMELLERİ

INTERNET. Fırat Üniversitesi Enformatik Bölümü

<html> <head> </head> <body> </body> </html> METİN BİÇİMLENDİRME ETİKETLERİ Şimdi yukarıda öğrendiklerimizi bir örnek ile uygulayalım.

Uluslararası arası ağ (International Network) bağlanan tüm bilgisayarların ortak bir dil konuşur ortak iletişim diline TCP/IP

CSS (Stil Şablon) (Cascading Style Sheets) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ

HTML (Hyper Text Markup Language) YRD. DOÇ. DR. ENGİN CEMAL MENGÜÇ

WEB TASARIMI. c) Çeviriciler: Kullanıcının değişik biçimlerde hazırladığı belgeleri HTML biçimine dönüştürmeye sağlayan programlardır.

HTML WEB TASARIMI-1 DERSİ

Hazırlayan Mustafa ULAŞ

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

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

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

WEB TASARIMI VE PROGRAMLAMA DERSİ

Web Programlama Kursu

Giriş. Html temelleri. Giriş -devam. URL nedir? www protokolleri. Hypertext nedir? Ders 2

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

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

Site Temizlik Projesi Kodları


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

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

MICROSOFT WORD Word 2000/II TAB AYARLARI :

MICROSOFT WORD Şekil 1 TABLO HAZIRLAMA : Word 2002/II TAB AYARLARI :

Giriş. Html temelleri. Giriş -devam. URL nedir? Ders 2

WEB TASARIM DERSLERİ

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

WEB TASARIMININ TEMELLERİ

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

WEB TASARIMI VE PROGRAMLAMA

Örnek Ölçülü Site Kodları. Site Temizlik Projesi Kodları. İlk Hafta Sunumu ve Ön Test

ÖĞRENME-ÖĞRETME YÖNTEM VE TEKNİKLERİ. Anlatım, göstererek yaptırma, uygulamalı çalışma. Anlatım, göstererek yaptırma, uygulamalı çalışma.

Site Temizlik Projesi Kodları. Site Tasarım Çalışması -3

Silmek istediğiniz satır/sütun/hücre yi seçin ve aşağıdaki adımlardan birini takip edin:

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

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

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

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

HTML Bloklar. CSS Display özelliği

İNTERNET TABANLI PROGRAMLAMA- 5.ders

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

İnternet Programcılığı

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İ

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

HTML Etiketleri Genel Özellikler (Global Attributes)

2) <head></head> Sayfa başlık bölümüdür. Javascript vs. burda tanımlanır.

Frame Çerçeveler Web sayfasını birden fazla html sayfa ile oluşturmaya imkan tanır. html örnekler\örnek17.html. örnek17.html

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

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

WEB TASARIMININ TEMELLERİ

BİLGİ İŞLEM DAİRE BAŞKANLIĞI. HTML Ders Notları

Web Tasarımının Temelleri

ÇALIŞMA SORULARI. 15. Linkin tıklanması durumunda sayfanın yeni pencerede açılmasını sağlayan HTML parametresi aşağıdakilerden hangisidir?

WEB TASARIMININ TEMELLERİ

CSS. 1. CSS nin Yapısı Sınıf (Class) Seçicisi

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

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

MS WORD 5. BÖLÜM. Şekil Sayfa Düzeni Sekmesi. Şekil Temalar Grubu

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

WEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI

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

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

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

MICROSOFT OFFİCE WORD PROGRAMI DOSYA İŞLEMLERİ

JavaScript Örnekleri PDF

CSS(CASCADING STYLE SHEETS)

4 Ocak 2012 / Çarşamba. Renk uyumunu seçmek için google colorschemedesigner RGB ye tıklayınca bir pencere çıkıyor

İnternet Programcılığı

WEB TASARIMIN TEMELLERİ

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

İNTERNET PROGRAMCILIĞI I

11. STIL ŞABLONU (CSS) MENÜ İŞLEMLERİ

Ç NDEK LER KISIM I: HTML, XHTML, HTML5 1 TEMEL KAVRAMLAR 3 nternet Nedir? 3 HTML Nedir? 4 HTTP Nedir? 4 FTP Nedir? 5 WWW Nedir?

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

2-Hafta Temel İşlemler

Web Teknolojileri ve Programla

BIM CENG 307 BİRİNCİ DÖNEM

Bo lu m 7: Hesap Tabloları

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

Tablo Özellikleri Penceresi

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

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

1.1 Web Kavramlar URL terimini tanımlayınız ve anlayınız.

HTML - 8 Hypertext takıları iki ana değişik şekilde karşımıza çıkar: Anchors ve Images. Anchors, resim veya yazıya bir olay eklemek için kullanılır.

Office 2007 Tablo Araçları Menüsü Altındaki Düzen Menüsü

Transkript:

WEB TASARIMININ TEMELLERİ 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

Tablo İşlemleri 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 şu ana kadar öğrendiklerinizle yapamayacağınız gerçek düzenlemeyi yapabilirsiniz.

Tablo İşlemleri Tablolar Tablolar <table> etiketi ile belirtilir. Bir tablo <tr> etiketiyle 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"> <tr> </tr> </table> <td> hücre </td>

Tablo İşlemleri <table border="1"> <tr> <td> hücre1 </td> <td> hücre2 </td> </tr> </table> <table border="1"> <tr> <td> hücre1 </td> </tr> <tr> <td> hücre2 </td> </tr> </table>

Tablo İşlemleri <table border="1"> <tr> <td>satır 1, hücre 1</td> <td>satır 1, hücre 2</td> </tr> <tr> <td>satır 2, hücre 1</td> <td>satır 2, hücre 2</td> </tr> </table> Satır 1, hücre 1 Satır 1, hücre 2 Satır 2, hücre 1 Satır 2, hücre 2

Tablo İşlemleri Tablolar satır ve sütunlardan oluşur. Tabloya genel bir başlık atayabiliriz (thead). Her sütun için de kendi başlığını oluşturmak mümkündür. Tablonun sona erdiği satırdan sonraki satıra açıklama alt başlık koyabiliriz (caption). Tablolar da HTML sayfasında olduğu gibi başlık (head) ve gövde (body) bölümlerine ayrılabilir. Tabloda başlığı <thead> gövdeyi <tbody> etiketleri arasına yazarız. <caption> etiketi ile ikinci bir açıklama vermek mümkündür. Sütun başlıklarına gelince, her bir başlık <th> etiketi ile belirtilir ve bunlar <td> etiketinde olduğu gibi <tr>...</tr> arasına yazılır. Tabloda satır ve sütunları belirten <tr> ve <td> etiketleri <tbody>...</tbody> arasına yazılır.

Tablo İşlemleri

Tablo Parametreleri Tabloları biçimlendirmek için çeşitli parametreler ve CSS kodları kullanılmaktadır. Bunlardan bazıları border="..." : Kenarlık ayarları için kullanılır cellpading="..." : Hücre İçi boşluk ayarları cellspacing="..." : Hücre dışı boşluk ayarları align="..." valign="..." : Hücre İçi hizalama ayarları width="...", height="..." : Hücre boyut ayarları bgcolor="..." : Hücre arkaplan renk ayarları background="...": Hücre arkaplan resim ayarları colspan=".." : Sütun birleştirme ayarları rowspan="..": Satır birleştirme ayarları rules="..": Hücre kenarlık görünürlüğü ayarları

Tablo Parametreleri border="..." : Kenarlık ayarları için kullanılır. Border parametresi çerçevenin kalınlığını belirtir. border=0 çerçevenin görünmemesini sağlar.

Tablo Parametreleri cellpading="..." : Hücre İçi boşluk ayarları için kullanılır. Cellpadding parametresi hücre içi marj değerini belirtir. cellpadding=0 hücre ile içinde bulunan unsurun (metin/grafik) bitişik olmasını sağlar.

Tablo Parametreleri cellspacing="..." Hücre dışı boşluk ayarları için kullanılır. Cellspacing parametresi hücreler arası marjı belirler.

Tablo Parametreleri align="..." align parametresi tabloyu hizalamada kullanılır.dikkat edilirse <table> tagine eklenmiştir. İleride sütun <td> tagine de ekleyecegiz align=left sola, align=right sağa dayalı yapar, align=center ortalar.

Tablo Parametreleri width="...", height="..." : Tablo boyut ayarları. width ve height parametreleri resimler konusunda gördüğümüz gibi tabloda da en ve boy uzunluğunu belirtir. Tablonun değer verilmediğinde sahip olduğu normal ölçülerinden küçük değerler verilirse bu değerler dikkate alınmaz, bir başka deyişle tabloyu büyütebiliriz fakat küçültemeyiz. Bu parametreleri burada tabloya ekleyeceğiz ileriki konularda ise sütun taglerine ekleyerek her bir sütunu ayrı ayrı boyutlandıracağız. Tabloya eklenen width="..." parametreleri tüm satırların genişliğini homojen olarak eşit dağıtır. height="..." parametresi ise tüm sütunların yüksekliğini eşit dağıtır. Farklı olarak biçimlendirmek için ayrı ayrı sütunlara eklemeliyiz.

Tablo Parametreleri width="...", height="..." : Tablo boyut ayarları.

Tablo Parametreleri rules="..": Hücre kenarlık görünürlüğü ayarları. Tablomuzun sadece bazı yerlerindeki iç kenarlıkları yok etmemiz mümkün. Bunu <table> tagının "rules" parametresi ile yapabiliriz. "Rules" parametresinin değerleri : none : Tüm iç kenarlıkları yok eder. rows : Dikey iç kenarlıkları yok eder. cols : Yatay iç kenarlıkları yok eder.

Tablo Parametreleri rules="..": Hücre kenarlık görünürlüğü ayarları. <table border="1" bordercolor="blue" rules="cols" > <tr> <td>1.satır 1.sütun</td> <td>1.satır 2.sütun</td> </tr> <tr> <td>2.satır 1.sütun</td> <td>2.satır 2.sütun</td> </tr> <tr> <td>3.satır 1.sütun</td> <td>3.satır 2.sütun</td> </tr> </table>

<td> Parametreleri bgcolor="..." : Hücre arkaplan renk ayarları için kullanılır. bgcolor parametresi hücreyi renklendirmede kullanılır.

Tablo Parametreleri <colgroup> : Tagi ile sütunları gruplayarak arkaplan rengi verilir. <table> <colgroup> <col span="2" style="background-color:red"> <col style="background-color:yellow"> </colgroup> <tr> <th>isbn</th> <th>title</th> <th>price</th> </tr> <tr> <td>3476896</td> <td>my first HTML</td> <td>$53</td> </tr> <tr> <td>5869207</td> <td>my first CSS</td> <td>$49</td> </tr> </table>

<td> Parametreleri background="...": Hücre arkaplan resim ayarları için kullanılır. background parametresi ile hücreye grafikartalan yerleştirebiliriz.

<td> Parametreleri width="...", height="..." : width ve height parametreleri ile hücrenin boyutlarını belirleyebiliriz. Yalnız height komutu ile tek sütunlu bir tabloda her hücrenin yüksekliğini değiştirebilirken, width komutu ile her hücreyi değiştiremeyiz.en büyük width değeri tüm sütun için geçerli olacaktır. Aynı şekilde tek satırlı tabloda width değerini her hücre için değiştirebilirken en büyük height değeri tüm satır için geçerli olacaktır.

<td> Parametreleri

<td> Parametreleri

<td> Parametreleri align="..." : Hücre İçi yatay hizalama ayarları için kullanılır. Daha önce tablo için kullanmıştık burada sütunlar için kullanacağız.

<td> Parametreleri valign="..." : Hücre İçi dikey hizalama ayarları için kullanılır.

<td> Parametreleri colspan=".." : Sütun birleştirme ayarları rowspan="..": Satır birleştirme ayarları <td colspan=".." rowspan=".."> Aynı satırdaki hücreleri birleştirmek için colspan, Aynı sütundaki hücreleri birleştirmek için de rowspan parametresini kullanıyoruz. Aşağıdaki gibi bir tablo yapımız olsun :

<td> Parametreleri A ve B hücrelerini birleştirmek için A hücresine ait <td> etiketine colspan=2 parametresini ekliyoruz ve B hücresine ait <td>b</td> etiketini siliyoruz. E F ve G hücrelerini birleştirmek için E hücresine ait <td> etiketine colspan=3 parametresini ekliyoruz ve F ve G hücrelerine ait <td>f</td>, <td>g</td> etiketlerini siliyoruz.

<td> Parametreleri Aynı şekilde E ve I hücrelerini birleştirmek için E hücresine ait <td> etiketine rowspan=2 parametresini ekliyoruz ve I hücresine ait <td>i</td> etiketini siliyoruz. C G ve K hücrelerini birleştirmek için C hücresine ait <td> etiketine rowspan=3 parametresini ekliyoruz ve G ve K hücrelerine ait <td>g</td>, <td>k</td> etiketlerini siliyoruz.

Tablo CSS Özellikleri Tabloları biçimlendirmek için çeşitli parametreleri gördük. Şimdi de CSS kodlarını inceleyelim. Bunlardan bazıları: Border :... : Kenarlık ayarları için kullanılır border-collapse: border-spacing cellspacing ayarıyla aynıdır Padding cellspadding ayarıyla aynıdır border-radius: Kenarlık yuvarlamada kullanılır Align:"..." text-align:"..." : Hücre İçi hizalama ayarları Width:"...", height:"..." : Hücre boyut ayarları backgroun-color:"..." : Hücre arkaplan renk ayarları background-image"...": Hücre arkaplan resim ayarları