Autor | Zpráva | ||
---|---|---|---|
mr Profil * |
#1 · Zasláno: 28. 9. 2005, 12:09:53
Zdravím, poslední dobou jsem stále zoufalejší z validátoru w3c.
Během pár dní jsem narazil již na 2 jeho chyby. Víte někdo jak je vyřešit ? První byla line-height: 0; validátor píše error, i pokud je připsána jednotka. Prostě mu vadí nula, ta nula která tam ale být může... Druhá barvičky U bloků div atd. pokud je nastavena color: neco; chce i pozadí. Ale pokud mu tedy milostivě napíšu transparent pošle mě někam - jako by to tam nebylo. Jsem fakt zoufalej. Víte jak tyhle problémy pořešit ?! |
||
Martin Kuželka Profil |
#2 · Zasláno: 28. 9. 2005, 12:12:44 · Upravil/a: Martin Kuželka
Víte jak tyhle problémy pořešit ?!
Jasně, že víme, jak to vyřešit - prostě se na validitu css vykašlat ... |
||
habendorf Profil |
#3 · Zasláno: 28. 9. 2005, 12:23:53
Jasně, kašlat na to. U těch barviček to ani není chyba, jen warning.
A kdyby ti ten line-height vadil tak moc, že bys špatně usínal, tak mu dej hodnotu 0.0 |
||
mr Profil * |
#4 · Zasláno: 28. 9. 2005, 13:02:55
validator ale hazi chybu i kdyz je tam line-height 0.0
;-))) |
||
Dero Profil |
#5 · Zasláno: 28. 9. 2005, 13:11:01
mr: To pochybuji.
|
||
mr Profil * |
#6 · Zasláno: 28. 9. 2005, 13:20:27
Jezis promin, moje chyba. Mas recht.
|
||
mr Profil * |
#7 · Zasláno: 28. 9. 2005, 13:21:55
Ne chybu pise porad:
p { line-height 0.0; } zvaliduju a napise error zkus si to : http://jigsaw.w3.org/css-validator/ |
||
Dero Profil |
#8 · Zasláno: 28. 9. 2005, 13:22:21
mr: V pohodě, zrovna včera jsme to tu řešili (
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=7&topic=12 471), takže jsem si byl poměrně jistý. :o) |
||
Dero Profil |
#9 · Zasláno: 28. 9. 2005, 13:23:09
Ne chybu pise porad:
Chybí ti tam dvojtečka. |
||
mr Profil * |
#10 · Zasláno: 28. 9. 2005, 13:32:51
Hm, ja sem fakt slepej ;-/ Diky
|
||
Fred Profil |
#11 · Zasláno: 28. 9. 2005, 14:12:48
Chybička se asi vloudila, BTW na wdg je to správně http://www.htmlhelp.com/tools/csscheck/
Funguje i p{line-height:.0;} |
||
Radek Hrabůvka Profil |
#12 · Zasláno: 28. 9. 2005, 14:22:13 · Upravil/a: Radek Hrabůvka
A co tenhle zápis, je validátor divný, nebo tam mám chybu?
p { line-height: 2; } Validátoru vadí i tohle: body {background: #ffffff; color: #000000;} h1 {color: #000099; } Odkud bych asi vzal při tomhle css jiné pozadí pro h1, když v ( testovacím) css už nic jiného není! Mi to žíly netrhá, ale co má dělat chudák, co musí mít "validní" zápis, protože to po něm chce třebas jeho . . . . ý šéf? Hodil jsem to na web: http://www.volny.cz/teststranek/testovaci.css |
||
Fred Profil |
#13 · Zasláno: 28. 9. 2005, 14:36:36
1/ano máš
p { line-height: 2px; } 2/ h1 {color: #000099; } a můj user css může mít třeba h1{background:#000099;} takže proto, validátor nemůže tušit co má kdo nastaveno ve svém prohlížeči. BTW na wdg validátoru je to i s komentáři takhle co pamatuji. |
||
Martin Kuželka Profil |
#14 · Zasláno: 28. 9. 2005, 14:37:25
Zápis p{line-height: 2;} validní je.
Odkud bych asi vzal při tomhle css jiné pozadí pro h1, když v ( testovacím) css už nic jiného není! třeba z uživatelsky definovaného stylu. |
||
Fred Profil |
#15 · Zasláno: 28. 9. 2005, 14:38:37
Martin Kuželka 2 čeho?
|
||
Martin Kuželka Profil |
#16 · Zasláno: 28. 9. 2005, 14:41:41
Frede, pokud se nemýlím, tak tam opravdu může být velikost i bez jednotky (line-height: 2; = line-height: 200%;).
|
||
Chamurappi Profil |
#17 · Zasláno: 28. 9. 2005, 14:51:58
Reaguji na Martina Kuželku:
Uživatelské stylopisy na tak obecné úrovni jsou zpravidla nepoužitelné. |
||
Fred Profil |
#18 · Zasláno: 28. 9. 2005, 15:37:11
Martin Kuželka Omluva, to jsem netušil http://www.w3.org/TR/REC-CSS2/visudet.html#propdef-line-height
|
||
Dero Profil |
#19 · Zasláno: 28. 9. 2005, 19:47:12
Martin Kuželka, Fred: Ve specifikace je <number>, které je definováno jako reálné číslo. Hodnotu dva bere validátor jako číslo celé. Jakousi zvrácenou logikou tedy zjistíte, že 2 je číslo celé, ale nikoliv reálné, ale 2.0 už číslem reálným je!
Přeberte si to, jak chcete. Můj závěr: validátor chybuje a to dosti závažně. |
||
Radek Hrabůvka Profil |
#20 · Zasláno: 28. 9. 2005, 19:47:24
Fred, Martin Kuželka Rozumím, díky za vysvětlení, mohl by existovat takový uživatelský stylopis:
body {background: #000099; color: #ffffff;} Kombinace s mým: h1 {color: #000099; } by nebyla čitelná. Chamurappi Zkusil jsem dost promyšlené Uživatelské styly Opery (Usnadnění a Vysoký kontrast), na menu dobrehowebu nestačí. Nedivím se, že se pak obyčejný uživatel, píšící CSS, jde zatřelit do rybníka. Na tohle: h1, h2, h3, h4, h5, h6 {color : #000099; } dostanu 6 warnings na h6 6 warnings na h6 |
||
habendorf Profil |
#21 · Zasláno: 28. 9. 2005, 19:53:04
Radek Hrabůvka: koukám na to, těch 6 warningů na h6, to je fakt soda
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0