Html temelleri. Ders 4



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

Internet: Tarihçe ve Kavramlar

WEB TASARIMI. Đnternet Nedir?

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

HTML (Hyper Text Markup Language)

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 1

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

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

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

VERİ MADENCİLİĞİ (Web Madenciliği)

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

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.

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Dünyanın bilgisine açılan pencere... Ya da sadece yeni çağın eğlencesi...

WEB TASARIMINDA TEMEL KAVRAMLAR

Web Tasarımının Temelleri

Veritabanı Dersi. Teoriden Pratiğe. Çağıltay N.E., Tokdemir G. Veritabanı Sistemleri Dersi -Bölüm XXV: Web'den Erişim Çağıltay, N., Tokdemir, G.

İSMET AKTAR ANADOLU TEKNİK LİSESİ BİLİŞİM TEKNOLOJİLERİ ALANI WEB PROGRAMCILIĞI DALI

2. HTML Temel Etiketleri

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

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

TBF 110 BİLGİSAYARDA VERİ İŞLEME ve UYGULAMALARI Ha9a- 2 - İnternet

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

Doç.Dr. Yaşar SARI ESOGÜ Turizm Fakültesi-Eskişehir BİLGİSAYAR AĞLARI (COMPUTER NETWORKS)

Web Madenciliği (Web Mining)

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

Internet Nedir? Internet Adresleri. Internet Servisleri

İNTERNET HAFTA 02 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Öğr. Gör. GÜLTEKİN BÜYÜKŞENGÜR. SAPANCA Meslek Yüksekokulu

Bilgisayar Ağları. Ağı oluşturan cihazlar. Coğrafi koşullara göre ağın sınıflandırılması (LAN, MAN, WAN)

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

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

Web Tasarımının Temelleri

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

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

İNTERNET VE BİLGİ AĞLARININ KULLANIMI

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

DİZİN. Not: Koyu harfle yazılan sayfalar ilgili terimin yoğun olarak geçtiği sayfaları göstermektedir.

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

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

2-Hafta Temel İşlemler

WEB TASARIMININ TEMELLERİ

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

WEB TASARIMININ TEMELLERİ

WEB TABANLI PROGRAMLAMA

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

Bozok Üniversitesi Mühendislik Fakültesi - Bilgisayar Mühendisliği. Yrd. Doç. Dr. Ahmet Sertol KÖKSAL

WEB TASARIMIN TEMELLERİ

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

WEB TASARIMININ TEMELLERİ

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

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

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

Üst Düzey Programlama

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

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

AĞ ve İNTERNET TCP/IP. IP Adresi İNTERNET NEDİR? Standartlar :

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

Web Programlama Kursu

İNTERNET PROGRAMCILIĞI - II

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

İNTERNET PROGRAMLAMA II. Tanımlar

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

WEB TASARIMININ TEMELLERİ

PHP 1. Hafta 1. Sunum

5-Hafta Genel Sayfa Yapısı

Programlama Yazılımı ile Web Sitesi Oluşturma

Bölüm 8 : PROTOKOLLER VE KATMANLI YAPI: OSI, TCP/IP REFERANS MODELLERİ.

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ 1. DERS İNTERNET, TCP/IP, İNTERNETTE MESAJ VE BİLGİ AKTARIMI YARD. DOÇ. DR.

(Bilgisayar ağlarının birbirine bağlanarak büyük bir ağ oluşturmasıdır)

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

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

HTML Etiketleri Genel Özellikler (Global Attributes)

BİLGİ & İLETİŞİM TEKNOLOJİLERİ

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

Internet Nedir? Devlet Kurumları. Internet Servis Sağlayıcılar. Lokal Ağ. Eğitim Kurumları. Kişisel Bilgisayar. Dizüstü Bilgisayar.

KANTAR UYGULAMASI Kurulum Kılavuzu

BIL411 - BİLGİSAYAR AĞLARI LABORATUVARI

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

CELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM

Atabey Meslek Yüksek Okulu Web Tasarımının Temelleri

Web Server Sunucu Loglarının K-Komşu Algoritması ile İ ncelenmesi

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

PHP 1. Hafta 2.Sunum

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

İNTERNET İnternete doğrudan bağlı her bilgisayara internet adresi yada IP adresi denilen arasına nokta konulmuş 4 kısımdan oluşan (

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

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd

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

INTERNET BAĞLANTISININ KURULMASI İÇİN GEREKLİ YÖNLENDİRİCİ AYARLARI

Bilgi ve iletişim NETWORK, I NTERNET

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

HTTP. (Hyper Text Transfer Protocol)

YZM 3215 İleri Web Programlama

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

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

Mobil Cihazlardan Web Servis Sunumu

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

İÇERİK YÖNETİM SİSTEMİ (CMS) Bir web sitesi yayınlamak için yapılması gerekenler:

Transkript:

Html temelleri Ders 4 1

Giriş World Wide Web (Kısaca web) uygun protokoller kullanarak haberleşen yazılımların çalıştırıldığı internet üzerindeki sistemlerin bir koleksiyonudur. Çoğu sistem gününüzde en yaygın olan TCP/IP haberleşme protokolünü kullanır. Kullanıcı bir yerden başlar ve diğer yerlerle ve kaynaklara bağlantı kurar. Bu işlemlerin yerine getirilmesi için üç farklı yazılıma ihtiyaç vardır: Server (hizmet sağlayıcı) Web sayfası (Bizim dersin konusu) Kullanıcı yazılımı, tarayıcı (browser) 2

Giriş -devam Çoğu büyük şirketler kendi web serverlarına sahiptir, küçük şirketler ve bireysel kullanıcılar Internet Service Providers (ISPs, internet servis sağlayıcılar) tarafından sunulan hizmetten yararlanarak web sayfalarını internette sergilerler. Web tarayıcıları GUI (Graphical User Interface) veya CUI (Character User Interface) olmak üzere iki ana grupta toplanır. Web sayfaları programlama sayesinde web ortamını etkileşim kazandırır. 3

URL nedir? Universal Resource Locator olarak bilinir. Web sayfalarındaki link bağlantıları için kullanılır. URL, protokol, kullanıcı ismi ve şifresi (genellikle ihmal edilir), sistem ismi, yeri, istenilen dosyanın ismi gibi bilgileri sağlar. http://www.comu.edu.tr/index.html 4

www protokolleri Protokol file ftp gopher http mailto news telnet Tanımlama Get file on current system (client) File Transfer Protocol Information Service protocol superseded by http HyperText Transport Protocol Send e-mail Net News Transport Protocol (NNTP) Terminal session communications 5

Hypertext nedir? Dokümanın herhangi bir bölgesine veya diğer dokümanlara linkler sağlayan herhangi bir dokümana uygulanan tanımlamadır. Dokümanı baştan sonra incelemek yerine, dokümanın belirli bölgelerine linkler yardımıyla geçme imkanı sağlar. Referans ile aralarındaki en önemli fark, kullanıcının referansı kendisinin içindekiler veya indeks yardımıyla kendisinin arayıp bulmasıdır. Hypertext de bu ise bir tıklama mesafesi uzaklıktadır. 6

Web Sayfası Bir web sitesindeki ilk sayfaya erişilmesi için standart dosya isimleri verilir. Bu kurulu olan sunucu yöneticisi tarafından ayarlanır. Bunun için kullanılan genel isimler index.html veya welcome.html Buradaki uzantı windows yüklü makinelerde bazen.htm olur. Tarayıcınızda http://193.255.97.98/ yazıldığında otomatik olarak http://193.255.97.98/index.html bağlantısı kurulur. Sonuç olarak sunucumuza yerleştireceğimiz web sayfamızın giriş sayfası index.html ismine sahip olmalıdır. 7

HTML tanıtımı -1 Bireysel Web sayfalarının programlaması HTML (Hypertext Markup Language) yardımıyla yapılır. HTML sayfaya erişildiğinde tarayıcıdan elde edilecek görüntü ve diğer sayfalara yapılacak linkleri tanımlar. Bu dil, web tarayıcısı tarafından text (yazı), resim ve linklerin nasıl görüntüleneceğini belirleyen kod ve takıları (tag) tanımlar. HTML dilinde takılar < ve > sembolleri arasına yerleştirilirler. Takılar için büyük veya küçük harf duyarlılığı yok olmasına karşılık değişkenlere veya özelliklere atanan değerler de büyük veya küçük harf duyarlılığı olabilmektedir. Takıların büyük çoğunluğu kapatılmalıdır. <title> Başlık </title> 8

HTML - 2 <title> Title text goes here </title> <H1> İlk başlık buraya gelir </h1> <! Yorumlar buraya yazılır --> <hr> <! yatay çizgi çizer --> Dikkat edilirse <hr> için kapatma takısı gerekli değildir. Bir çok HTML versiyonu bulunmaktadır. Hatta artık XHTML olarak adlandırılmaktadır ve temel olarak HTML 4.1 üzerinden geliştirilmiştir. Daha geniş bilgi için http://www.w3.org/ Web tarayıcıları tanımadıkları takıları görmezden gelirler. Çoğu web sayfası aşağıdaki açıklamayı kullanır: This page optimized for the XYZ browser. Bu sayfa XYZ tarayıcısı için optimize edilmiştir. 9

HTML - 3 Makul minimumdaki bir HTML dokümanı dört eleman içerir: 1. <html> </html> Dokümanın tamamını içerir 2. <head> </head> Baş kısım bilgisini içerir 3. <title> </title> Başlığı içerir. 4. <body> </body> Dokümanın vücut kısmını içerir. <html> <head> <title> Başlık Buraya Yazılır </title> </head> <body> Web Sayfasının Ana Kısmı Burasıdır </body> </html> html örnekler\örnek1.html 10

HTML - 4 Font büyüklüklerini kontrol etmek için altı seviyeli başlık takısı bulunmaktadır. <h1>, <h2>,,<h6> html örnekler\örnek2.html Fontların kalınlık, italik, vurgulu vb. özellikleri için <ADDRESS>, <CITE>, <CODE>, <EM>, <KBD>, <SAMP>, <STRONG>, <VAR> takıları kullanılır. html örnekler\örnek3.html <br> satır başına geçilmesi gerektiğini ifade eder. <i> italik yazı için, <b> ise kalın yazı için kullanılır. <S> üzeri çizgili, <U> altı çizili, <TT> Typewriter, <BLINK> yanıp sönen yazı için kullanılır. <sup> ve <sub> sırasıyla üst simge ve alt simge şeklinde yazdırmak için kulanılır. html örnekler\örnek4.html 11

HTML - 5 Yeni paragraf <P> takısıyla yapılır. Kapanış istemez. Bir kimsenin eserinden alıntı yapacaksanız bunu <blockquote> ve </blockquote> ile yapabilirsiniz. Eğer özel bir format kullanmak isterseniz bunu <pre> ve </pre> ile yapabilirsiniz. html örnekler\örnek5.html Ortalı yazı yazmak için <center> ve </center> takıları kullanılır. Hizalama yapılırken <h5 align=left> veya <p align=right> takılarından da yaralanılabilir. html örnekler\örnek6.html 12

HTML - 6 HTML içerisinde beş değişik liste tipi vardır: 1. Sıralanmamış 2. Sıralanmış 3. Klasör 4. Menü 5. Sözlüksel Listeye eleman eklemek için <li> ve </li> list item takısı kullanılır. Sıralanmamış liste için <ul> ve </ul>, sıralanmış liste için <ol> ve </ol> takıları kullanılır. html örnekler\örnek7.html 13

HTML - 7 Klasör türü liste için <dir> ve </dir> takıları kullanılır. Menü türü liste için <menu> ve </menu> takıları kullanılır. html örnekler\örnek8.html Sözlük veya tanımlama türü listeleme <dl> ve </dl> ile yapılır. Liste içerisindeki tanımlanacak her bir eleman <dt> ve tanımlama <dd> ile yapılır. html örnekler\örnek9.html Sıralı ve sırasız listeler için type (tip) belirtmek mümkündür. html örnekler\örnek10.html 14