![]() |
CSS vs Tables
|
Good stuff :thumbsup
|
I wonder how many articles there are out there that say tables are better than css divisions...
Im looking at you AlienQ |
HTML / CSS is one big hack thrown on top of each other. It's amazing the amount of BS a designer has to go through just to get do what he wants. And let's not even get into cross-browser compatibility. I wish they would get rid of HTML / CSS and start with something that actually flows for making sites.
|
Quote:
|
Written for the masses and not really in a way to convince anyone really wanting difinitive information, but it is all very accurate.
What gets me is, no designer would set up a grid in Photoshop and design each square separately and then piece them together for a final product. What they do is design each LAYER and have them position in relation to each other for a final product. Yet here we have actual designers trying to convince everyone that table layouts are better than CSS layouts. Table = grid. CSS = layers. I'm beginning to wonder if these same designers us Excel for their designs instead of Photoshop. |
Quote:
its only hack when you use hack code... no offense I learned the tricks the hard way myself - lots of frustration |
Quote:
And I know people will disagree but there are some things about tables that are different with IE and other browsers as well. CSS is not a big hack. You should look into the history of it a bit more before making statements like that. :2 cents: |
bump for alien?
|
...heard on the frustration part
"its not that hard if you know all the little compatibility tricks
I learned the tricks the hard way myself - lots of frustration" I just started working with HTML/CSS in November, and the frustration runs high right now because I don't know all the 'tricks.' :winkwink: And yes, I do google for them and such, but if you have absolutely no clue why 'xyz' is not behaving the way it should in IE, it's hard to google for it. Anyway, I guess I'm just posting to vent about IE a bit...lol. |
Quote:
|
If tables for designs are stupid, then why is CSS now adding tables?
I think all these people that think everything needs to be done in CS are just a bunch johny jump on the band wagons. Tables serve their purpose very well. If you don't need exotic positions for images over text ect..ect.. then tables can very quicly allow you to toss a layout together that will work in any browser. Meanwhile you will be spending 2 days trying to figure out why this looks this way in IE.. but some other way in FF, when using css. Meanwhile the SE's couldn't give a damn if the layout is CSS or tables.. |
I got into this debate a while ago on here and ended up quiting in frustration thanks to alienq's impossible logic on why tables where better then CSS.
Long story short, use tables for tabular data folks, use css and structural markup for your layout / implementations. Utilizing proper markup and css saves you bandwidth, helps with seo, and at the end of the day saves / makes you money. Don't listen to hack designers / coders that tell you it's too flaky / incompatible. They are dinosaurs that don't want to adapt or learn something new. I was pretty comfortable w/ tables there for a while as was anyone that wrote any serious html during that time period, but the time has come and support is wide enough where everyone should be adopting or have a plan to start adopting web standards right now. Many serious developers / designers, myself included know from first hand experience that it is completely possible to create just about any layout using proper markup and css and is actually easier to create / maintain these sites (unlike what the table zealots preach). We utilize these things on a daily basis to create clean, fast loading, semantically correct and accessible pages and i personally maintain atleast 20 sites that would be a complete nightmare to work with if they weren't coded properly using structural markup and well formed css. |
Quote:
In response to what you added on your edit, it wouldn't take you two days if you knew how to write css. Just because something is faster for you doesn't mean it's anywhere close to the right way to do something. |
like anything, being able to be cross browser compatible the first time around or knowing the real fixes (not hacks) comes with experience. I rarely have issues with IE now because I've taught myself the tricks.
Btw, I still use tables when called for. Certain things make more sense/use fewer lines when table based. The only time I gag with tables is when they're nested 3-4-5 levels deep... |
Quote:
In fact I keep trying to say tables are useful, but CSS is better... I still use tables every day... But css is not some johnny jump wagon whatever... it can be used to up the dynaic nature of your site... it IS superior to tables.. Tables although of lesser value are most often equally useful... |
Quote:
|
Quote:
|
Quote:
http://thinkvitamin.com/design/css/t...in-css-layout/ The next version of FF and IE8 will work with the new CSS tables.. As I said if tables sucked so bad, then why did they decide to add them to CSS. |
I saw some of the documentation to IE8 and it looks like .... on paper at least .... that the CSS problems there were in ie7 and 6 will be gone.
|
I like to style my CSS with tables.
|
Quote:
The only thing this article is really talking about in regards to 'tables coming to css' is IE 8's upcoming support for these properties that have been around for a while. It might be wise to know what your talking about before trying to debate w/ someone that is in the trenches and using web standards every day on any serious level. :thumbsup |
Quote:
|
its in my bookmark
thanks |
CSS = Bush
Tables = Obama :1orglaugh |
Quote:
Well that was just an article I grabbed from google.. do a search on CSS tables.. it's coming and will change the way CSS works. http://www.w3.org/TR/CSS2/tables.html |
Quote:
Is CSS easy to update? Yeah IF You know what you are doing but other than that I would say no, not for the typical client. Almost every client I have come accross that has had a CSS design was pissed off about it because they can not change anything on it except maybe the text. Almost every client I have come accross worries about cross browser issues and I am glad to tell them that my design's will have ZERO browser issues and my code is straight forward and easy enough for them to take the source PSD and forever more do the updates themselves. But like I said before everyone has a method. You are a script kiddie, you do not relie on graphics so much, I am designer I relie on graphics and in the middle are clients that buy our services. They wont relie on you to do a credible design no more than they would relie on me to create a credible script. Some people can whine about IE and why CSS does not show right in many cases and in my book and experience that is no excuse to a client. You can not sit and tell a client oh yeah the majority of the world uses IE sorry your site is going to have display issues with this CSS design! LOL! Yeah... That'll work. You guys keep doing that, because I am seriously needing work these days. Your clients will come around to me eventually and see the truth that working code that displays accross all browsers without issue win's everytime. I am done with you CSS Nazi's have a good evening. |
at least its not as bad as XHTML
|
Quote:
Code:
<style type="text/css"> |
Quote:
:1orglaugh And there you have it folks. It couldnt be summed up any better. |
Although, I prefer using CSS. I don't really care who uses what. LOL, I can do both. If a client wants tables, they get tables. If a client wants CSS, they get CSS.
|
Quote:
CSS IS SEO beneficial!!! you can make sure youre h1 tags are legit and still aesthetically pleasing, you can rearrange your navigation so it reads info first... some do this, I do not... I just surround it all with navigation... you can allow endless text in a small area... you can emphasize keywords without malking them actually stand out to the surfer... you can make list link navigation since SEs like list linking over plain anchor linking... although anchor linking is good, list linking with proper anchor words is better... so you can use the benefit of the list link without making it look like a list link... I can keep going as to why youre 'theory' of CSS not being SEO beneficial is false... but you wont believe me... ALso - if you know how to strict code and you know all the proper formulas... IE will show the same as FF or safari or whatever... if you just half ass the css code, of course the compatibility will be slim.... I had these issues in the past, until i found the right formulas and proper code... perhaps you should find them as well ... ill even help you if you would like... Im not saying you suck man, Im saying your theories (because they are only theories) of css are wrong... I dont look to pester everything you say, only your crap you spew about css... thats all man... please, realize youre wrong about css... it will help everyone out if you do... |
Quote:
|
Quote:
Quote:
As for browser compatibility, i don't know how many times i have to say it. IT IS POSSIBLE TO CREATE A LAYOUT THAT WORKS CONSISTANTLY ACROSS ALL BROWSERS USING SEMANTIC MARKUP AND CSS. YOU DO NOT NEED TABLES FOR THIS. Get it that time? Me and thousands of other developers worldwide do it every day because we're actually professionals that take pride in doing our job right. Your code being anything other then complete garbage makes me laugh. Even your own website is incredibly simple yet has a complete clusterfuck of tables and crap in the source. Yeah, 20 - 30 table cells across 10 - 15 rows is alot more straight forward then 3 or 4 divs it would taken to lay it out properly. Quote:
Quote:
Quote:
For the record, i doubt my clients would have anything to do w/ the likes of you, your kind of a tool :thumbsup |
These threads always piss me off and some peoples ignorance never ceases to amaze me.
Web Standards Are Good For Your Business. Table based layouts in this day and age in an industry that is web based are retarded. You people should demand all your templates / designs are coded in semantically correct XHTML 1 strict and Valid CSS if your serious about your sites / business. That's all folks, i've said my peace and i'm out before my blood pressure rises. |
Interesting Read!
|
Quote:
I can code any layout, bug free.. with one stylesheet, and NO hacks. none of that IF IE , shit either, just straight up nice and clean XHTML/CSS. that's a fact. I used to curse and swear and think that CSS was buggy and just a hack job, but fact is once you know what makes the different browsers choke, you can pull off beautiful semantic code without a single hack that looks great ( and the same ) in all browsers.. and that includes IE6 |
Quote:
Quote:
Quote:
Quote:
Quote:
But hey man if even one of them decides they are done with your expertise and professional deuschebaggery maybe you could throw me a bone , I am starving American Artist and seriously need work right now. |
So much for your so called "change of ways". I see you're back to your old self. :1orglaugh
|
Quote:
Remember how everyone got all mad when I posted his meltdown here ? This is why.. the guys a fucking write off :1orglaugh |
Alienq isnt qualified to answer any questions on design, look at his work, hes a fucking bum
|
|
All times are GMT -7. The time now is 03:07 PM. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123