Autor Zpráva
Jockie
Profil
Dá se v css stylech nějak ošetřit tento příkaz, aby to prošlo css validatorem ??

* {-moz-box-sizing: border-box;}
Yuhů
Profil
ten zápis je podle mého názoru validní. Vlastnost může začínat mínuskem i podtržítkem, to se jasně ve specifikaci uvádí.

Ne všechny validátory to ovšem pochopí. Chyba je ve validátoru.
Acci
Profil
Yuhů
Ovšem záleži, jesli jsou validní hodnoty, které specifikace neuádí.
jockie
Profil *
Yuhů + Acci:

zkousel sem to na validatoru W3C ... todle mi tam pise jako jediny chyby ....

Line: 1 Context : *
Parse Error - {-moz-box-sizing: border-box;

Line: 1 Context : *
Parse error - Unrecognized : ;}
Leo
Profil
Validni to neni, protoze takova vlastnost neni ve specifikace CSS, Leo
Anonymní
Profil *
Leo:

tzn. že to validátorem neprojde ani kdybych ho hodne poprosil :) ??
Spikee
Profil
Anonymní
Pravdepodobne nie :-)
Pravidlá sú pravidlá
Leo
Profil
Stezejni otazka je / potrebujete aby to proslo validatorem? Leo
Spikee
Profil
Najlepšie je vôbec to tam nedať a urobiť stránku, ktorá sa zobrazuje rovnako všade alebo vytvoriť pre každý prehliadač vlastnú CSS šablónu.
Jockie
Profil
Leo:
no nepotrebuju ... bylo to spise ze zvedavosti. Porad se ucim a kdyz neco nevim nebo mi neni jasny tak se zeptam ;-)
Leo
Profil
Tak pro tenhle ucel je validator urcite uzitecny / varuje cloveka ze dana vlastnost / hodnota je prinejmensim kontroverzni, Leo
Jockie
Profil
Leo:
a váš osobní názor na tento příkaz je jaký ??
Leo
Profil
Je to specialita Mozilly, takze ji stejne jako speciality IE nepouzivam, Leo
Anonymní
Profil *
Leo: a kompatibilitu v prohlizecich dostavate jak ?? je to mozna spatne polozena otazka, ale pred pridanim tohoto příkazu se mi stránky špatně zobrazovali ve firefoxu ...
Spikee
Profil
Anonymní
Stránky sa zle zobrazujú v IE. Ja to riešim php súborom, ktorý každému prehliadaču priradí CSS súbor.
Acci
Profil
Spikee
A co když se soubor natáhne do kešky na serveru, ke kterému se připokuke více lidí s různými prohlížeči?
Spikee
Profil
Podobný script je aj tu:
http://www.pixy.cz/pixylophone/2004_12_archiv.html#1103239648 (pozrite sa aj do komentárov)
Acci
Profil
Já bych to radši řešil pomocí podmíněných poznámek
Spikee
Profil
Acci
Ale potom to je IMHO dosť neprehľadné.
Leo
Profil
"Leo: a kompatibilitu v prohlizecich dostavate jak ?? je to mozna spatne polozena otazka, ale pred pridanim tohoto příkazu se mi stránky špatně zobrazovali ve firefoxu ..."

Jedine co pouzivam pro jeho jednoduchost a eleganci pouziti, je podtrzitkovy hack - u problemu spolecnych vsem verzim IE. A abych predesel pripadne otazce - nemyslim si, ze je validni. Leo
ronnie
Profil
Podtrzitko je validni? To i hlavni validator na w3c neuznava podtrzitrka...
Leo
Profil
Neumite cist? Pisu, ze ho pouzivam, ale NEmyslim si, ze je validni? Leo
ronnie
Profil
Nereaguji na vas, myslim to vseobecne. Existuji preci zpusoby jak jej nahradit
Leo
Profil
"Existuji preci zpusoby jak jej nahradit"

To jo, treba podminene komentare, ale ty jsou v HTML a tam je nechci, Leo
ronnie
Profil
Myslim matrjosku
DoubleThink
Profil *
Co se týče validnosti podtržítkového hacku, tak se ztotožňuji s Pixyho názorem.


1) vlastnost začinající "_" nebo "-" vyhovuje syntaxi jazyka
2) specifikace neurčuje, které vlastnosti jsou povoleny a které ne
3) validní != funkční, validní == syntakticky správné
Leo
Profil
"Myslim matrjosku"

Tou neosetrite vsechno, Leo
ronnie
Profil
Neosetri, ale pomuze:) Myslim, ze css hacky lze obejit.
Toto téma je uzamčeno. Odpověď nelze zaslat.