- From: Andrew Fedoniouk <news@terrainformatica.com>
- Date: Thu, 26 Feb 2009 21:44:25 -0800
- To: Boris Zbarsky <bzbarsky@MIT.EDU>
- CC: Giovanni Campagna <scampa.giovanni@gmail.com>, www-style@w3.org
Boris Zbarsky wrote: > Giovanni Campagna wrote: >> Can my text be the solution? >> >>> The resulting inline boxes should look exactly as they were contiguous >>> in DOM, but owned by different line boxes (ie with a line break >>> inside the inline box) > > I think so, yes. Could you explain then why these two spans should look so "dramatically" different?: <!DOCTYPE html> <html> <head> <style> span div { border:1px solid; } span { padding: 0 20px; background: green; border: 2px solid red } </style> </head> <body> <span>aaa<div>bbb</div></span><br/> <span>aaa<div style="display:inline-block; width:100%;">bbb</div></span> </body> </html> > >> Yeah, of course block-in-inline. Well, they wrote invalid HTML, so >> they should have expected non consistent rendering. >> In addition, rendering is not consistent even now, so I don't think >> there are sites like that, as long as they test in IE6/7 and FF2/3 >> (the most used browsers) > > Rendering is only inconsistent if you set borders or padding on the > inline. Rendering without that is pretty consistent.... > > -Boris > > > -- Andrew Fedoniouk. http://terrainformatica.com
Received on Friday, 27 February 2009 05:44:48 UTC