SlideShare a Scribd company logo
1 of 33
WEB TASARIMI-II
Bilge Narin
HTML
HTML VS CSS
CSS
HTML
HTML VS CSS
CSS
HTML
HTML VS CSS
CSS
HTML VS CSS
1. HTML
İhtiyaçlarımız Text Editor: Atom, Notepad++, Vim
HTML
▸HTML web sayfalarını oluşturmak için
kullanılan standart metin işaretleme dilidir.
Dilin son sürümü HTML5'tir.
HTML, bir programlama dili olarak
tanımlanamaz. Çünkü HTML kodlarıyla kendi
başına çalışan bir program yazılamaz. Ancak
bu dili yorumlayabilen programlar aracılığıyla
çalışabilen programlar yazılabilir.
HTML
▸ H= Hyper / bir sayfadan diğerine
ulaşmayı anlatır.
T= Text / Basit bir metni ifade eder.
M= Markup / İşaretleme: Başlık verme,
kalın (bold) yapma gibi basit bazı
biçimlendirmeleri anlatır.
L= Language / İngilizce'yi anlatır.
HTML
▸ Bir html elementi
‘tag’ler içinde yazılır.
<p> Bilge Narin </p>
▸ Head içerisine
yazılan ‘title’
dışındaki hiçbir öğe
ekranda
gözükmez.
HTML
▸Hello World!
HTML-UYGULAMA
HTML TAGLERİ
▸Temel Tagler
▸ <header>Başlık</header>
<h1>En büyük başlık</h1>
<h2>Daha küçük bir başlık</h2>
<h3>Daha da küçük bir başlık</h3>
<h4>….</h4> <h5>….</h5>
<h6>….</h6>
HTML-UYGULAMA
HTML TAGLERİ
DİKKAT:
▸ HTML Satır arası boşlukları önemsenmez
▸ Eğer tagleri kapatmazsanız
beklemediğiniz zamanlarda hata ile
karşılaşırsınız.
HTML-UYGULAMA
HTML TAGLERİ
▸<p>Bu bir paragraftır</p>(Browserlar p’den önce
ve sonra biraz boşluk ekler)
Lorem İpsum: Dizgi ve baskı endüstrisinde
kullanılan mıgır metinlerdir. Her seferinde ‘buraya
metin gelecek’ yazmak yerine bu anlamsız
metinler yapıştırılır. Böylece dikkat içerikten çok
tasarıma odaklanır.
HTML-UYGULAMA
HTML TAGLERİ
▸ <hr> Sayfanın içine çizgi ekleme (kapamaya
gerek olmayan tag / no closing tag)
▸ <br> Yazıyı bir alt satıra geçirme (kapamaya
gerek olmayan tag / no closing tag)
HTML-UYGULAMA
HTML TAGLERİ
▸<span> </span> Block elemanı inline
yapar.
▸<body bgcolor="red">
HTML-UYGULAMA
HTML TAGLERİ
▸ <!-- write your comments here --> yorumlarınızı
yazarsanız ekranda gözükmez.
16
21
HTML-UYGULAMA
HTML TAGLERİ
▸ Yazıyı koyu/kalın yapma /boyama
<b></b> <strong> </strong> <mark> </mark>
▸ Yazıyı italik yapma
<em></em>
▸ Yazının altını çizmek
<ins></ins>
▸ Yazının üstünü çizmek
<del> </del>
HTML
HTML-UYGULAMA
HTML TAGLERİ
▸ Liste tagleri (sıralı):
<ol>
<li> Spor</li>
<li> Kültür Sanat</li>
<li> Ekonomi</li>
</ol>
HTML-UYGULAMA
HTML TAGLERİ
▸ Liste tagleri (siyah noktalı):
<ul>
<li> Spor</li>
<li> Kültür Sanat </li>
<li> Ekonomi </li>
</ul>
HTML-UYGULAMA
HTML TAGLERİ
▸ Liste tagleri:
<ul>
<li type=‘‘disc’’> Kediler <em> cats </em></li>
<li type=‘‘circle’’> Köpekler <em> dogs </em></li>
<li type=‘‘square’’> Kuşlar <em> birds </em></li>
</ul>
HTML-UYGULAMA
HTML TAGLERİ
▸ Alıntı eklemek
<q> Bu bir dipnottur </q>
▸ Link eklemek
<a href= ‘‘http://www.gmail.com’’> Gmail </a>
<a href=#> İletişim Bilgileri</a>
HTML-UYGULAMA
HTML TAGLERİ
▸ İmge (resim/grafik) ekleme:
Unutmayalım: Özellikler eşittir ve çift tırnak!
<img src=‘‘hayvanlar.jpeg’’ alt= ‘‘Minik Kuş’’
height=‘‘100’’ width= ‘‘100’’ style="float:right"> </img>
(src=source, default olarak px alır değerleri)
Eğer başka bir klasörde ise:
<img src=‘‘resimler/hayvanlar.jpeg’’>
HTML-UYGULAMA
HTML TAGLERİ
▸ Kısaltılmış Terim Ekleme
<p><abbr title=‘‘HyperText Markup Language’’> HTML5
</abbr><p>
HTML-UYGULAMA
HTML TAGLERİ
▸ <marquee>This text will scroll from right to
left</marquee>
▸ <marquee direction="up">This text will scroll
from bottom to top</marquee>
▸ <marquee direction="down" width="250"
height="200" behavior="alternate"
style="border:solid">
HTML TASARIM
HTML-UYGULAMA
HTML TAGLERİ
▸<button type="button"
name="button">Button</button>
▸<section></section>
▸<article class="bu bir article"></article
▸ <input type="text">
▸ <footer> </footer>
▸Divler, ‘Id’ ve ‘Class’
HTML
UNUTMAYINIZ!
Belgede
değişiklik
yaptıktan sonra
kaydettiniz mi?
(Save=Ctrl+S)
Tag
parantezlerinizi
doğru ve eksiksiz
kapattınız mı?
Belgede değişiklik
yaptıktan sonra
kaydettiniz mi?
(Save=Ctrl+S)
HTML sayfanızı
CSS'e bağladınız
mı?
<link
rel="stylesheet"
href="style.css"
charset="utf-8">
SORULAR:
▸ HTML etiketleri hangi karakterlerle
belirtilir?
A) !
B) ( )
C) #
D) < >
SORULAR:
▸ Alt satıra geçmek için kullanılan html
tag’i hangisidir?
SORULAR:
▸ Link (bağlantı) oluşturmak için
kullanılan html etiketi hangisidir?
SORULAR:
▸ Öğeleri inline (yana doğru sıralı) hale
getiren etiket hangisidir?

More Related Content

More from Bilge Narin

Web Tasarımı 1
Web Tasarımı 1Web Tasarımı 1
Web Tasarımı 1Bilge Narin
 
Bilgisayar Oyunları ve Cinsiyetçilik
Bilgisayar Oyunları ve CinsiyetçilikBilgisayar Oyunları ve Cinsiyetçilik
Bilgisayar Oyunları ve CinsiyetçilikBilge Narin
 
What to cite? #metu
What to cite?  #metuWhat to cite?  #metu
What to cite? #metuBilge Narin
 
Big data 24 mart 2015
Big data 24 mart 2015Big data 24 mart 2015
Big data 24 mart 2015Bilge Narin
 
ICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika Örneği
ICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika ÖrneğiICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika Örneği
ICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika ÖrneğiBilge Narin
 
Sayısal Uçurum / Digital Divide
Sayısal Uçurum / Digital DivideSayısal Uçurum / Digital Divide
Sayısal Uçurum / Digital DivideBilge Narin
 

More from Bilge Narin (8)

Web Tasarimi 5
Web Tasarimi 5Web Tasarimi 5
Web Tasarimi 5
 
Webtasarimi4
Webtasarimi4Webtasarimi4
Webtasarimi4
 
Web Tasarımı 1
Web Tasarımı 1Web Tasarımı 1
Web Tasarımı 1
 
Bilgisayar Oyunları ve Cinsiyetçilik
Bilgisayar Oyunları ve CinsiyetçilikBilgisayar Oyunları ve Cinsiyetçilik
Bilgisayar Oyunları ve Cinsiyetçilik
 
What to cite? #metu
What to cite?  #metuWhat to cite?  #metu
What to cite? #metu
 
Big data 24 mart 2015
Big data 24 mart 2015Big data 24 mart 2015
Big data 24 mart 2015
 
ICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika Örneği
ICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika ÖrneğiICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika Örneği
ICT4D (Kalkınmada Enformasyon ve İletişim Teknolojileri) - Latin Amerika Örneği
 
Sayısal Uçurum / Digital Divide
Sayısal Uçurum / Digital DivideSayısal Uçurum / Digital Divide
Sayısal Uçurum / Digital Divide
 

Web Tasarımı 2