BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 5

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

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

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

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

GAZİANTEP ÜNİVERSİTESİ GMYO BİLGİSAYAR BÖLÜMÜ

HTML Bloklar. CSS Display özelliği

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

HTML Etiketleri Genel Özellikler (Global Attributes)

CSS(CASCADING STYLE SHEETS)

CSS Anlatımları #1. Hazırlayan Oğuzhan CABBAROĞLU

Site Temizlik Projesi Kodları

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

WEB PROGRAMLAMA. DERS NOTLARI / CSS e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA


CSS (ST ABLON) Style ABLON ÇE TLER Yerel Stil ablonu Örnek: style Global Stil ablonu Örnek: style style style style lantılı Stil ablon

T.C. CELAL BAYAR ÜNİVERSİTESİ TURGUTLU MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİSİ VE PROGRAMLAMA CSS DERS NOTU. Seval ÖZBALCI

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

ADOBE DREAMWEAVER CS5 CSS PANEL

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

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

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

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

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 3

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

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

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

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

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

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

CSS (Cascading Style Sheets)

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

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

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

CSS ile Web Sayfası Oluşturma

Arayüz Geliştirme Dokümantasyonu


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

BİLİŞİM TEKNOLOJİLERİ

HTML & CSS CASCADE STYLE SHEET

STİL ŞABLONLARI / C S S. Web Tasarımı ve Programlama

Web Tasarımının Temelleri

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

WEB TASARIMIN TEMELLERİ

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

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

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

XML'in Temelleri. XML veri tanimlamayi saglayan ve verilerin alisverisinde kullanilacak standart bir format olarak kullanilan bir dildir.

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

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

İNTERNET PROGRAMCILIĞI

Akdeniz Üniversitesi

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 8

CSS i Web Sayfalarına Eklemek

BĠLĠġĠM TEKNOLOJĠLERĠ

Bu gün dersimizde değişik web kontrollerinin kullanımını gösteren birkaç web sitesi hazırlayacağız. Önce Visual Studio 2005 i açalım.

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

YZM 3215 İleri Web Programlama

WEB TASARIMININ TEMELLERİ

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

Akdeniz Üniversitesi

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

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

WEB TASARIMIN TEMELLERİ

2. HTML Temel Etiketleri

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

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

Bilgisayar Programcılığı Ön Lisans Programı WEB EDİTÖRÜ. Öğr. Gör. Rıza ALTUNAY

Ford Mustang 4.6 V8 V8 GT

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

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi İNTENT VE İNTENT. BLM401 Dr.Refik SAMET

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

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

10. STİL ŞABLONU (CSS) ÖZELLİKLERİ

Web Teknolojileri ve Programla

5-Hafta Genel Sayfa Yapısı

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

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

C cm. Lazer Kesim Dikey / Laser Cut Vertical. Kesim Kodu / Cut Code

5. Hafta Kontrollerin Genel Özellikleri BPR251 Görsel

Google Search API ile ajax arama

Background, Border, Classification, Dimension, Font, Generated Content, List And Marker, Margin

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

EĞİTİM : HTML ve CSS. Bölüm : HTML (HyperText Markup Language) Konu : HTML Nedir? Page 1 of 35

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

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

Bütün XML dökümanlarının bir kök elemanı olmalıdır. Diğer bütün elemanlar kök elemanı tarafından kapsanır.

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

DIV KAVRAMI <style> position: absolute

JAVASCRIPT JAVASCRIPT DİLİ

Div Çatılı sayfalar Oluşturmak

2-Hafta Temel İşlemler

Web Tasarımının Temelleri

CSS Nedir. CSS Nedir?

Radio butonları CSS ile makyajlamak

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri

Yeni site açıp, masa üstündeki vt.mdb dosyasını sitemize ekliyoruz ve a bağlanıp 1 Mart tarihli sayfayı açıyoruz

Web Tasarımının Bugünü ve Geleceği

BTP208 İnternet Programcılığı II XML ve XML Uygulamaları. (1. Kısım)


Transkript:

BTP 207 İNTERNET PROGRAMCILIĞI I Ders 5

Stil Oluşturmak/CSS 2 CSS, Cascading Style Sheets = Katmanlı Biçim Sayfaları HTML nesnelerini biçimlendirmek için kullanılır. CSS Bileşenleri CSS yapısı 3 ana bileşenden oluşur: HTML Nesnesi (Etiketi): Biçimin etkili olacağı HTML elemanı Özellik: HTML nesnesinin biçimlendirilmesi istenen özelliği Aldığı Değer: Özelliğin alacağı değer Kullanımı: HTML Nesnesi { Özellik1 : Değer1; Özellik2 : Değer2; Özellik3 : Değer3; }

CSS 3 Özellikler sayısal değer alırken aşağıdaki birimler kullanılır. Nokta pt Piksel px Santimetre cm Milimetre mm İnç in Yüzde oran % Referans* em Referans birim o anda kullanılan aktif büyüklüğe eşittir. Örneğin, 1 em = 1 font büyüklüğüdür. Fontun büyüklüğü = 12 ise 1 em = 12 olacaktır.

Stil Yapılarını HTML Sayfa İçerisinde Kullanmak 4 CSS yapıları HTML içerisinde farklı şekillerde kullanılabilir: A. Etiketlerin style özelliği kullanılarak. UYGULAMA : 1. Verilen kodları yazıp tarayıcı sayfasında görüntüleyiniz. 2. Tarayıcının metin boyutu büyüklüğünü değiştirip, hangi yazıların değiştiğini gözlemleyiniz.

Stil Yapılarını HTML Sayfa İçerisinde Kullanmak 5 B. <head> etiketleri arasında <style> etiketi kullanılarak. UYGULAMA : 1. Verilen kodları yazıp tarayıcı sayfasında görüntüleyiniz. 2. Tarayıcının metin boyutu büyüklüğünü değiştirip, hangi yazıların değiştiğini gözlemleyiniz.

Stil Yapılarını HTML Sayfa İçerisinde Kullanmak 6 C. CSS kodlarının ayrı bir dosya halinde.css uzantılı olarak kaydedilerek daha sonra bu dosyanın HTML belgesi içerisinden <link> etiketi ile çağrılmasıyla. UYGULAMA : 1. Aşağıdaki CSS kodlarını stil_def.css olarak kaydediniz. 2. Aşağıdaki HTML kodlarını uygulama.htm olarak stil_def.css dosyası ile aynı klasöre kaydedip, tarayıcıda görüntüleyiniz.

CSS Yapıları 7 Eğer, özelliğin aldığı değer birden fazla ise bu değerler çift tırnak arasına alınarak yazılır. {text-decoration: underline line-through } Birden fazla HTML elemanına ait ortak bir özellik grubu oluşturmak için elemanlar arasına virgül konulur. H1,H2,H3{color: green} Aynı HTML elemanına birden fazla özellik atamak için sınıf (class) ayıracı kullanılır. Örneğin, aşağıda aynı p elemanı için üç farklı etiket tanımlanmıştır. p.orta {text-align:center} p.sag{text-align:right} p.sol{text-align:left} Bu etiketlerin kullanımı ise aşağıdaki gibidir. <p class= orta > Bu paragraf ortalıdır. </p>

Herhangi bir nesneye ait olmayan genel amaçlı stil tanımlamaları yapılabilir. Bu tanımlama nokta işareti ile başlar. Örneğin,.orta{text-align:center} Bu stilin kullanımı ise aşağıdaki gibidir. <H3 class= orta > Bu başlık ortalıdır. </H3> <p class= orta > Bu paragraf ortalıdır. </p> HTML nesnelerinin bazı özelliklerine stil kazandırmak için genel amaçlı stil tanımlayıcıları kullanılabilir. Bu tanımlayıcılar # karakteri ile başlar. Bu stil tanımlamasını destekleyen etiketlerle kullanılır. Kullanımında, etiketlerin id özelliğine # ile tanımlanan stil adı atanır. Örneğin, #onemli{ text-decoration:underline; color:red} şeklinde tanımlanan stil, aşağıdaki şekilde kullanılır. <p id= onemli > Sınav Duyurusu </p> UYGULAMA: Stil yapılarının kullanımı CSS Yapıları 8

CSS Arkaplan Özellikleri 9 Arkaplana ait biçimlendirmeler için kullanılır. Özellikleri ve aldıkları değerler: Background-color: Arka plan rengini belirler. Background-image: Arka plan resmini belirler. Background-position: Arka plan resminin konumunu belirler. İkili değerden oluşur. İlk değer x ekseninde, ikinci değer ise y eksenindeki konumunu verir. Top left, top center, top right Center left, center center, center right Bottom left, bottom center, bottom right x-% y-% x-pos y-pos Background-repeat: Resmin arka planı doldurup doldurmayacağını belirler. Repeat: Resmin arka planı her iki doğrultuda dolduracağını belirler. Repeat-x: Resmin arka planı x-ekseni boyunca dolduracağını belirler. Repeat-y: Resmin arka planı y-ekseni boyunca dolduracağını belirler. No-repeat: : Resmin arka planı doldurmayacağını belirler.