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.

Benzer belgeler
WEB TASARIMININ TEMELLERİ

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

Web Tasarımının Temelleri

İNTERNET PROGRAMCILIĞI I

HTML Ders Notları.

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)

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

TEMEL HTML DERS NOTLARI - Table-Form

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

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

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

İNTERNET PROGRAMCILIĞI

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

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

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

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

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.

08119 Web Tasarımının Temelleri. Elbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU

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

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.

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

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

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

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

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

HTML WEB TASARIMI-1 DERSİ

BİLGİSAYAR 4. MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 5. ve 6. DERS Listeler ve Resim Ekleme (HTML Giriş) YARD. DOÇ. DR.

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

Web Programlama Kursu

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

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

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

WEB TASARIMI VE PROGRAMLAMA DERSİ


Web Tasarımının Temelleri

Hazırlayan Mustafa ULAŞ

İNTERNET PROGRAMCILIĞI I

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

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

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

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

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

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

HTML Etiketleri Genel Özellikler (Global Attributes)

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

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

WEB TABANLI 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

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

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

İnternet Programcılığı

1.1 Temel bileşenler: html, head, title, meta ve body. Web dizayn yaparken bir WEB sayfasının ilk karşılaşacağımız standart bileşenleri şunlardır:

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

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

INTERNET & INTRANETS DERSİ BAHAR YILI - 2. HAFTA HTML KOMUTLARI

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

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

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Ç 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?

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

DONATIPRO. Betonarme Donatı Çizim ve Metraj Yazılımı Kullanım Kitapçıkları Eğitim Notları

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

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

BİLİŞİM TEKNOLOJİLERİ

İ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.

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

4 Front Page Sayfası Özellikleri

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

WEB TASARIMIN TEMELLERİ

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

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

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

WEB TASARIMIN TEMELLERİ

İNTERNET TABANLI PROGRAMLAMA- 5.ders

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

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

WEB TASARIMI VE PROGRAMLAMA

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 3

MICROSOFT OFFİCE WORD PROGRAMI DOSYA İŞLEMLERİ

Site Temizlik Projesi Kodları

Arayüz Geliştirme Dokümantasyonu

WEB TASARIMININ TEMELLERİ

ÖĞ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.

2-Hafta Temel İşlemler

HTML Bloklar. CSS Display özelliği

CSS(CASCADING STYLE SHEETS)

Yine benzer şekilde hücreler içine yazılan yazıların renklerini değiştirebiliriz. Bunun için tüm satırı veya sütunu yine fareyle seçmek durumundayız.

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

İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

<p> paragraf paragraf paragraf paragraf paragraf paragraf paragraf paragraf paragraf paragraf paragraf </p>

Zemin özellikleri Font özellikleri Kutu modeli özellikleri Tablo özellikleri Pozisyon özellikleri Liste özellikleri

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

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

JavaScript Örnekleri PDF

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

Web Teknolojileri ve Programla

HTML' e Giriş. Windows kullanıyorsanız Notepad'i, Macintosh kullanıyorsanız SimpleText'i çalıştırın.

2. HTML Temel Etiketleri

Transkript:

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. MEHTAP YALÇINKAYA

HTML - TABLO Genel Bilgi 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'in en önemli yapıtaşlarındandır HTML metinleri ya da verileri biçimlendirmek, düzenlemek için kullandığımız komutlar dizisidir. Biz görmüyoruz ama web siteleri tablolardan ibarettir. Yoksa düzenli olmaları çok zor. O menü blokları, çerçeveler hep tablodur. Şimdi bu tabloları nasıl oluşturacağımızı, nasıl satır sütun ekleyeceğimizi görelim. Tablo tanımı <table>... şeklinde olur. Biz satır ve sütunları içine koyarız. satır, <td> </td> sütundur.

HTML DERSLERİ TABLO Örnek 1: <HTML> <HEAD> <TITLE>Tablo 1 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table> <td>tablo yapmak</td> </BODY> </HTML>!!!! HTML etiketleri için büyük/küçük harf duyarlılığı yoktur. HTML kodlamayı daha rahat takip etmek için girintiler kullanılmıştır. Girinti vermeden de yazabilirsiniz Bu şekilde sayfamızda sadece tablo yapmak yazısını görürüz. Tablo olmasına rağmen tablo yokmuş gibi görünür. Tablomuzda kenarlık olmadığı için, tablo olduğunu fark edemeyiz. Web sitelerindeki onlarca tabloyu bundan dolayı görmüyoruz. Şimdi tablomuzu görmek için 1 piksellik kenarlık koyalım ; (border= 1 )

HTML DERSLERİ TABLO Örnek 2: <HTML> <HEAD> <TITLE>Tablo 2 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <td>tablo yapmak</td> </BODY> </HTML>!!!! HTML etiketleri için büyük/küçük harf duyarlılığı yoktur. HTML kodlamayı daha rahat takip etmek için girintiler kullanılmıştır. Girinti vermeden de yazabilirsiniz Şimdi buna bir satır ekleyelim

HTML DERSLERİ TABLO Örnek 3: <HTML> <HEAD> <TITLE>Tablo 3 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <td>tablo yapmak</td> <td>tablo yapmak</td> </BODY> </HTML>!!!! HTML etiketleri için büyük/küçük harf duyarlılığı yoktur. HTML kodlamayı daha rahat takip etmek için girintiler kullanılmıştır. Girinti vermeden de yazabilirsiniz Şimdi buna bir sütun ekleyelim

Örnek 4: HTML DERSLERİ TABLO <HTML> <HEAD> <TITLE>Tablo 4 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <td>tablo yapmak</td> <td>tablo yapmak</td> <td>tablo yapmak</td> <td>tablo yapmak</td> </BODY> </HTML>

Tek satır da iki sütun ; Örnek 5: HTML DERSLERİ TABLO <HTML> <HEAD> <TITLE>Tablo 5 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <td>tablo yapmak</td> <td>tablo yapmak</td> </BODY> </HTML>

HTML DERSLERİ TABLO ÖZELLİKLERİ <table border=".. bgcolor =".." cellpading=".." cellspacing=".." align=".." width="... height="... > border parametresi çerçevenin kalınlığını belirtir. border=0 çerçevenin görünmemesini sağlar. <table border="0"> <td>hücre</td> <table border="2"> <td>hücre</td>

HTML DERSLERİ TABLO ÖZELLİKLERİ <table border=".." bgcolor =".." cellpading=".." cellspacing=".." align=".." width="... height="... > align parametresi tabloyu düşey hizalamak için kullanılır, align=left sola, align=right sağa dayalı yapar, align=center ortalar. <table border="1" align="left"> <td>hücre1</td> <td>hücre2</td> <table border="1" align="right"> <td>hücre1</td> <td>hücre2</td>

HTML DERSLERİ TABLO ÖZELLİKLERİ <table border=".." bgcolor =".." cellpading=".." cellspacing=".." align=".." width="... height="... > width ve height parametreleri resimler konusunda gördüğümüz gibi tabloda 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. Tablo genişliği ve yüksekliği için (piksel olarak ) yüzde de kullanabilirsiniz. 100% yaparsanız tam genişlik alır <table border="1" width="150" height="200"> <td>hücre1</td> <td>hücre2</td>

HTML DERSLERİ TABLO ÖZELLİKLERİ <table border=".." bgcolor =".." cellpading=".." cellspacing=".." align=".." width="... height="... > bgcolor arkaplan rengi cellpadding hücre içi boşluk cellspacing hücreler arası boşluk bir de şunu bilelim background= resim.gif şeklinde arkaplan resmini tanımlıyabiliriz.

HTML DERSLERİ TABLO ÖZELLİKLERİ <td> Etiketi için Parametreler <td bgcolor="..." background="..." width="..." height="..." align="..." valign="..."> bgcolor parametresi hücreyi renklendirmede kullanılır. <table border="1" cellpadding="7"> <td bgcolor="#ff0000">hücre1</td> <td bgcolor="#00ff00">hücre2</td> <td bgcolor="#0000ff">hücre3</td> <td bgcolor="#ffff00">hücre4</td>

HTML DERSLERİ TABLO ÖZELLİKLERİ background parametresi ile hücreye grafik-artalan yerleştirebiliriz. <table border="1" cellpadding="9"> <td background="resim1.jpg">hücre1</td> <td background="resim2.jpg">hücre2</td> <td background="resim3.jpg">hücre3</td> <td background="resim4.jpg">hücre4</td>

HTML DERSLERİ TABLO UGULAMALAR Örnek 6: <HTML> <HEAD> <TITLE>Tablo 6 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 align= center bgcolor= #FFFFCC cellpadding= 5 cellspacing= 5 width= 300 > <td>tablo yapmak</td> <td>tablo yapmak</td> </BODY> </HTML>

Örnek 7: HTML DERSLERİ TABLO UGULAMALAR <HTML> <HEAD> <TITLE>Tablo 7 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 align= right bgcolor= #FFFFCC cellpadding= 5 cellspacing= 5 width= 300 > <td align= right bgcolor= #CCFFCC bordercolor= #333333 valign= top height= 100 width= 200 >tablo yapmak</td> <td bgcolor= #FF9933 align= center valign= bottom >tablo yapmak</td> </BODY> </HTML> bordercolor kenarlık rengi Valign hücre içindeki yazıların dikey hizalaması. (vertical align)

HTML DERSLERİ TABLO UGULAMALAR Örnek 8: Tablo Başlığı : yerine <th> kullanılarak tanımlanır. <HTML> <HEAD> <TITLE>Tablo 8 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <th>tablo başlığı</th> <td>tablo yapmak</td> </BODY> </HTML> Böylece başlık hücresi içindekiler direk header oldu.

HTML DERSLERİ TABLO UGULAMALAR Örnek 9: ROWSPAN <HTML> <HEAD> <TITLE>Tablo 9 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <td rowspan= 2 >tablo yapmak</td> <td>tablo yapmak</td> <td>tablo yapmak</td> </BODY> </HTML>

HTML DERSLERİ TABLO UGULAMALAR Örnek 10: COLSPAN <HTML> <HEAD> <TITLE>Tablo 10 </TITLE> <META http-equiv="content-type" content="text/html;charset=windows-1254"> </HEAD> <BODY> <table border= 1 > <td>tablo yapmak</td> <td>tablo yapmak</td> <td colspan= 2 >tablo yapmak</td> </BODY> </HTML> colspan ve rowspan kullanarak sütun yada satırları birleştirirken içine hücre sayısını yazıyoruz. Bu yapılarda birşey kaçırırsanız tablolarınız kayar. Yani yukarda 3 hücre olsaydı biz colspan= 2 yazsaydık olmazdı tabi.

HTML DERSLERİ TABLO ÖDEV Ödev 1 Ödev 2

HTML DERSLERİ TABLO ÖDEV Ödev 3 Ödev 1 Ödev 2