WEB TABANLI PROGRAMLAMA

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

INTERNET 19/02/2018. WEB (www World Wide Web) Nedir? Nedir? Nedir? Adres: URL (UNIFORM RESOURCE LOCATOR) Adres: URL (UNIFORM RESOURCE LOCATOR)

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

Web Tasarımının Temelleri

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

HTTP & HTML BİRİNCİ BÖLÜM. HTTP Nedir? HTTP Safhaları Nelerdir? Protokol ve Eklentiler. HTTP Servisleri. HTTP Nedir? HTML Nedir?

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

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

HTML Ders Notları.

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

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

2. HTML Temel Etiketleri

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

HTML (Hyper Text Markum Language)

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 2

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

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

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.

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

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

WEB TASARIMIN TEMELLERİ

WEB TABANLI PROGRAMLAMA

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

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

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

4 Front Page Sayfası Özellikleri

Web Teknolojileri ve Programla

Html temelleri. Ders 4

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

Ekran 1 : Font Komutları Dosyası ekranı

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

WEB TASARIMI. Đnternet Nedir?

HTML Etiketleri Genel Özellikler (Global Attributes)

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

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

Web Programlama Kursu

BÖLÜM 5. HTML Biçimleme Belirteçleri

TAG NEDĠR? WEB SAYFASI OLUġTURMAK ĠÇĠN KULLANILAN KOMUTLARA TAG DENĠR. <TAG>...</TAG> ġeklġnde KULLANILIRLAR.

WEB TASARIMININ TEMELLERİ

Css Stillerinin Nesneyi Etkileme Yolları Ve Sırası, Diez, Nokta, Yıldız, Class Css De Neyi İfade Eder.

İNTERNET PROGRAMLAMA II. Tanımlar

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 3


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

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.

2-Hafta Temel İşlemler

Kullanım Kılavuzu

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

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

DIV KAVRAMI <style> position: absolute

HTML (Hyper Text Markup Language)

WEB SİTESİ YÖNETİM PANELİ KULLANMA YÖNERGESİ

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

2. Belgeye Metin Ekleme

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

GÖRÜNTÜ SINIFLANDIRMA

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

Tim Berners-Lee Tim Berners-Lee .html .htm HTML nin Tanımı not defteri WordPad pico, joe vi WYSIWYG

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

CSS(CASCADING STYLE SHEETS)

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

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

Arayüz Geliştirme Dokümantasyonu

MODÜL 3 HTML İLE STİL ŞABLONLARI

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

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

Site Temizlik Projesi Kodları

İnternet Programcılığı

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

Çözüm Bilgisayar. Çözüm İntSite

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

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

C# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY

UYGULAMALAR. İkinci liste kutusu (List 2) Birinci liste Kutusu (List 1) Metin Kutusu

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

Kelime işlemcilerin işlevlerini öğrenmek. Başlıca kelime işlemcileri tanımak. Microsoft Word 2010 programı hakkında temel bilgileri öğrenmek.

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

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

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

Html Nedir? Ve Html Tag'leri

İNTERNET TABANLI PROGRAMLAMA- 5.ders

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

Öğr. Gör. Serkan AKSU 1

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

Şekil Yazı tipini biçimlendirme araç çubuğu simgeleri

12. Kat Oluşturma. Bu konuda mevcut bir katın bilgilerini kullanarak nasıl yeni katlar oluşturulabileceği incelenecektir.

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

İÇERİK YÖNETİM SİSTEMİ KULLANMA KILAVUZU

Aaraçlar Menüsünden Seçeneklerden Görünüm

Metin İşlemleri, Semboller

Web Teknolojileri ve Programla

HTML İNTERNET PROGRAMCILIĞI I DERS NOTLARI. Kaynak:

Java Programlamaya Giriş

MICROSOFT OFFİCE WORD PROGRAMI DOSYA İŞLEMLERİ

İNTERNET PROGRAMCILIĞI I

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

Transkript:

WEB TABANLI PROGRAMLAMA 3. ve 4. DERS HTML YARD. DOÇ. DR. MEHTAP YALÇINKAYA

HTML DERSLERİ 1 1

HTML DERSLERİ 1 1

RENK 16'lık sayı düzeninde renk kodu girmek 16'lık sayı sisteminde de toplam 16 rakam var bunlar; 0 1 2 3 4 5 6 7 8 9 A B C D E F [10'un karşılığı A... 15'in karşılığı F'dir.] Etikette kullandığımız color=#xxxxxx ifadesi ise RGB (redgreen-blue,kırmızı-yeşil-mavi) renklerinin karışım oranlarını belirtir. Bu renklerden her birinin alacağı değer 00 ile FF aralığında olabilir (FF maksimum, 00 minimum karışımı verir). Buna göre; #000000 siyah, #FF0000 kırmızı, #00FF00 yeşil, #0000FF mavi, #FFFFFF beyaz'dır. Diğer renkleri sayıları değiştirerek kendiniz deneyebilirsiniz.

HTML DERSLERİ 1 1

HTML DERSLERİ 1 <HTML> <HEAD> <TITLE>WEB SAYFAMA HOŞGELDİNİZ (003_link.htm)</TITLE> </HEAD> <BODY background="bg.jpg" bgcolor="gray" text="white" link="yellow" vlink="aqua" alink="olive" bgproperties="fixed"> <H1 align="center">web SAYFAMA HOŞGELDİNİZ</H1> <HR> 1 <H2>Bilgisayar 4 Web Sayfası</H2> <HR> İstanbul Üniversitesinin Sayfasına Gitmek İçin <A href="http://www.istanbul.edu.tr">tıklayınız</a> <BR> İstanbul Teknik Üniversitesinin Sayfasına Gitmek İçin <A href="www.itu.edu.tr">tıklayınız</a> </BODY> </HTML>

HTML DERSLERİ 1 Belge Biçim Etiketleri (Document Formatting Tags) HTML çok sayıda biçimlendirme etiketi sunar. Bu etiketlerle belgede başlık oluşturur, metni kalın, italik, altçizgili yapar, madde imlerini oluşturur ve yatay çizgiler oluşturabilirsiniz. Bunlardan bazıları aşağıdaki tablodadır. 1

HTML DERSLERİ 1 <BIG> ve <SMALL> Etiketleri ve Bağlı Fontlar Önceki örnekte <FONT> etiketi ile fontun büyüklüğünü ayarlamıştık fontun size özelliğine +n veya n değerlerini atayarak mevcut fontun n fazlası veya n eksiği olarak ayarlayabiliriz. <BIG> ve <SMALL> etiketleri da bağlı etiketlerdir. Bu etiketlerle da sırası ile mevcut fontun bir derece büyüğünü ve bir derece küçüğünü yazmak mümkündür. Yani <BIG> ile <FONT size= +1 > ve <SMALL> ile <FONT size= -1 > aynı kullanıma sahiptir. Örnek: 007_font2.htm <HTML> <HEAD> <TITLE>Bağlı Fontlar (Relative Fonts)(007_font2.htm)</TITLE> <META http-equiv="content-type" content="text/html; charset=windows-1254"> </HEAD> <BODY> <P>Bu normal BODY metnidir.</p> <P><FONT size="+1">bu size="+1" olan metindir.</font></p> <P><BIG>Bu 1metin BIG etiketi ile yazılmıştır.</big></p> <p><font size="+2">bu size="+2" olan metindir.</font></p> <P><BIG><BIG>Bu metin iki tane BIG etiketi ile yazılmıştır.</big></big></p> <P><FONT size="-1">bu size="-1" olan metindir.</font></p> <P><SMALL>Bu metin BIG etiketi ile yazılmıştır.</small></p> <p><font size="-2">bu size="+2" olan metindir.</font></p> <P><SMALL><SMALL>Bu metin iki tane BIG etiketi ile yazılmıştır.</small></small></p> </BODY> </HTML>

KISA HATIRLATMA Başlık etiketleri: <h1>...<h6> Paragraf etiketi: <p>...</p> Ortalama: <center>...</center> Diğer etiketler: <b>...</b>,<i>...</i>,<u>...</u> <BR>Bir satır atlamayı sağlar. /BR ile kapatılmaz.

<B></B> : Koyu Yap HTML DERSLERİ 1 Örnek: <B>Bu Yazı Koyudur.</B> => Bu Yazı Koyudur. <I></I> : Yatık Yazı Örnek: <I>Bu Yazı Yatık Yazıdır. </I> => Bu Yazı Yatık Yazıdır. <U></U> : Altı Çizili Yazı Örnek: <U>Bu Yazı Altıçizili Yazıdır. </U> => Yazı 1Altıçizili Yazıdır. <S></S> : Üzeri Çizili Yazı Örnek: <S>Bu Yazı Üzeriçizili Yazıdır. </S> => Bu Yazı Üzeriçizili Yazıdır. Örnek: <B><S><I>Bu Yazı Koyu Üzeriçizili ve Yatık Yazıdır. </I></S></B> => Bu Yazı Koyu Üzeriçizili ve Yatık Yazıdır. <P></P> : Aradaki metin paragraf özelliği kazanır. Sonlandırıldığında, takip eden metin bir satır boşluk bırakılarak ve satır başına yazılır.

Metin Biçimlendirme Tagları <H1>...<H6> : Başlık TAG ıdır. Örnek: <H1>Başlık1</H1> <H2>Başlık2</H2> <H6>Başlık6</H6>

Başlık Etiketleri <html> <head> <title>başlık Etiketleri</title> </head> <body> <h1>başlık 1</h1> <h2>başlık 2</h2> <h3>başlık 3</h3> <h4>başlık 4</h4> <h5>başlık 5</h5> <h6>başlık 6</h6> </body> </html>

Diğer Etiketler Etiketleri toplu olarak kullanarak yeni bir HTML dosyası oluşturalım. <html> <head> <title> HTML Ders Notları</title> </head> <body> <h1><center>sayfama Hoşgeldiniz</center></h1> <p>html etiketleri ile, </p> Yazıları <b>koyu </b> <i>italik </i> ve <u>altı çizili </u> olarak yazabiliyorum </body> </html>

<HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso- 8859-9"> <META NAME="GENERATOR" Content= NOTPAD for Windows"> <META NAME="Author" Content= Mehtap YALÇINKAYA"> <META NAME="Keywords" Content="deneme, learning HTML, dummy document"> <TITLE>İlk HTMLSayfamız</TITLE> </HEAD> <BODY TEXT="#333333" BGCOLOR="White" LINK="Navy" VLINK="#006600" ALINK="#009999" BACKGROUND="resim.jpg"> <H1> Etkileyici bir başlık atalım <H1> Bu birlikte inceleyeceğimiz ilk HTML dökümanı.<br> İçeriği şimdilik önemli olmasa da ona da sıra gelir :)<BR> Bu satırın 2 altında bazı sayılar olmalı, acaba öyle mi? 298 93 00 <HR> Hemen üstümde şirin bir çizgi var. </BODY> </HTML>

Yukarıdaki kodun ilk satırı SGML (HTML'in atası) sözdizimine göre aşağıdaki satırların bir HTML 3.2 dökümanı olduğunu belirtmektedir, genelde ihmal edilebilir, ancak Internet üzerinde bazı HTML validator (sözdizimini kontrol eden programlar) tarafından kullanılır ve eğer kullanılmazsa dökümanın HTML 2.0'a uygun olduğu varsayılır. 2. satırda bir HTML açıklaması vardır. HTML commentleri <!-- ile başlar ve --> ile biter. Bu iki tag arasında kalan bütün yazılar browser tarafından ihmal edilir (JavaScript hariç, ileride bu konuya geri dönülecektir). 3. satırda dökümanımız resmi olarak açılmış bulunmakta. 4. satırda browser'ın dökümanı gösterirken işine yarayabilecek bazı bilgiler vb elemanların bulunduğu HEAD kısmı açılmaktadır. 5. satırda dökümanın render edilirken (mizanpajının yapılıp ekrana dökülürken) kullanılacak karakter seti verilmektedir. Sık kullanacağımız setler ISO-8859-1 (Latin1) ve ISO 8859-9 (Türkçe)'dur. Bazı Windows programlarının (isimleri lazım değil) kullandığı bir set ise standart olmayan Windows-1254 (Unix'te görüntülenemeyen bir Türkçe)'dür. 6. satırda döküman hazırlanırken hangi HTML editörünün kullanıldığı yazmaktadır. 7. satırda dökümanı hazırlayan kişinin ismi vardır. 8. satırda daha çok AltaVista, HotBot gibi bazı arama makinelerinin kullandığı bir bilgi bulunmaktadır. Sözgelimi AltaVista'da arama yapan birinin sizin dökümanınıza ulaşmasını istiyorsanız, verebileceği anahtar kelimeleri burada tanımlarsınız.

9. satırda döküman gösterilirken browser'da pencerenin başlığı olarak ne görüleceği bilgisi vardır. Bu bilgi ayrıca sayfanızı bookmark'ına (Navigator) ya da favorites'ine (Explorer) ekleyen kişilerde görülecek olan isimdir. 10. satırda HEAD kısmı kapanmaktadır. 11. satırdan itibaren dökümanın içeriği hemen hemen başlamaktadır. Burada sayfanın görüntülenirken ana görünümün nasıl olacağı belirlenir. BODY'den sonra gelen 5 eleman sırasıyla şunları ifade eder: Düz metin rengi Arka fon rengi Ziyaret edilmemiş linklerin rengi Ziyaret edilmiş linklerin rengi Fareyle link'e tıklandığı andaki (düğme halen basılıken) link'in rengi Arka fonda kullanılacak olan resim Burada renkleri verirken 2 tip gösterim kullandık, #RRGGBB ve Renk_İsmi. #RRGGBB, hexedecimal olarak 2 şer bayttan Kırmızı, Yeşil ve Mavi bileşenleri verir. Örneğin saf kırmızı #FF0000, camgöbeği #00FFFF'dir. Diğer gösterim daha kolaydır ve HTML standardında bulunan 16 (Navigator için yüze yakın) renkten birini verir. White, Blue, Gold gibi bir çok renk bulunmaktadır. Arka fonda resmin kullanıldığı ve tabii ki kullanıcıda gösterilebilen bir resmin olduğu dökümanda arka fon renginin işi ne? Internet'e bağlı kullanıcıların bir kısmı hatları yavaş olduğu için resimleri otomatik yüklemezler. Böyle bir durumda dökümanınızın istediğinize en yakın görülebilmesi ve, bazen olduğu gibi siyah üstüne siyah yazan, yani boş gibi görünen bir sayfayla karşılaşmamaları için verilmesi tavsiye edilir.

FONTLAR HTML DERSLERİ 1 <FONT FACE=... SIZE=... COLOR=...> </FONT> face= yazıtipinin adı (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ığı yada RGB renk değeri) Bunlara font etiketinin parametreleri diyoruz Örnekler : <font face="tahoma" size="6" color="#008000">ilkbahar</font> 1 <font face=" Comic Sans MS " size="4" color="red">sonbahar</font> <font face=" Monotype Corsiva " size="5" color= 0000FF ">Mevsim</font> <font face="arial" size="3" color="blue">kış</font>

<html> <head> <title>mevsimler</title> </head> <body> <font face="verdana" size= 7" color="#008000">ilkbahar</font><br> <font face="monotype Corsiva" size= 6" color="#ff0000">yaz</font> <font face="arial" size= 5" color="fuchsia">sonbahar</font><br> <font face="comic sans ms" size= 4" color="#0000ff">kış</font><br> </body> </html>

FONTLAR <Font > etiketinin kullanımı;