HTML Bloklar. CSS Display özelliği

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

HTML Etiketleri Genel Özellikler (Global Attributes)

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

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

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 5

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

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

WEB TASARIMI veprogramlama DERSİ CSS DERS NOTLARI

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

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

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 5 ve CSS 3. Yrd. Doç. Dr. Murat Olcay ÖZCAN

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

CSS(CASCADING STYLE SHEETS)

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

CSS ile Sayfa Yerleşim Düzeni

Site Temizlik Projesi Kodları

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

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

WEB TASARIM DERSLERİ

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

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

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

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

Web Tasarımının Temelleri

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

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

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

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

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

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

İNTERNET PROGRAMCILIĞI

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

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.


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

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

WEB TASARIMININ TEMELLERİ

CSS ile Web Sayfası Oluşturma

4 Front Page Sayfası Özellikleri

Radio butonları CSS ile makyajlamak

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

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

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

Yüzen Kutu (Float) ve Konumlandırma (Position) Özellikleri

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

Web Teknolojileri ve Programla

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

LESS ile hiyerarşik ve fonksiyonel css yazmak

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

DIV KAVRAMI <style> position: absolute

WEB TASARIMININ TEMELLERİ

Ekle sekmesindeki Tablolar grubundaki Tablo seçeneği ile tablo oluşturulur.

4 Ocak 2012 / Çarşamba. Renk uyumunu seçmek için google colorschemedesigner RGB ye tıklayınca bir pencere çıkıyor

ADOBE DREAMWEAVER CS5 CSS PANEL

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

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

WEB TASARIMININ TEMELLERİ

WEB TASARIMIN TEMELLERİ

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

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

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

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

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.

CSS i Web Sayfalarına Eklemek

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

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 4

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

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)

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

2. HTML Temel Etiketleri

ELN1001 BİLGİSAYAR PROGRAMLAMA I

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

Arayüz Geliştirme Dokümantasyonu

WEB TASARIMIN TEMELLERİ

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd

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

ARGOBAR LİTE IN PROGRAMININ KULLANIMI Argobar Lite programı çalıştırıldığında programın ilk görüntüsü aşağıdaki gibidir.

Frame Çerçeveler Web sayfasını birden fazla html sayfa ile oluşturmaya imkan tanır. html örnekler\örnek17.html. örnek17.html

2. Belgeye Metin Ekleme

HTML (Hyper Text Markup Language)

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

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ


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

Lyx Nedir? Belge Hazırlama Bir Örnek Ekler L Y X. Esin Çavlan. 5 Mart 2012

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

Ayarları Kaydet: Barkod tasarımı bölümünde yapmış olduğunuz ayarlamalarınızın kaydedilmesini sağlar.

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

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

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

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

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

Windows form uygulamalarından alışık olduğumuz sabit piksel koordinatları, WPF ile son buldu. WPF uygulamaları farklı çözünürlüklerde çalışsalar bile

Retargeting. MediaMind Turkey

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

5-Hafta Genel Sayfa Yapısı

Transkript:

HTML Bloklar Tüm HTML etiketleri için varsayılan bir görünüm değeri vardır ve blok yada satıriçi olarak belirtilir. Blok tipindeki etiketler her zaman yeni bir satırda başlar ve tüm satır boyunca mümkün olan tüm genişliği kullanır. Örnek bazı etiketler: <div> <h1> - <h6> <p> Satıriçi etiketler ise yeni satırda başlamaz ve sadece gerekli genişlik kullanır. Örnek bazı etiketler: <span> <a> <img> CSS Display özelliği Display özelliği ile bir etiket için block ya da inline özelliği değiştirilebilir. Bir bloğu görünmez yapmak için none değeri verilebilir. **displayinline.html 1

CSS Width ve Height Bir elemanın genişlik ve yüksekliğini ayarlamak için kullanılır. <div> Etiketi <div> etiketi html dökümanındaki division (bölüm) ı temsil eder. Diğer html elemanlarını ihtiva eden bir blok yapı olarak genelde stil vermede kullanılır. Kendi başına sayfa içeriğine hiçbir etkisi yoktur, ancak CSS ile beraber kullanıldığında içerik bloğunu biçimlendirilmesinde kullanılır. 2

<span> Etiketi <span> etiketi genel olarak bir metni ihtiva eder ve bu metne stil vermede kullanılır. Kendi başına sayfa içeriğine hiçbir etkisi yoktur, ancak CSS ile beraber kullanıldığında içerik metninin biçimlendirilmesinde kullanılır. CSS (Cascading Style Sheets) HTML elemanlarının nasıl gözükeceğini tanımlar. Bir çok sayfadan oluşan bir web sitesinin aynı düzende gözükmesini sağlar. Bir sitenin CSS kodları tek bir dosyada toplandığında, sadece o dosya değiştirilerek tüm sitenin görünüşü, düzeni değiştirilebilir. head etiketi içinde açılan style etiketinden sonra o sayfaya ait CSS tanımlamaları yapılabilir. Genel tanımlama yapısı bir seçici ve bir tanımlayıcı kısımdan oluşur. Seçici bir HTML elemanını işaret eder. Tanımlanan farklı CSS özellikleri ; ile ayrılır ve { } parantezleri arasına yazılır. h1 {color:blue;font-size:12px;} 3

Dahili CSS Tanımlama Harici CSS dosyası kullanımı Harici bir CSS dosyası kullanarak bütün bir websitesinin görünüşünü tek bir dosyayı kullanarak değiştirebiliriz. Websitesinin her sayfasında harici stil dosyasına <link> etiketi ile bağlantı sağlanmış olması gereklidir. mystyle.css 4

CSS Öncelik Sırası Bir etiket için aynı CSS özelliğine ait birden fazla tanımlama yapıldığında en son yapılan tanımlama geçerlidir. Örneğin bir CSS dosyası içinde yapılan tanımlama, sayfanın head kısmında değiştirilirse son değişiklik geçerlidir. CSS dosyası Dahili tanımlama Bu durumda başlık turuncu renkte olacaktır. Eğer h1 etiketi içine satıriçi bir stil tanımlaması yapılırsa, bu yeni tanımlama geçerli olur. Başlık sarı hale gelir. <h1 style="color:yellow">başlık</h1> Diğer Seçiciler (class ve id) Bir HTML etiketine CSS özellikleri tanımladığımızda sayfa içindeki bu etiketin tüm kullanımları etkilenir. CSS tanımlanan etiketin tüm kullanımlarının etkilenmemesi için yada istenen CSS özelliğinin istenen etikete uygulanabilmesi için iki farklı CSS seçici tanımlaması daha bulunmaktadır. class seçicisi Her etiket için genel bir özellik olan class özelliği ile tanımlanır. id seçicisi Her etiket için genel bir özellik olan id özelliği ile tanımlanır. 5

Class Seçicisi CSS tanımlama kısmında oluşturulan sınıfın başına. konarak tanımlanır. Etiketi bu sınıfla ilişkilendirmek için, etiketin class özelliği kullanılır. Sadece belli bir etikete ait bir sınıf da oluşturulabilir. Id Seçicisi CSS tanımlama kısmında oluşturulan sınıfın başına # konarak tanımlanır. Etiketi bu sınıfla ilişkilendirmek için, etiketin id özelliği kullanılır. 6

CSS de Yorumlar CSS kodları içinde yorumlar /* ve */ arasında belirtilir. Birden fazla satır da kaplayabilirler. CSS Kutu Modeli 7

CSS Padding Bir HTML elemanına ait içerik ile çerçevesi arasındaki boşluğu tanımlar. Elemana ait her bir yön için CSS tanımlaması yapılabilir. Kısa tanımlama da kullanılabilir. CSS Margin Bir HTML elemanının çerçevesi dışındaki boşluğu tanımlar. Elemana ait her bir yön için CSS tanımlaması yapılabilir. Kısa tanımlama da kullanılabilir. (top-right-bottom-left) **boxmodel.html 8

CSS Max-width özelliği Bildiğiniz gibi, block tipindeki bir elemana width ile genişlik tanımlayarak tüm satırı kaplamasını engelleyebiliriz. Hatta margin değerini auto vererek görüntülenen sayfa için ortalayabiliriz. Ancak tarayıcı genişlik değeri daha küçükse bu eleman görüntüye sığmayacak ve tarayıcı yatay kaydırma çubuğu eklemek zorunda kalacaktır. Bunu engellemek ve küçük ekranlı cihazlara uyumluluğu arttırmak için max-width özelliği kullanılabilir. **maxwidth.html CSS - Overflow Bir elemanın içeriğinin belirlenen alana sığmadığı zaman kırpılıp kırpılmayacağının belirlendiği bir özelliktir. Alabileceği değerler: Visible: Varsayılan. Kırpılmaz, dışına taşar. Hidden: Kırpılır ve geri kalanı görülmez. Scroll: Kırpılır fakat kayırma çubuğu eklenir. Auto: Gerekirse kırpılır ve kaydırma çubuğu eklenir. 9

Visible Hidden scroll / auto CSS Float ve Clear ile Site Yerleşimi Oluşturma Float özelliğini resimleri metnin yanına yerleştirmek dışında, oluşturduğumuz block elemanları ile sayfa yerleşimi ayarlamada da kullanabiliriz. Float özelliği none, left, right, initial, inherit değerlerini alabilir. Float özelliği ile block elemanlarının yerleşimi düzenlendikten sonra normal sayfa akışına dönmek ve float özelliğini devre dışı bırakmak için clear özelliği kullanılır. Clear özelliğine devre dışı bırakılacak float bloklarının değeri left ve right şeklinde verilir. Hepsi devre dışı bırakılacaksa both değeri verilir. ** floatclear.html 10

CSS Display Özelliği ile Site Yerleşimi Oluşturma Float ve Clear özelliği kullanarak yapılan block elemanları yerleşimi Display özelliğine inline-block değeri verilerek de yapılabilir. Bu şekilde yapıldığında clear kullanımı gerekmediğinden daha avantajlı bir yöntem sayılabilir. **inlineblock.html 11