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

Benzer belgeler
Arama Sonuçlarında Üst Sıralarda Olmak. Temel SEO Çalışması

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

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

2-Hafta Temel İşlemler

Web Tasarımının Temelleri

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

WEB TASARIMIN TEMELLERİ

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

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

2. HTML Temel Etiketleri

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

Web Teknolojileri ve Programla

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

Web Programlama Kursu

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

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

Website Yorumu seoniva.com

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

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

WEB TABANLI PROGRAMLAMA

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

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

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)

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

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

Internet Programming II

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

S E O Search Engine Optimization (Arama Motoru Optimizasyonu)

Mustafa Köksal Alaturka Dijital Kurucu Ortağı

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

4 Front Page Sayfası Özellikleri

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

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

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

Ders Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECİOĞLU 1

Html temelleri. Ders 4

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

Doktor Web Tasarım ile sıfır hatada Dünya standartlarında web kalite politikasına uygun web sitesi oluşturabileceksiniz

WEB TASARIMININ TEMELLERİ

Öğr. Gör. Serkan AKSU 1

duralbend.com Web Sayfasının Seo Analiz Raporu

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

Internet: Tarihçe ve Kavramlar

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

Javascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.

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

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

Hazırlayan: EMRAH HAS

HTML (Hyper Text Markum Language)

Seo Raporu halikoltukyikama.com

KULLANIM KILAVUZU. VSP Teknoloji ile sıfır hatada Dünya standartlarında web kalite politikasına uygun web sitesi oluşturabileceksiniz

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

JAVASCRIPT JAVASCRIPT DİLİ

Seo Eğitimi (300 Sattlik Eğitim) Seo. Genel Amaçları. Seo da Kullanılan Terimler. Nedir? Nasıl Çalışır? Nasıl Olmalıdır?


Web Teknolojileri ve Programla

Detaylarıyla Site İçi SEO

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

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

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

Metin İşlemleri, Semboller

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

Vsp Teknoloji Son sistem güvenlik duvarlarıyla korunmaktadır, Kullanıcı bilgilerini doğru girdiğinde giriş sayfasına bağlanacaktır.

İNTERNET PROGRAMCILIĞI I

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

Site Temizlik Projesi Kodları

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

PHP 1. Hafta 2.Sunum

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

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

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

Cssin Html İçerisinde Kullanım Şekilleri, Puseduo Class Örnekleri

Fortune 100 Türkiye Firmalarının SEO İncelemesi

T.C BALIKESİR ÜNİVERSİTESİ WEB SAYFALARI YÖNETİM PANELİ YARDIM KILAVUZU

Akdeniz Üniversitesi

Seo Raporu istanbuldiyet.com

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

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

Website review websitesiyazilim.com

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

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

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

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

Daha önce bu işlemin iki tane dosya oluşturduğunu gördük. GecDenTest.aspx dosyasının source kısmında içeriğini inceleyecek olursanız en başta

Arayüz Geliştirme Dokümantasyonu

1 İÇERİK YÖNETİM SİSTEMLERİ VE JOOMLA 1. İçerik Yönetim Sistemi (CMS) Nedir? 1. Neden Joomla? 2. Joomla nın Tarihi 3. Joomla nın Anlamı & Logosu 4

Kurulum 14 FTP ye Bağlanmak ve Dosyaları Atmak 14 Veritabanı Oluşturulması ve Bağlanıp Kurulumun Tamamlanması 15

WEB TASARIMININ TEMELLERİ

BAROLAR WEB SİTESİ EĞİTİMİ

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

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

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

SEO! Arama Motoru Optimizasyonu

MUĞLA SITKI KOÇMAN ÜNİVERSİTESİ MUWİS. Web İçerik Sistemi. Bilgi İşlem Daire Başkanlığı-WEB GRUBU

SEO Arama Motoru Optimizasyonu

TASARIMIN TEMEL İLKELERİ

Transkript:

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

HTML Yük. Müh. Köksal GÜNDOĞDU 2

HTML Editörleri Web sayfası oluşturmak için not defteri gibi basit bir metin düzenleme yazılımı yeterlidir. Fakat çok gelişmiş editörler de mevcuttur. bunlar Dreamweaver, Expressıon Web gibi yazılımlardır. Bu Tür Yazılımlarla Html Kodlarını Kullanmadan, Grafiksel Olarak, Oldukça Kolay Ve Profesyonel Web Sayfaları Hazırlanabilir. Yük. Müh. Köksal GÜNDOĞDU 3

HTML Editörleri Html kodları bu yazılımlar tarafından otomatik olarak üretilirler. Amatör bir web tasarımcısı html bilmese de olur: dreamweaver/frontpage ile her işini görür. Bizim amacımız internet programcılığı, yani html kodlarının arasına program yazmak olduğu için html bilmek zorundayız. Yük. Müh. Köksal GÜNDOĞDU 4

HTML Tag Html tagları, html sayfalarını oluşturmak ve düzenlemek için kullanılırlar. <tag>...</tag> şeklinde kullanılırlar. Tagların arasında kalan metne tag içeriği denir. Tag ler büyük harfle veya küçük harfle yazılabilirler. XHTML standardı küçük harf kullanılmasını önerir. Yük. Müh. Köksal GÜNDOĞDU 5

HTML Temel Sayfa Her html belgesi belirli sayıda standart html tagları içermelidir. Bir html belgesinde olması gereken kısımlar şunlardır; Temel <Html> Metni Baş <Head> Metni Gövde <Body> Metni İyi bir html belgesinde bu üç kısımda olmalıdır. Yük. Müh. Köksal GÜNDOĞDU 6

HTML Temel Sayfa <html> <head> başlık kısmı <title>.</title> </head> <body> Gövde kısmı.. </body> </html> Yük. Müh. Köksal GÜNDOĞDU 7

HTML Temel Sayfa <html> </html> Tarayıcıya HTML dosyasının başladığını ve bittiğini belirtiyor. Diğer tüm kodlar bu iki etiket arasına yazılır. <head> </head> Etiketleri arasına sayfa hakkında bilgiler yazıyoruz. meta ve title gibi etiketler burada yeralıyor. Head kısmındaki bilgiler, belgenin içeriğini tanımlama ve ilave bilgiler eklemek için kullanılır. Yani sayfanın başlık kısmıdır. Yük. Müh. Köksal GÜNDOĞDU 8

HTML Temel Sayfa <body> </body> Arası ise sayfamızın gövde bölümü. Ekranda gösterilecek kısımlar bu tagler arasında yeralıyor. <title> </title> Title tagı sayfanın başlığını belirtmek için kullanılır. Yük. Müh. Köksal GÜNDOĞDU 9

Örnek Sayfa Yapısı Örnek 1 Yük. Müh. Köksal GÜNDOĞDU 10

Örnek Sayfa Yapısı Örnek 1 <html> <head> <title>bilgisayar Mühendisliği</title> </head> <body> İlk Web Sitemi Tasarlıyorum. </body> </html> Yük. Müh. Köksal GÜNDOĞDU 11

Head (Başlık) Bölümü Hazırlayacağımız sayfa ile ilgili bilgilerin bulunduğu sayfa başlığı (title), link özellikleri, siteyi tarayıcıya ve arama motorlarına tanıtmak amacıyla kullanılan Meta etiketleri bölümdür. Head tag ı içerisine title, meta gibi tanıtıcı tag lar ekleyebiliyoruz. Title Önceki slaytlarda bahsedildiği üzere sayfanın başlığını belirtmek için kullanılır.. Yük. Müh. Köksal GÜNDOĞDU 12

Head (Başlık) Bölümü Meta Meta tag ı birden çok paremetre ile kullanılabilir. Şimdi bunları inceleyelim. 1. Content-type: Güncel sayfanın içerik tipini ve karakter setini belirtir. Örnek: Sayfa içerik tipinin «text/htm»l ve karakter setinin «UTF-8» (çok dili destekliyor) olarak belirtilmesini gösterir. Türkçe için karakter seti: «ISO-8859-9» (tek dil) olmalıdır. Yük. Müh. Köksal GÜNDOĞDU 13

2. author: Head (Başlık) Bölümü Meta Güncel sayfanın yazarının ve/veya iletişim bilgilerinin belirtilmesini sağlar Örnek: Yük. Müh. Köksal GÜNDOĞDU 14

Head (Başlık) Bölümü Meta 3. description: Güncel sayfanın açıklamasının belirtilmesini sağlar Örnek: Yük. Müh. Köksal GÜNDOĞDU 15

4. keywords: Head (Başlık) Bölümü Meta Güncel sayfanın içeriğini tanımlayacak vigül ile ayrılmış anahtar kelimeleri belirtir. Örnek: Yük. Müh. Köksal GÜNDOĞDU 16

5. refresh: Head (Başlık) Bölümü Meta Belirtilen süre sonunda belirtilen URL adresinin yüklenmesini sağlar. URL adresi belirtmezsek güncel sayfa adresi tekrar yüklenir. Örnek: <meta http equiv= refresh content= 10; url=http://www.google.com /> Yük. Müh. Köksal GÜNDOĞDU 17

6. robots: Head (Başlık) Bölümü Meta Arama motorlarında sayfanın görüntülenip görüntülenmeyeceğini belirtmek için kullanılır. Bazen googlebot olarakta kullanılabilir Örnek: Yük. Müh. Köksal GÜNDOĞDU 18

6. robots: Noindex Head (Başlık) Bölümü Meta Basit bir şekilde açıklamak gerekirse sayfanın dizine eklenmesini önler. Örnek: <meta name= robots content= noindex /> <meta name= googlebot content= noindex /> şeklinde kullanılır. Yük. Müh. Köksal GÜNDOĞDU 19

6. robots: Nofollow Head (Başlık) Bölümü Meta Basit bir şekilde açıklamak, arama motoruna bu sayfadaki bağlantıları izlememesini söyler. Ama dikkat edilmedir ki bundan sayfadaki tüm bağlantılar eklenir. Sadece isteğe bağlı bir bağlantının izlenmemesini istiyorsak, sadece o bağlantıya uygulamamız gerekir. Örnek: <meta name= robots content= nofollow /> <a href= alanadi.com/asd.html rel= nofollow >Bağlantı</a> Yük. Müh. Köksal GÜNDOĞDU 20

Head (Başlık) Bölümü Örnek 2 1. content-type: text/html, türkçe olarak belirleyiniz. 2. 10 sn sonra istediğiniz bir sayfaya gitmesini sağlayınız. 3. Yazar ismi ekleyiniz. 4. Sayfanızın açıklamasını belirleyiniz. 5. Sayfanızın bulunabilmesi için 3 anahtar kelime giriniz. 6. Arama motorlarının sayfanızdaki bütün bağlantıları izlemesini sağlayınız. 7. Sayfanızın görüntüsü aşağıdaki gibi olmalıdır. Yük. Müh. Köksal GÜNDOĞDU 21

Head (Başlık) Bölümü Örnek 2 Yük. Müh. Köksal GÜNDOĞDU 22