HTML Dersleri

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Fantoma

Profesör
Katılım
9 Ağustos 2008
Mesajlar
2,506
Reaksiyon puanı
27
Puanları
228
Basit bir CSS (Katmanlı Stil Sayfası) örneği.
İki sütun üzerine yapılmış bu örnek şablonda, renkler, yazı tipleri ve benzeri öğeleri değiştirerek kendi beğendiğiniz biçimde kullanabilirsiniz.
CSS kodu aşağıdadır.

<html>

<head>
<style type="text/css"> #container
{
width: 100%;
margin: 10px auto;
background-color: #fff
color: #333
border: 1px solid gray;
line-height: 130%;
}

#top
{
padding: .5em;
background-color: #ddd
border-bottom: 1px solid gray;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 700px;
margin: 0;
padding: 1em;
}

#content
{
margin-left: 720px;
border-left: 1px solid gray;
padding: 1em;
max-width: 36em;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333
background-color: #ddd
border-top: 1px solid gray;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }</style>
<meta http-*****="Content-Type" **********text/html; charset=ISO-8859-9">
<title>CSS Sayfam</title>
</head>

<body>
<div id="container">
<div id="top">
<h1>Başlık</h1>
</div>
<div id="leftnav">
<p>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut.
</p>
</div>
<div id="content">
<h2>Yan Başlık</h2>
<p>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
</p>
<p>
Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</p>
</div>
<div id="footer">
Taban
</div>
</div>
</body>

</html>

Bu kodu <html> ile </html> dahil kopalayın ve Not Defterinize yapıştırın.
csssayfa1.txt soyadı ile kaydedin.
Ardından, adını da atıyorum, csssayfa1.html olarak, Farklı Kaydet'ten değiştirerek kaydedin, belirecek uyarıya Evet deyin.
Tarayıcınızdan bakın.
 

Submarine

Öğrenci
Katılım
19 Mart 2011
Mesajlar
94
Reaksiyon puanı
0
Puanları
0
Ellerinize sağlık basit bir kullanımı var belli başlı kodlarla not defterdinde .htm şeklinde bir site tasarlanabilir ve daha sonra ilerletilir :)
 

sefakopan

Asistan
Katılım
22 Temmuz 2011
Mesajlar
153
Reaksiyon puanı
0
Puanları
0
biraz karmaşık anlatıyorsun biraz daha düzenli basit anlatabilrsin bence
 

Fantoma

Profesör
Katılım
9 Ağustos 2008
Mesajlar
2,506
Reaksiyon puanı
27
Puanları
228
META TAKILAR

Bir web sitesini dışarıya tanıtan en önemli unsurlardan biri aslında META TAG dediğimiz meta takılardır. Bu takılar web sayfası içinde <head> </head> bölümü içinde yer alırlar.
Meta takılarda yazılanlar aslında web sayfasında ziyaretçileri tarafından görünmez, ama içeriğin önemi hazırladığımız web sayfasının Arama Motoru robotları tarafından taranarak,
klasifikasyona tabi tutulmasını sağlamasıdır.
En basit örneği ile meta takılar aşağıdaki gibi olmalıdır.

<head>
<meta http--*****="Content-Type" text/html; charset=ISO-8859-9" />
<meta name="GENERATOR" **********Microsoft FrontPage 6.0">
<meta name="COPYRIGHT" **********websiteniz.com-2000-2013">
<meta name="AUTHOR" **********adınız soyadınız">
<meta name="DATE" **********Jan-2013">
<meta name="DESCRIPTION" **********madde, madde">
<meta name="KEYWORDS" **********madde, madde">

<title>Benim web sitem</title>
</head>

Burada ilk satır web sitemizin dilini göstermektedir. Uluslararası kodlamada Türkçe karakter seti ISO-8859-9 olarak tanımlandığı için bu tanımı web sitemize ekliyoruz.
İkinci satır wen sitesini oluşturduğımız editorü gösterir.
Üçüncü satır web sitemizin copyright bilgisini gösterir. Burada yayına başlangıç tarihi belirtilir, yıllar ilerledikçe, ek yıllar ilave edilir.
Dürdüncü satır web sitesini yapan kişiyi belirler.
Beşinci satır içinde bulunulan yılı ay ve yıl olarak gösterir.
Altıncı satır web sitemizin içeriğini gösterir.
Yedinci satır da yine web sitemizin içeriğini gösterir.

Bu bilgiden sonra, ikinci satırın sadece keyfe keder olduğunu söyleyebilirim.
Altıncı ve yedinci satırlar ise en önemli meta takılardır.
İkisinin de web sitemizin içeriğini gösterdiğini söylemiştim.
Peki neden iki kez aynı işlemi yapıyoruz?
İlk dönemlerde birbirine rakip iki tarayıcı Internet Explorer ve Netscape Navigator, bu içerik tanıtımını iki farklı başlıkla algılarlardı.
Günümüzde'de tarayıcıların sorun yaşamamsı için bu iki maddeyi yazmakta bir beis yok.
Peki neden çok çnemli takılar?
Çünkü bu kısma yazacağımız her şey arama motoru robotlarının web sitemizin içeriğini daha rahat inceleyerek, daha fazla sınıfa tasbif etmesini sağlar.
Yani, bu bölümlere web sitemizin içeriği hakkında nice çok şey yazarsak, onca fazla tasnife gireriz.
(Yıldızlı kısımlarda, content= yazısı olmalıdır.)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst