Frank Mamone wrote: > > I read a few blog entries which totally discourage the use of tables. > I imagine that the new way of doing this is with div tags. Now, I just > need a little guidance here to see if I'm on the right track. Some > links to good sites would help too. > > If I were to use the standard inverted L layout, I would use 3 DIVs > and use positioning to lay them out?
Yes. > Or is using tables still acceptable practice for simple layouts? I don't find it acceptable anymore. But I don't pay your bills :-) What I would recommend is first getting a semantic model going. Leave out all the layout, everything, and just build a XHTML page with all the content you want. Make sure you order your content by its meaning, i.e. have your main menu before a submenu, make sure the list of menu items is really a list and not a table, make sure you have a h1 and then your h2's etc. Don't get distracted by the layout you want to have in a later stage, you can reorder elements all you want in CSS. The next step is to make sure that you can identify all your elements from CSS. Group content with div's, add ID's and classes where necessary etc. If you open this in your browser all this will now line up below eachother on the left side. Then you start working on the CSS to position your content. You can rearrange all the content in any way you want in CSS, so even if you put the copyright notice as the very last element in your semantic model, you can use absolute positioning to show it on the top right if you want. Jochem ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Silver Sponsor - CFDynamics http://www.cfdynamics.com Message: http://www.houseoffusion.com/lists.cfm/link=i:5:141163 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/5 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:5 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.5 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
