Hey, don't let the title confuse you, I'm studying CSS really hard, because I love it. My goal is to build a site using 100% CSS...At least, this WAS my goal.
I just made a simple but nice CSS button, to use on my site. Here's the code:
As you can see, all plain definitions, nothing complicated. No alpha filters, for example. I tested it in several browsers, just to make sure. Well, I got a big surprise: I really thought that Netscape, at least with version 7.1, had caught up at least with the CSS basics. I was WRONG! It misses about half of the definitions: no font-variant, no text-transform, no width, no background-image. In other words, the button is unusable.
If it can't even render such a simple thing, what chance do I have with a complete website?
My question to the world is: why bother creating CSS in the first place, if we can't use it? I mean, I'm not talking about a minor browser like Konqueror, I'm talking about Netscape, I can't afford to build a site that is unusable with Netscape!
i use CSS all the time as well, i have no problems with it.....and yea you cant have a 100% CSS web site, you can do alot to the page with CSS and DIV tags and ****.
__________________
Bryan Louis
-Xeplin Development-
http://www.xeplindevelopment.com
-Personal-
http://www.bryanlouis.net
I think the point being made is not a site that has absolutely no HTML tags. Rather the distinction that the structure of the site is primarily css based rather than nested table based as is the case with a majority of the sites on the web now. You would still need HTML of course. But by using CSS you could make the code a lot less messy by removing the crazy nested tables that you have to use sometimes. Not only that, it'd probably increase the page load times by decreasing the page size. From what I've read however, there is limited support for this. CSS 2.0 is aiming towards making this a REALITY but most browsers apparently do not support 2.0 yet. We'll see what the future holds
According to the latest investigation (NSA, FBI, CIA, KGB ;-)), above 75% of the browsers currently in use (I mean, really used by real people who surf on the web) are MSIE5+. They are fully CSS compatible (or almost!). Until Netscape will catch the CSS train, consider making a small (very small, indeed) page in which you can suggest them to download a proper browser.
Anyway, it's clear that CSS is the future, so, sooner or later all browsers will have to be fully compatible with it (or die).
Goto the bottom of the right hand column and look under Themes to find a drop down menu box full of different themes to use. I used a similar thing on a site I used to run.
This is quite a basic thing to do withh CSS but a good example. CSS can do so much and makes my life much easier and my html code much tidier and therefore easier to manage.
Its better for the search engines and easier to update, tables are becoming more and more old skool by the day.
__________________
Script Installation, Avatars, Banners and Buttons for $NP or Paypal, PM me your requirements
Deni J Vanin | Freelance Jobs and Forums | Web Design