Konular

Videolar

Testler

EBooklar

Semih güzelel

Css'in HTML içerisinde kullanım şekilleri

 

Css sayfa içinde 3 şekilde kullanılabilir bunlar ;

 

Yerel Stil Şablonu:

Yerel stil şablonları sayfada bir tek html etiketi için özel olarak kullanılırlar yani bulunduğu yerde etkiler.

<html>
<head>
<title>Css'in Html İçinde Kullanımı</title>
</head>
<body>
<h2>Css Kullanım Şekilleri</h2><br>
<h2 style="font-size:25pt; color:red">Yerel Kullanım</h2>
</body>
</html> 

 Başlıksız İçerik______________________

Örnekte olduğu gibi <h2> etiketinin olduğu yere stil eklemiş olduk.

Global Stil Şablonu:

Global stil şablonu , stilin tüm sayfada etkili olmasını sağlar.Bu stil şablonu <head></head> satırları arasında tanımlanmalıdır.Aşağıdaki tüm <h2> etiketli kısımlardaki stil özellikleri sabitlenmiş oldu.

<html>
<head>
<title>Css'in Html İçinde Kullanımı</title>
<style type="text/css">
<!--
h2 {font-size:25pt; color:red}
-->
</style>
</head>
<body>
<h2>Global Stil Şablonu</h2>
</body>
</html>

 Başlıksız İçerik______________________

Bağlantılı Stil Şablonu:

Eğer stil özelliklerinin tek bir html sayfasını değilde birden çok html sayfasını biçimlendirmek istiyorsanız css uzantılı bir text dosyasına yazılmalıdır.Css biçimlendirmesini çağıracağımız sayfaya yine <head> </head> etiketleri arasına <link rel="stylesheet" type="text/css" href="dosya_ismi.css"> şeklinde yazarız ve çağırdığımız css dosyasını sayfamıza açarız.

 

stil.css dosyası;

h1 {font-size:13pt; color:green}
h2 {font:20pt; color:blue}
h3 {font-size:15pt; color:red}



*.html dosyası;

<html>
<head>
<title>Css'in Html İçinde Kullanımı</title>
<link rel="stylesheet" type="text/css" href="stil.css">
</head>
<body>
<h1>Bağıntılı Stil Şablonu</h2>
<h2>Bağıntılı Stil Şablonu</h2>
<h3>Bağıntılı Stil Şablonu</h2>
</body>
</html>

 Başlıksız İçerik______________________

Pseudo Class Örnekleri

Pseudo sınıfları ve elementleri CSS destekli tüm tarayıcılarda otomatik tanınan özel sınıf ve elementlerdir.Pseudo class bir elementi farklı alt classlara böler.Örneğin link elementini active, visited, hover sınıflarına bölmesi gibi.

 

a:visited {color: red;} ziyaret edilmiş linkin kırmızı olmasını sağlayan pseudo class örneği.

 

Normal sınıflar ile pseudo sınıflar birlikte kullanılabilir.

a.disarilinki:link, a.disarilinki:visited {color: blue;} normal sınıf ve pseudo sınıfın birlikte kullanımı.

 

ID seçicileri ile birlikte de kullanılabilirler.

a#altkisim:link{font-weight: bold;} a# id seçicisi ile birlikte kullanımı. 

Link Pseudo Classları:
ziyaret edilen link yeşil olcak.
a:link{color:gray;} link ziyaret edilmeden önce gri renkte olcak.

Başlıksız İçerik______________________

Dinamik Pseudo Classları:

Dinamik pseudo classları sayfa görünümüne çok büyük katkılar yapabilir. Bu sınıflar genelde linklere uygulanır ancak bir çok kullanım alanları vardır.3 tanedir :focus, :active ve :hover.

 

Pseudo classlarında sıralama önemlidir. Genel kullanımda “link-visited-hover-active” sıralaması yapılmalıdır. Tüm sınıflar içinse “link-visited-focus-hover-active” sıralaması yapılmalıdır.

 

:focus - Odaklanan elemente stil tanımlası yapmak için kullanılır. Örneğin input alanına içerik girerken stilinin değişmesi gibi.

 Başlıksız İçerik______________________

:active - Aktif olan elemente stil atamak için kullanılır.

:hover - Bir elementin üzerine Farenin imleci geldiğinde yapılacak tanımlama için kullanılır. Örneğin bir linkin üzerine fare ile geldiğimizde renk değiştirmesini sağlamak için kullanılabilir.

Başlıksız İçerik______________________

İlk Çocuk Elementi seçmek:

Diğer bir pseudo sınıfımız :first-child‘dır.first:child: Belirtilen elementin ilk Çocuk Elementine stil atamak için kullanılır.

Örnek Kod;
 

<html>
<head>
<title>Pseudo Class Örnekleri</title>
<style type="text/css" name="alternatifard">
<!--
p:first-child {font-weight: bold;}
li:first-child {color:#f00;}
-->
</style>
</head>
<body>
 
<LI class=alternatifard>
<LI class=alternatifard><div>
<p>Bu paragraf ilk çocuk elementtir ve sonuç olarak kalın olacaktır</p>
<LI class=alternatifard>
<ul>
<li>Bu liste ilk çocuk elementtir ve font rengi kırmızı olacak</li>
<li>Bu çocuk element değil</li>
<li>Bu da değil</li>
</ul>
<p>Bu pragraf bir çocuk element değil.</p>
</div> 
</body>
</html>

Başlıksız İçerik______________________

Şekildeki gibi liste nesneleri yani  <LI> çocuk elemenleri li:first-child {color:#f00; css koduyla kırmızı renkte, paragraflar ise

p:first-child {font-weight: bold;} koduyla kalın olarak gözükücektir.
Semih Güzelel no:34

 

Bu sayfa 9,998 kisi tarafından okundu.

Yorumlar

  • misafir
  • misafir 09 Mayıs 2011 09:57:35, Pazartesi
    way be ii mis ;
Yorumunuz
Resiminiz (En Fazla 2MB)
Güvenlik Metni

Css

+ 45
  • Css İle Hizalama İşlemleri
  • Yapacağınız bir sitenin, sayfanın tam ortasında görünmesini istiyorsunuz diyelim. Bunu çok basit ve pratik bir işlemle çözebilirsiniz.
  • CSS ile Web Sayfası Oluşturma
  • CSS’in en büyük avantajlarından biri ve en önemlisi başka bir koda(XHTML hariç) ihtiyaç duymaksızın sayfa iskeleti ve stilini oluştumamıza olanak sağlamasıdır.CSS 1996′dan beri kullanıla gelen bir standart olsa da popülaretesini Zen Garden’ın sayfa ...
  • CSS ile Content Menü Yapımı
  • İçeriğe göre boyutlarını ayarlayabilen ve gerekli resimleri tek bir dosyadan alan bir Content Menü tasarımı
  • CSS Seçicileri
  • CSS Seçicileri ~ 6,172
    CSS güçlüdür, çünkü CSS uygun stilleri ve bu stilleri nasıl uygulanacağını belirlemek için (X)HTML dökümanının yapısını kullanır. (X)HTML Sayfa yapısına stil uygulamanın bir çok yolu vardır. Ancak bu yolları öğrenmeden önce (X)HTML hiyerarşisini öğrenme...
  • Internet Explorer Koşullu İşlemleri
  • Koşullu yorum basit bir Internet Explorer özelliğidir, Microsoft Windows ve IE5 sonrasında geçerlidir. Mantık olarak Ineternet Explorerin sürümüne görefarklı HTML blokları kullanıcılara sunmak olarak özetlenebilir.
  • CSS’i Web Sayfalarına Eklemek
  • CSS’in yapısı iki ana kısımdan oluşur. Seçiciler(Selector) ve Bildirim Bloğu(Declaration Block). Bildirim Bloğuda iki ye ayrılır. Özellik(Property) ve Değer(Value)
  • CSS ile yazıcı çıktı işlemleri
  • Web sayfalarının çıktılarını almak her zaman sorunludur. Web sayfaları web tarayıcılarında güzel görünürler ancak çıktı almak için uygun değildirler. Web sayfalarında yazıların daha okunaklı olması için sans-serif font ailesi kullanılır ancak çıktı ...
  • CSS te kullanılan kısaltmalar
  • CSS; kodlama yaparken bizim bazı kısaltmaları kullanmamıza izin verir. Böylece hem fazla kod yığınından kurtulmuş oluruz, hemde sayfa boyutlarını en aza indirmiş oluruz
  • Pseudo-sınıfları ve Pseudo-elementleri
  • Pseudo sınıf ve elementleri CSS’i destekleyen web tarayıcıları tarafından otomatik olarak tanınan özel sınıf ve elementlerdir. Bu sınıf ve elementler (x)html hiyerarşisi ile erişemediğimiz element ve sınıflara erişmemizi sağlar. Pseudo sınıfı ...
  • 1
  • 2