From: JohnE on 1 Nov 2009 21:33 This is a general inquiry from a discussion that some people were having last week. They were discussing whether to use tables in webapp design or go tableless. Everyone was using VS2008 (at least they agreed on something). I thought this topic would be a good idea to toss out to this newsgroup to see what others do (or use or not use) in designing your webapps. Plus it gets you away from the usual discussion topics and allows you to express your opinions and thoughts. Thanks.
From: Jonathan Wood on 1 Nov 2009 23:06 "JohnE" <JohnE(a)discussions.microsoft.com> wrote: > This is a general inquiry from a discussion that some people were having > last > week. They were discussing whether to use tables in webapp design or go > tableless. Everyone was using VS2008 (at least they agreed on something). > I > thought this topic would be a good idea to toss out to this newsgroup to > see > what others do (or use or not use) in designing your webapps. Plus it > gets > you away from the usual discussion topics and allows you to express your > opinions and thoughts. To be sure, the answer to this seems somewhat based on what is currently in vogue and I see nothing inherently wrong with using tables for layout. That said, I do think there are some advantages to using CSS instead of tables for overall page layout. Some of these advantages related to the degree with which you can control each layout element, and the ability this gives you to create completely different layouts using the exact same HTML. So, yes, if it's a table then use an HTML table. But if you are laying out a page design, I'd use CSS. -- Jonathan Wood SoftCircuits Programming http://www.softcircuits.com
From: Alexey Smirnov on 2 Nov 2009 03:39 On Nov 2, 3:33 am, JohnE <Jo...(a)discussions.microsoft.com> wrote: > This is a general inquiry from a discussion that some people were having last > week. They were discussing whether to use tables in webapp design or go > tableless. Everyone was using VS2008 (at least they agreed on something). I > thought this topic would be a good idea to toss out to this newsgroup to see > what others do (or use or not use) in designing your webapps. Plus it gets > you away from the usual discussion topics and allows you to express your > opinions and thoughts. > Thanks. If your application is using ASP.NET controls such as GridView, etc. - they generate tables.
From: Mark Rae [MVP] on 2 Nov 2009 07:40 "Alexey Smirnov" <alexey.smirnov(a)gmail.com> wrote in message news:379fe822-e0ea-4d6a-b8a3-b5b553ca0f52(a)b2g2000yqi.googlegroups.com... > If your application is using ASP.NET controls such as GridView, etc. - > they generate tables. That's true. Even the CSS friendly adaptors still use tables internally: http://www.google.co.uk/search?hl=en&q=CSS+friendly+control&btnG=Search&meta=&aq=f&oq= -- Mark Rae ASP.NET MVP http://www.markrae.net
From: Patrice on 2 Nov 2009 08:37 Hi, > They were discussing whether to use tables in webapp design or go > tableless. This is not an exclusive option. A trend we saw lately is CSS based design as tables were sometimes used for achieving complex layouts where CSS would have been more flexible. It doesn't meant that you should never use tables. So in short : - if you have tabular data, do use tables - this is if you use a table to obtain a particular layout that you can see if an alternate CSS design would be better... My personal preference is : - to stick to table for simple layouts - and sometimes use CSS for more complex layout (IMO simple layouts are easier to obtain with tables than with CSS and CSS still have some shortcomings in corner case edges). For exemple a design such as http://www.airyproductions.com/eaglehue.htm is good but how to prevent it from going wild when the windows is narrowed as much as you can ? A table will just stop its horizontal compression at some point. -- Patrice
|
Pages: 1 Prev: Cascading DropDown Next: MaskedEditExtender with existing |