Autor | Zpráva | ||
---|---|---|---|
Michalek Profil |
#1 · Zasláno: 13. 11. 2005, 16:32:22 · Upravil/a: Michalek
Zdravím, narazil jsem na chybu a chci se zeptat jestli to chyba je (ve FF, IE je ok).
Mořil jsem se s tím asi dvě hodiny, než jsem přišel na to, čím to je. Mam stránku ( http://www.bgv.cz/bug/index.html ) která obsahuje dva styly. První se aplikuje, druhý ne. Ten druhý má zarovnat nadpis nastřed a dát mu červenou barvu. Na stránce http://www.bgv.cz/bug/index2.html je vše naprosto v pořádku. Stránky se liší jen jedním - CSS nemá nadefinovaný atribut title. Pokud je title u prvního definovaný, další styly se neberou v potaz. Takže se ptám: Je to bug nebo ne? Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ; rv:1.7.12) Gecko/20050919 Firefox/1.0.7 |
||
Michalek Profil |
#2 · Zasláno: 13. 11. 2005, 16:33:24
Původně jsem myslel že je to diakritikou - proto ten nadpis. Tou to však není.
|
||
Fred Profil |
#3 · Zasláno: 13. 11. 2005, 17:13:44
No nejsem si až tak jistý jestli to je bug, teorii neovládám. Nicméně nefunguje to ani v Opeře 9 takže bych viděl chybu jinde, title se většinou používá u alternativního stylu. Oba prohlížeče zjevně vidí ten styl který je druhý v pořadí jako alternativní, zkus si je prohodit a uvidíš ostylovaný jen ten červený nadpis.
Update není to chyba je to správně http://www.w3.org/TR/REC-html40/present/styles.html#h-14.3.2 # To make a style sheet persistent, set the rel attribute to "stylesheet" and don't set the title attribute. # To make a style sheet preferred, set the rel attribute to "stylesheet" and name the style sheet with the title attribute. |
||
Fred Profil |
#4 · Zasláno: 13. 11. 2005, 17:15:32 · Upravil/a: Fred
A oba prohlížeče mi nabízí ten druhý vzhled k použití jako tiskový.
|
||
Michalek Profil |
#5 · Zasláno: 13. 11. 2005, 17:22:39
On je pojmenovanej jako "Tiskový vzhled" ale je screen, projection.
Ha, díky za vysvětlení. Netušil jsem, že něco takového je možné :-) Musím si na to holt dávat pozor. Ještě jednou díky. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0