Yazar |
|
clairvoyant
Antalya
Kayıt: 05.05.2006 |
|
Arkadaşlar dersi veren hocamızın slaytlarında sıra şu şekilde verilmişti hatırlarsanız:
1. Browser default
2. External style sheet
3. Internal style sheet (inside the <head> tag)
4. Inline style (inside an HTML element)
Fakat sayfaya import edildiği yere göre 2. ile 3. tip tanımlamanın sırasının değişebileceğini söylemiştim kendisine. Hocamız da verdiği sıralamanın değişmeyeceğini söylemişti. Bunu o gün deneyip doğru düşündüğümü görmüştüm ama malum quiz öncesi sizlerle de paylaşayım dedim. Eğer external tanım, internal tanımdan sonra import edilmiş ise import edilen tanımlar önceden var olanları override ediyor.
Aşağıdaki kodları deneyerek durumu test edebilirsiniz.
<HTML>
<HEAD>
<TITLE>New Document</TITLE>
<style type="text/css">
p { color:#990000; font-weight:bold; font-family:Arial; }
</style>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
</HEAD>
<BODY>
<p>İşte öyle birşey...</p>
</BODY>
</HTML>
mystyle.css dosyası:
p {
font-family: "Courier";
font-style: italic;
color: #006600;
}
Aslında tek bir geçerlilik var; o da yukarıdan aşağıya indikçe tekrar yapılan stil tanımları tanımları, dışarıdan import ediliyor da olsalar, kendilerinden yukarıda yapılmış olan tanımları override ediyor.
Herkese iyi çalışmalar.
Let`s make this world a better place to live !
|
|
Yazar |
|
beydesch
Denizli
Kayıt: 12.07.2006 |
|
Bu konu tüm programlama dillerinin mimarisinde böyledir zaten.
Örneğin bir duvarı tamamen sarıya boyadığınızı düşünün. Sonra özel olarak sadece belli bir alanı kırmızı ile boyarsanız doğal olarak sadece boyadığınız yer kırmızı olacak diğer yerler ise sarı kalacaktır. Global tanımlayıcı aksi belirtilmediği müddetçe childlari tarafından ezilir.
İyi Çalışmalar!
|
|
Yazar |
|
clairvoyant
Antalya
Kayıt: 05.05.2006 |
|
beydesch yazdi | Bu konu tüm programlama dillerinin mimarisinde böyledir zaten.
Örneğin bir duvarı tamamen sarıya boyadığınızı düşünün. Sonra özel olarak sadece belli bir alanı kırmızı ile boyarsanız doğal olarak sadece boyadığınız yer kırmızı olacak diğer yerler ise sarı kalacaktır. Global tanımlayıcı aksi belirtilmediği müddetçe childlari tarafından ezilir.
İyi Çalışmalar!
|
Evet biliyorum. Bu konuyu derste verilen bilginin (belki hocanın dalğınlığı sebebiyle de olsa) yanlış olduğunu, ezbere gidilmemesini göstermek için açmıştım;) Bir de yapılacak olan quizde böyle bir soru çıkıp da "bu böyledir" şeklinde yanıt beklenmesini mantıklı bir eylem olarak göremem.
Tekrar iyi çalışmalar.
Let`s make this world a better place to live !
|
|
Yazar |
|
ganim
Kayıt: 09.07.2006 |
|
ie'de işe yarıyormu bilmiyorum fakat, sayfa içinde (internal) tanımlarken;
font:Arial !important;
yaptığınız zaman, hiçbir kuvvet onun değiştiremiyor diye biliyorum.
|
|
Yazar |
|
clairvoyant
Antalya
Kayıt: 05.05.2006 |
|
ganim yazdi | ie'de işe yarıyormu bilmiyorum fakat, sayfa içinde (internal) tanımlarken;
font:Arial !important;
yaptığınız zaman, hiçbir kuvvet onun değiştiremiyor diye biliyorum. |
Evet öyle bir şey var. Fakat konu normal şartlardaki sıralama ile ilgili. Aslında korkum quizde bu sıralamanın sorulup yanıt olarak da slayttaki sıralamanın bire bir aynısı istenmesi. Hadi bakalım ne yanıt vereceksin:) Yoksa quiz muiz olayları olmasa bu tip püf noktaları bilmek herkesin kendi sorumluluğundadır.
Let`s make this world a better place to live !
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| |