MozillaPL.org - polskie centrum Mozilli

Główne menu:

[CSS] Validator i warningi

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

[CSS] Validator i warningi

Postautor: NortonEX » 26 lipca 2006, 14:10

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1

Witam ponownie
Mam pytanie co do validatora CSS. otóż w niektórych selektorach (jak zwał tak zwał) przy walidowaniu wyrzuca się ostrzeżenie takie jak:
Kod: Zaznacz cały
# Line : x (Level : 1) You have no background-color with your color: h1


Zdefiniowany jest 'color: #xxxxxx' Zazwyczaj jest ustawiony tam również 'background: transparent' więc nie wiem dlaczego validator sie wypluwa. A wartości nie mogę przyporządkować, bo większość rzeczy umieszczona jest na gradiadentach, wiec wyglądałoby to jak krzywo ponaklejane naklejki.

Czy moge ignorować te ostrzeżenia? Reszta stylu jest w 100% zgodna, tylko te kolory...

do wglądu http://thps.underflip.pl/test i http://thps.underflip.pl/test/style.css

z góry dziękuję za odpowiedź
NortonEX
 
Posty: 6
Z nami od: 13 lipca 2006, 13:20
Lokalizacja: z szafy

Postautor: Tomek » 26 lipca 2006, 14:20

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1

warning - to tylko ostrzeżenie. W tym konkretnym przypadku chodzi o to, że jeśli użytkownik ma zdefiniowane w przeglądarce jakieś swoje style (lub ustawienia) np - tło o kolorze #xxxccc to tekst może być niewidoczny....
Szczerze mówiąc - dość ciężko jest uzyskać jakiś bardziej skomplikowany styl bez ostrzeżeń.

z innej beczki - zminiejsz butony w3.org - bo kolą po oczach - jeśli twoja strona jest zgodna z to się nie przejmuj - właściwi ludzie będą to widzieć... (albo umieść je w mniej widocznym miejscu)
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: Gedi » 26 lipca 2006, 14:24

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

Możesz ignorować, ale możesz też zadbać o to aby ostrzeżeń nie było. Np. w powyższym przypadku masz ustawiony kolor fonta a nie masz koloru tła i może się zdarzyć, że ktoś może mieć tło i font w tym samym kolorze. Jeśli jednak uważasz, że jest to jednak widoczne i tło rzeczywiście sie różni od koloru fonta a nie chcesz ustawiać tła dla elementu, możesz zrobić tak:

Kod: Zaznacz cały
h1 {
color: white; /* wcześniej np. ustawiłeś dla body kolor czarny tła */
background-color: inherit;
}


Tak samo w przypadku odwrotnej kolejności:

Kod: Zaznacz cały
h1 {
color: inherit; /* wcześniej np. ustawiłeś dla body kolor fonta na np. biały */
background-color: black;
}


I już nie masz "warningów" :).
Gedi
 
Posty: 324
Z nami od: 10 sierpnia 2003, 17:36

Postautor: NortonEX » 27 lipca 2006, 20:21

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1

tomasiek pisze:z innej beczki - zminiejsz butony w3.org - bo kolą po oczach - jeśli twoja strona jest zgodna z to się nie przejmuj - właściwi ludzie będą to widzieć... (albo umieść je w mniej widocznym miejscu)


Dzięki za rade, ale stronka jest w fazie prototypowej (m.in. logo do poprawki), więc te przyciski służą tylko i wyłacznie mi.

A poza tym, dziękuję za pomoc w rozwiązaniu problemu :-)
NortonEX
 
Posty: 6
Z nami od: 13 lipca 2006, 13:20
Lokalizacja: z szafy


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: