Zadejte hledaný výraz...

Chybné vykreslování v Mozilla Firefoxu

pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
15. 4. 2009 15:35:17
Zdravím,
mám problém s webem jawa.pt-area.info
Narval jsem na něj XHTML 1.1 - nejnovější XHTML, které se dá použít (2 ještě není hotové). A v levém menu se mě pod obrázkem s grafickým nápisem MENU vytvoří 3px velký dolní okraj, který je odstranitelný pouze záporným marginem.
To by ani problém nebyl, ale problém je hlavně ten, že IE to vykreslí správně, Opera špatně, Firefoy jsem testoval na nejnovější 3 (3.0.8) a nějaké verzi 2.x
Problém vyřeší nasazení doctype xhtml 1.0 Strict (s tou jsem to zkusil a jede to), ale rozhodně ta aktuální hlavička musí být správná, protože jsem ji kopíroval přímo z dokumentace w3.org
Prosím o rady.
15. 4. 2009 15:35:17
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285523
driblo
verified
rating uzivatele
(4 hodnocení)
15. 4. 2009 15:48:36
prve com ma napadlo skus dat ten obrazok na pozadie..
15. 4. 2009 15:48:36
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285522
aichi
verified
rating uzivatele
15. 4. 2009 16:01:03
obrázek je ve výchozím stavu inline prvek, tudíž má nějaký řádkování. chceš-li se zbavit toho dolního odsazení, nastav obrázku display:block
15. 4. 2009 16:01:03
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285521
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
15. 4. 2009 16:01:21
div.left_menu div {line-height: 0;}
nebo
div.left_menu div img {display: block;}
15. 4. 2009 16:01:21
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285520
Petr Široký
verified
rating uzivatele
(26 hodnocení)
15. 4. 2009 16:11:58
Proč používáš xhtml 1.1? Víš vůbec k čemu slouží? Použij 1.0 a nebudeš o nic ochuzen.
// Mozzila to vykreslí správně, dostaneš přesně to, co jsi zadefinoval.
15. 4. 2009 16:11:58
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285519
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
16. 4. 2009 15:43:44
Napsal lefiath;266141
Proč používáš xhtml 1.1? Víš vůbec k čemu slouží? Použij 1.0 a nebudeš o nic ochuzen.
// Mozzila to vykreslí správně, dostaneš přesně to, co jsi zadefinoval.
Budu a sice o validitu vlastnosti target pro odkaz. Nechcu pro toto používat javascript. Vím moc dobře k čemu slouží, a taky chcu používat nejnovější standardy a ne držet se zuby nechte starých a často nepoužitelných archaických doctype.
---------- Post added at 15:45 ---------- Previous post was at 15:43 ----------
Děkuju za radu s tím blokovým zobrazováním. Už to funguje.
Taková blbost a nenapdalo mě to. :thumbup:
16. 4. 2009 15:43:44
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285518
Petr Široký
verified
rating uzivatele
(26 hodnocení)
16. 4. 2009 22:55:29
Napsal pr0gr4mm3r;266983
Budu a sice o validitu vlastnosti target pro odkaz. Nechcu pro toto používat javascript. Vím moc dobře k čemu slouží, a taky chcu používat nejnovější standardy a ne držet se zuby nechte starých a často nepoužitelných archaických doctype.
Obávám se, že nevíš o čem mluvíš. Ale je to tvůj boj, už mlčím.
16. 4. 2009 22:55:29
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285517
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
17. 4. 2009 20:59:37
Napsal lefiath;267375
Obávám se, že nevíš o čem mluvíš. Ale je to tvůj boj, už mlčím.
Vím moc dobře o čem mluvím.
Pokud k tomu chceš dodat nějaký konkrétní názor, budu rád. Ale z toho, co jsi zatím napsal nezjistím nic.
17. 4. 2009 20:59:37
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285516
Petr Široký
verified
rating uzivatele
(26 hodnocení)
17. 4. 2009 21:26:44
Tak dobře, podle tebe je xhtml 1.0 zastaralé, nepoužitelné a archaické (jinak nevím na co narážíš, nic jiného jsem nezmiňoval). V čem? Ještě jsi mi mimochodem nevysvětlil, k čemu slouží xhtml 1.1, čekám na to.
17. 4. 2009 21:26:44
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285515
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
18. 4. 2009 12:17:46
Napsal lefiath;268096
Tak dobře, podle tebe je xhtml 1.0 zastaralé, nepoužitelné a archaické (jinak nevím na co narážíš, nic jiného jsem nezmiňoval). V čem? Ještě jsi mi mimochodem nevysvětlil, k čemu slouží xhtml 1.1, čekám na to.
OK, takže XHTML 1.0 mě nedovoluje použít atribut target u odkazu (a), což potřebuju pro otevření odkazu v novém okně, aniž bych k tomu potřeboval javascript. Proto používám 1.1
XHTML se od HTML skoro neliší, jde o to, že HTML se nevyvíjí. XHTML má sice nějaké věci omezené, ale pro mě a další zkušenné lidi určitě znamená XHTML 1.1 validita víc než HTML 4.01 Transitional validita.
U XHTML se mě líbí kladení důrazu na nekřížení značek, povinnost mít atributy v uvozovkách a taky, že nějaké tagy mají povinné atributy (např. img musí mít zadané alt, a src), čímž svému klientovi při předání webu s XHTML 1.1 validitou zaručím, že např. obrázky budou SEO optimální, a pro slepce taky.
K tomu vysvětlení k čemu sliuží XHTML 1.1? Kromě toho, co jsem napsal jsem nezjistil nic zvláštního, je to prostě jenom pokračování HTML standardu.
18. 4. 2009 12:17:46
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285514
Petr Široký
verified
rating uzivatele
(26 hodnocení)
18. 4. 2009 14:10:06
HTML 5 je podle tebe co? Víš vůbec, co to je validita, když si říkáš zkušený? Validita ti nezaručí korektní zobrazení, validita je soubor pravidel, jak by něco být mělo, nicméně není to určujícím pravidlem.
Vše, co je v xhtml povinné můžeš v html udělat také (nebo podobně, se stejným účinkem), jenom na to musíš myslet - takže xhtml je takový připomínáček pro ty zapomětlivější. Mě jenom zaujalo, že zde pořád hovoříš o tom, že jsi zkušený kodér.
XHTML 1.1 pokud vím slouží hlavně při používání různých modulů a dodatečných systémů, které xhtml 1.0 nezvládá. Tak dalece do toho nevidím, protože jsem se o 1.1 nezajímal, pouze mě zaujalo tvrzení, že je něco zastaralé a špatně fungující, když z tebe posléze vypadne, že to nepoužíváš proto, že si něco nepamatuješ nebo neumíš. Když už se ti to tak líbí, tak přejdi na xml, xhtml je takový hybrid (rádoby) xml a html.
Takže ty proženeš kód validátorem, aby ti sdělil, na co jsi zapoměl, nebo co jsi pokazil. To je pěkné. Tady něco o změnách 1.1: http://www.w3.org/TR/2001/REC-xhtml11-20010531/changes.html
Nechci se hádat co je lepší, zda html, nebo xhtml, ostatně ani nemám svého favorita, ale jsem překvapen, jak můžeš přijít s takovými tvrzeními, když tomu podle všeho moc nerozumíš. Buď trochu při zemi.
Ps. Podpásová poznámka na tebe: Drsná puezdífka v leet stylu (hackerská řeč) moc důvěry nepřidá.
18. 4. 2009 14:10:06
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285513
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
19. 4. 2009 16:40:51
Napsal lefiath;268404
HTML 5 je podle tebe co? Víš vůbec, co to je validita, když si říkáš zkušený? Validita ti nezaručí korektní zobrazení, validita je soubor pravidel, jak by něco být mělo, nicméně není to určujícím pravidlem.
Vše, co je v xhtml povinné můžeš v html udělat také (nebo podobně, se stejným účinkem), jenom na to musíš myslet - takže xhtml je takový připomínáček pro ty zapomětlivější. Mě jenom zaujalo, že zde pořád hovoříš o tom, že jsi zkušený kodér.
XHTML 1.1 pokud vím slouží hlavně při používání různých modulů a dodatečných systémů, které xhtml 1.0 nezvládá. Tak dalece do toho nevidím, protože jsem se o 1.1 nezajímal, pouze mě zaujalo tvrzení, že je něco zastaralé a špatně fungující, když z tebe posléze vypadne, že to nepoužíváš proto, že si něco nepamatuješ nebo neumíš. Když už se ti to tak líbí, tak přejdi na xml, xhtml je takový hybrid (rádoby) xml a html.
Takže ty proženeš kód validátorem, aby ti sdělil, na co jsi zapoměl, nebo co jsi pokazil. To je pěkné. Tady něco o změnách 1.1: http://www.w3.org/TR/2001/REC-xhtml11-20010531/changes.html
Nechci se hádat co je lepší, zda html, nebo xhtml, ostatně ani nemám svého favorita, ale jsem překvapen, jak můžeš přijít s takovými tvrzeními, když tomu podle všeho moc nerozumíš. Buď trochu při zemi.
Ps. Podpásová poznámka na tebe: Drsná puezdífka v leet stylu (hackerská řeč) moc důvěry nepřidá.
Řeknu ti to takto:
Souhlasím s tím, že co je v HTML 4.01 mě stačí, ale zkušeného klienta, který si něco o validitě přečte potěší, když bude kód validní podle XHTML, o kterém je známo větší přísnost. Nepoužívám to jako připomínáček.
Možná je kódování validních webů podle tebe zbytečné, ale vyhledávače už taky trochu hledí na validitu, a přece jenom ti validní web usnadní řešení problémů s různými prohlížeči (ale nevyřeší je).
19. 4. 2009 16:40:51
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285512
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
19. 4. 2009 17:15:45
Napsal pr0gr4mm3r;269205
Možná je kódování validních webů podle tebe zbytečné, ale vyhledávače už taky trochu hledí na validitu
Můžeš nějak podložit toto tvrzení?
19. 4. 2009 17:15:45
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285511
Petr Široký
verified
rating uzivatele
(26 hodnocení)
19. 4. 2009 17:30:55
Napsal pr0gr4mm3r;269205
Řeknu ti to takto:
Souhlasím s tím, že co je v HTML 4.01 mě stačí, ale zkušeného klienta, který si něco o validitě přečte potěší, když bude kód validní podle XHTML, o kterém je známo větší přísnost. Nepoužívám to jako připomínáček.
Možná je kódování validních webů podle tebe zbytečné, ale vyhledávače už taky trochu hledí na validitu, a přece jenom ti validní web usnadní řešení problémů s různými prohlížeči (ale nevyřeší je).
Z čeho usuzuješ, že kóduji nevalidně? :P Pouze ti říkám, že "přísnější" xhtml nemá oproti html nic zvláštního, obojí je obvykle bez problémů. Navíc uhýbáš, asi jsi to s tím 1.1 tak nemyslel, a špatně jsi to napsal, co?
Validní kód obvykle značí, že si člověk dává pozor na to, jak jej píše, ale někdy může nastat situace, kdy prostě něco uděláš proti pravidlům, a ono to validní nebude. Proto říkám, že validita je poměrně relativní, důležitější je, jak se to ve výsledku zobrazí.
Jo a myslel jsem si, že vyhledávače spíš zajímá obsah a ne validita.
19. 4. 2009 17:30:55
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285510
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
20. 4. 2009 14:54:26
Napsal lefiath;269229
Z čeho usuzuješ, že kóduji nevalidně? :P Pouze ti říkám, že "přísnější" xhtml nemá oproti html nic zvláštního, obojí je obvykle bez problémů. Navíc uhýbáš, asi jsi to s tím 1.1 tak nemyslel, a špatně jsi to napsal, co?
Validní kód obvykle značí, že si člověk dává pozor na to, jak jej píše, ale někdy může nastat situace, kdy prostě něco uděláš proti pravidlům, a ono to validní nebude. Proto říkám, že validita je poměrně relativní, důležitější je, jak se to ve výsledku zobrazí.
Jo a myslel jsem si, že vyhledávače spíš zajímá obsah a ne validita.
S tím, že berou vyhledávače ohled na validitu jsem to myslel tak, že by se jejich indexovacím robotům nemuselo líbit například křížení tagů, xhtml má povinný paramtr alt u obrázku, což opět pomůže pro SEO.
Neuhýbám před ničím, ale pokud chceš abych se k něčemu vyjádřil víc, stačí říct.
20. 4. 2009 14:54:26
https://webtrh.cz/diskuse/chybne-vykreslovani-v-mozilla-firefoxu/#reply285509
Pro odpověď se přihlašte.
Přihlásit