Quote:
|
To me, absolute positioning is as bad as using frames. It's like the GOTO of web design.
|
Why?
Remember that things that are absolutely positiond aren't completely static. I had panels in a column on the right of one of my pages that are absolutely positioned, but were absolutely positioned to the right of the screen, not the left - resulting in a fluid design.
In web design, some things need to be statc, and some things need to be dynamic, and others need to be static in relation to something else. CSS+DIVs handle this exceptionally.
IMO, hacks are the GOTO of web design. It results in invalid CSS. A better way would be to use server side browser sniffing to dish out 'correction' style sheets to only those browsers you know choke at the valid code.
OK, so you know your hack works in IE, Firefox and Netscape. Great. You've catered for all of 3 browsers. Now imagine a new browser comes out, say, for a mobile phone. Imagine this browser is written exactly to CSS and XHTML specification, but it chokes at your hack. Using hacks, you havn't catered for this ficticious browser, however, by dishing out vald CSS to all unknown browsers you have.
__________________
Minaki Serinde MCP
"Wow, Linux is nearly on-par with Windows ME!"
Please login or register to view this content. Registration is FREE | Please login or register to view this content. Registration is FREE
|