En son web geliştirme öğreticiler
×

CSS Eğitimi

CSS EV CSS Giriş CSS Sözdizimi CSS Nasıl CSS Renkler CSS Arka CSS Kenarlıklar CSS Kenar boşlukları CSS Dolgu malzemesi CSS Yükseklik genişlik CSS Metin CSS Yazı CSS Bağlantılar CSS Listeler CSS Tablolar CSS Kutu Modeli CSS Özeti CSS Gösterimi CSS Maksimum genişlik CSS Konumu CSS şamandıra CSS Inline-block CSS hizalama CSS combinators CSS Sözde sınıf CSS Sözde elemanı CSS Gezinti çubuğu CSS Açılır menülerde CSS Araç ipuçları CSS Resim Galerisi CSS Görüntüdeki Opaklık CSS Görüntü Spritleri CSS Attr Seçicileri CSS Formları CSS Sayaçlar

CSS3

CSS3 Giriş CSS3 Yuvarlatılmış köşeler CSS3 Sınır Resimleri CSS3 Arka CSS3 Renkler CSS3 Renk Geçişleri CSS3 Gölgeler CSS3 Metin CSS3 Yazı CSS3 2D Dönüşümler CSS3 3D Dönüşümler CSS3 Geçişler CSS3 Animasyonlar CSS3 Görüntüler CSS3 Düğmeler CSS3 sayfalara numara koyma CSS3 Birden Çok Sütun CSS3 Kullanıcı arayüzü CSS3 Kutu Boyutlandırma CSS3 Flexbox CSS3 Medya Sorguları CSS3 MQ Örnekleri

CSS Duyarlı Web Tasarımı

Duyarlı Web Tasarımı giriş Duyarlı Web Tasarımı Görünüm Duyarlı Web Tasarımı Izgara Görünümü Duyarlı Web Tasarımı Medya Sorguları Duyarlı Web Tasarımı Görüntüler Duyarlı Web Tasarımı Videolar Duyarlı Web Tasarımı çerçeveler

CSS Examples

CSS Örnekler CSS bilgi yarışması CSS sertifika

CSS References

CSS Referans CSS Seçiciler CSS Fonksiyonlar CSS Referans Resmi CSS Web Safe Yazı CSS canlandırılabilir CSS Birimler CSS PX-EM Dönüştürücü CSS Renkler CSS Renk Değerleri CSS Renkli İsimler CSS3 Tarayıcı Desteği

 

CSS Nasıl...


Bir tarayıcı bir stil sayfası okuduğunda, stil sayfasında bilgilere göre HTML belgesini biçimlendirir.


CSS eklemek için üç yol

Bir stil sayfası ekleme üç yolu vardır:

  • Dış stil sayfası
  • İç stil sayfası
  • Satır içi stil

Harici Stil Sayfası

Harici stil sayfasındaki ile, sadece bir dosya değiştirerek bir web sitesinin tamamı görünümünü değiştirebilirsiniz!

Her sayfa, iç dış stil sayfası dosyası için bir başvuru içermelidir <link> elemanı. <link> elemanı içinde gider <head> bölümünde:

Örnek

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
Kendin dene "

Harici bir stil sayfası herhangi bir metin editörü yazılabilir. dosya herhangi html etiketlerini içermemelidir. Stil sayfası dosyası ile kaydedilmiş olması gerekir .css uzantısı.

Burada nasıl "myStyle.css" görünür:

body {
    background-color: lightblue;
}

h1 {
    color: navy;
    margin-left: 20px;
}

Özellik değeri ve birim arasında bir boşluk ekleme (such as margin-left:20 px; ) . Doğru bir şekilde: margin-left:20px;


İç Style Sheet

tek sayfa kendine özgü bir tarzı varsa ilgili iç stil sayfası kullanılabilir.

İç stilleri içinde tanımlanır <style> elemanı içinde <head> HTML sayfasının bölümü:

Örnek

<head>
<style>
body {
    background-color: linen;
}

h1 {
    color: maroon;
    margin-left: 40px;
}
</style>
</head>
Kendin dene "

Inline Stilleri

Bir satır içi stil tek element için benzersiz bir stil uygulamak için kullanılabilir.

Satır içi stilleri kullanmak için, eklemek style ilgili elemana niteliğini. style niteliği herhangi bir CSS özelliği içerebilir.

Aşağıdaki örnek rengini ve sol kenar boşluğu nasıl değiştirileceği gösterilmektedir <h1> elemanı:

Örnek

<h1 style="color:blue;margin-left:30px;">This is a heading.</h1>
Kendin dene "

Bir satır içi stili (sunumuyla içeriği karıştırılarak) bir stil sayfası avantajları çok kaybeder. idareli bu yöntemi kullanın!


Çoklu Stil Sayfaları

Bazı özellikler aynı seçicinin için tanımlanmış ise (element) farklı stil dosyasını, son okuma Biçembendin değeri kullanılacaktır.

Örnek

Harici stil sayfası için aşağıdaki tarzı vardır olduğunu varsayalım <h1> elemanı:

h1 {
    color: navy;
}

Daha sonra, bir iç stil sayfası da için aşağıdaki tarzı vardır varsayalım <h1> elemanı:

h1 {
    color: orange;   
}

Iç stil dış stil sayfasına bağlantı sonra tanımlanırsa, <h1> elemanları olacak "orange" :

Örnek

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>
h1 {
    color: orange;
}
</style>
</head>
Kendin dene "

Iç stil dış stil sayfasına bağlantı öncesi tanımlanır Ancak, <h1> elemanları olacak "navy" :

Örnek

<head>
<style>
h1 {
    color: orange;
}
</style>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
Kendin dene "

Basamaklı al

Bir HTML elemanı için birden fazla stil var belirtildiğinde ne tarz kullanılacak?

Genellikle söyleyebiliriz konuşan tüm stilleri olacak "cascade" yeni içine "virtual" bir numaralı en yüksek önceliğe sahip aşağıdaki kurallara tarafından stil sayfasının:

  1. Satır içi stil (inside an HTML element)
  2. Dış ve iç stil sayfaları (in the head section)
  3. Tarayıcı varsayılan

Yani, bir satır içi stil (inside a specific HTML element) bir iç tanımlanan stili geçersiz olacağı anlamına gelir en yüksek önceliğe sahiptir <head> etiketi veya harici stil sayfasındaki veya bir tarayıcı varsayılan değer.

Kendin dene "


Egzersizleri ile Yourself test edin!

Egzersiz 1 » Alıştırma 2» Egzersiz 3 » Alıştırma 4»