CSS is as good as you want it to be.
- —Guest CowboyTed
- One of my chief beefs about CSS, is the ability to get the "footer" to sit at the bottom of the page, when the main content, or one column is short. I've tried "height/min-height = 100%". "bottom=0", etc,etc. I find one method, then discover it's not compatible in other browsers.
- —Guest JGerrond
What's wrong with you?
- It used to be, almost every page on the WWW would tell you which browser you had to use. Then CSS came in, and web authors want it to magically work everywhere all of a sudden? You have two options: keep with the "best seen in (name your browser here)" notes at the foot of the page, or use only that subset of features that work decently cross-browser. If you want to have pixel-perfect rendering on each and every browser, then all you need is a huge gif or png file. CSS is powerful and good, and may allow presentation from content; but standards are implicitly defined by the Web itself (ie: by users, browser vendors, content authors, etc), not by some consortium dictating what's wrong and what's right. Current trends to improve CSS support in browsers are really good news. Maybe soon we'll be able to enjoy the power of CSS. But until then, stick with what works.
- —Guest Eduard Pascual
Back and Forth - CSS and HTML pages
- Simply creating a simple box in CSS can be a chore. Figure out demensions and styles, save, back to HTML, take a look - nope, back again. Results are immediate in HTML and the use of tables is ideal for placement in any browser. Why create more work with such small returns?
- I love CSS It is usful far beyond basic site layout. It can evolve into the next "BIG THING" Take what you learn from CSS and apply it in many disiplines. Use your imagination.
- —Guest Professor Jay
CSS is exactly whatd webdesigner needs..
- u'l be more challenged to find outmore to layout ur webdesign in many different ways just by using css.. far more greatlooking output than using table html. in browser compatibility-wise i guess u can make it changed in ur stylesheet ie-styles for browser compatibility. see the great designs samples in hre.. http://www.csszengarden.com/
- —Guest Ryoie
no recognizable logic
- When I learned Basic, I started with Print "Hello" and built up from there. When I learned HTML, I started with the required and added new things from there. With CSS I have not found a learning site that starts with the basics and builds on that. I fail to understand the logic of using a command language that you must know intimately before even beginning to start to see what it can do. My and commands work and are understandable. I hate to use pre-designed templates, but I suppose I am stuck with that and the old HTML till I can find the time to study more. Make it logical, make it cross-browser compatible and it will be more useful.
Required/NOT Requied Styles?
- I guess it's because I'm a beginner but what confuses me (confusion so often turns into dislike!) about CSS is how many styles does an element need? or maybe the better question is - how do you know what CSS attributes can you LEAVE OUT!? I guess the answer to my delima probably coincides with other peoples dislike of CSS when it comes to browser compatibility? I work for a business that sells services and membership and the site(s) that we have hav a style sheet that's a MILE long!
I like CSS
- Although I am just learning, what I have learned so far I like Css and think it is a boon to working on web sites.
- —Guest Miami_Student
I hate hacks
- I truly hate hacks and almost refuse to use them unless I'm desperate...lol. Most of the time there is a better and simpler way to do things that doesn't require a hack and it usually more stable. Some people get so caught up in hacks that it would have been cleaner code just just use a table sometimes, but that's rarely required except for email. CSS layout is one of those things that there is often more then one way to do it, and a whole lot of wrong ways to do it, and I consider hacks one of them. There is no doubt it takes time to learn CSS layout but a good start if your a Mac user is the app CSSedit. Stay away from layers, fixed heights and don't think of your design as print, think of it as something that needs to self adjust without breaking, and don't forget about how versatile the control of background graphics is in CSS.
- —Guest Dave Miers
- Does anyone remember how we were glad to kiss DOS goodbye? CSS is going backwards. 99.99% of us don't need it.
- —Guest WWW
- CSS is great but the annoyance is Internet Explorer. You build a great looking site and put it together in css and it works in every browswer. Sure enough though when you test it in IE something will be wrong with it 100% of the time.
- —Guest Ryan
Cost vs Benefit
- I love the concept of CSS, I just hate the browser compatability issues. I struggle to get even simple pages to display exactly the way I want to, so I have given up. I found a fantastic site that converts photoshop files into cross browser compatible css pages in 8hrs turnaround for a reasonable price so I just use them now. I build the cost for a base number of different layouts into my quote, relegated myself to designer (as opposed to designer/developer) and have a much nicer work/life balance as a result. When browsers can pull their finger out and all become compliant I will consider stepping back into CSS.
- —Guest Martin_C
- Basically a big waste of time unless your a webdesigner. The few pages I create simply don't need the css.
- —Guest webslave
CSS is good but ...
- CSS is good and sometimes i appreciate it , but the only thing annoy me is Browser different compatibility. The CSS style sometimes are showing different from FF and IE.