Autor | Zpráva | ||
---|---|---|---|
Lorem Profil * |
#1 · Zasláno: 28. 1. 2013, 14:55:27 · Upravil/a: Moderátor (editace znemožněna) 29. 1. 2013, 09:58:11
Moderátor Petr ZZZ: Vlákno redakčně upraveno. Podařilo se zjistit, že tazatele trápí, když IE9 a IE10 ukazují jinou výšku řádku a jiný počet slov na řádek než prohlížeče Opera 12.12, Firefox 18.0.1, Chrome 24.0, a IE5.5 až IE8.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"><title>Untitled</title> <style type="text/css"> p{width:300px;font-size:20px;font-family:Arial} </style> </head><body> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. </p> </body></html> zobrazení A: Opera 12.12 , Firefox 18.0.1 , Chrome 24.0 , IE5.5 - IE8 (přes IETester) zobrazení B: IE9 (IETester), IE10 A != B Lze A == B? Moderátor Petr ZZZ:
• Titulek „rozdílná interpretace textu - IE9, IE10“ nevystihoval podstatu dotazu. Příště zkus prosím vymyslet lepší. • Příště popiš česky nebo slovensky problém výstižně a srozumitelně. |
||
ShiraNai7 Profil |
#2 · Zasláno: 28. 1. 2013, 15:09:36
Lorem:
> A != B > > > Lze A == B? Tomu opravdu nerozumím. V čem je problém? Každý prohlížeč může mít jiné výchozí styly - hlavně margin/padding. |
||
Lorem Profil * |
#3 · Zasláno: 28. 1. 2013, 15:14:33
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"><title>Untitled</title> <style type="text/css"> *{margin:0px;padding:0px;border:none;} p{width:300px;font-size:20px;font-family:Arial}</style> </head><body> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. </p> </body></html> A teď? |
||
Lorem Profil * |
#4 · Zasláno: 28. 1. 2013, 15:24:03 · Upravil/a: Moderátor (editace znemožněna) 29. 1. 2013, 10:01:19
www.tomeposer.php5.cz/test.html
V IE9 a IE10 se text zobrazuje jinak, než v dalších uvedených prohlížečích. |
||
margin Profil * |
#5 · Zasláno: 28. 1. 2013, 17:05:52 · Upravil/a: Moderátor (editace znemožněna) 29. 1. 2013, 10:02:35
Lorem:
Je to taková vlastnost různých OS a některých prohlížečů, že na vyhlazení roztřepení používají vlastní algoritmy. Záměrně jsem použil pojem, se kterým sem se kdysi setkal v počeštělém Corel DRAW! |
||
Trejpa Profil |
#6 · Zasláno: 28. 1. 2013, 17:07:47
margin:
Kromě vyhlazení je problém ještě v jedné interpretaci CSS. |
||
Lorem Profil * |
#7 · Zasláno: 28. 1. 2013, 17:22:43
margin: Díky za odpověď! S "kostrbatostí" a vyhlazení jsem se už kdysi smířil. A nevíš proč je rozdílná interpretace v počtu slov na řádek?
|
||
Trejpa Profil |
Výchozí výška řádku ve Firefoxu je 1,7 násobek výšky písma. Výchozí výška řádku v Internet Exploreru je 1,5 násobek výšky písma. Šířku písma a tedy počet slov na řádku to však neovlivní. Ta by mohla být způsobena tím rozdílným vyhlazováním, které může způsobit drobné odchylky v rámci pixelů. Nicméně chtít sjednotit počet slov na jednotlivých řádcích napříč prohlížeči je požadavek značně naivní.
|
||
Lorem Profil * |
#9 · Zasláno: 28. 1. 2013, 18:27:46 · Upravil/a: Moderátor (editace znemožněna) 29. 1. 2013, 10:03:57
Trejpa: Díky, díky, díky!
|
||
Časová prodleva: 11 let
|
0