Hi
I’m no expert web designer or builder, but I can handle most of what I need and learn more as I go. I’ve been asked by a friend to build a website and as usual I find the first stages the hardest. I use PHP/MySQL to generate dynamic content including password-protected pages, or login specific content.
My biggest problem is layout. I’m not a designer first, more of a technical person. I’ve always gone for the absolute positioning approach which I find makes things easy – especially when dealing with images. However, I know that my websites will look different on other browsers or at least on different resolutions.
I want to get better at this, so I need to know the best way to layout a page. I don’t mean design ideas, I mean technically should I use relative positioning, what about floating? What is floating?
I also want to use the correct semantics, but I can’t find a decent resource on the web that explains good semantics and bad semantics. Currently I put everything withing <DIV> tags, and I give each one an ID so I can position and style it. However, I’m sure this is semantically incorrect.
Any ideas?
Rich