Feb
15
I’ve decided to make HTML vs. CSS my first article because I believe that CSS is growing at such a rapid pace that any web designer who is not familiar with designing CSS layouts (rather than HTML tables) will eventually render their skills obsolete. Take this website for example, AmazingDesignSecrets.com, we are devoted to teaching those who want to learn html, graphic design, and web design. If you take a look at any of the code throughout the entire website, you’ll notice that no tables exist on any page—yet you still see centered page with unique alignments and structured shapes and colors.
HTML was originally developed so that the web designer could format and arrange their web page as they choose. Tables allowed them to arrange information in an organized fashion. Soon, however, designers started to use these tables to organize the content of their website by adding columns for menus, headers, etc. This began to become a growing trend and made it difficult for browsers to read and understand this information—which explains what happens when you look at an HTML table designed website on a mobile phone, you’re unable see the website very easily.
Now that CSS has become so popular, web designers are using a different approach to designing their websites. Instead of using the TABLE tag along with the TR and TD tags, we are now using DIV and SPAN tags to simply define the information we are working with and assigning a CSS class or id to the tag. Now, when you look at a CSS designed website, mobile phones and other devices will simply strip the CSS and only show the content (which is in your DIV or SPAN tags). This allows your online presence to be interoperable between all media.
Besides interoperability, you are also ensuring that your content is U.S. Section 508 Compliant, so that those with disabilities and handicaps can easily explore your website. By doing this you also help with search engine optimization, validated code, and ease of updating or changing your design—which in turn will help bring valuable traffic to your website.
I greatly recommend that you explore designing CSS layouts while to learn HTML and Graphic/Web Design. It will help you greatly in the long run, even though it can sometimes become a very advanced and difficult task
Article written by Andrew J. McClary, © 2008, All Rights Reserved.
Social Bookmarking:
BlinkList
| Blogmarks
| del.icio.us
| Digg it
| FeedMarker
| Furl
| Linkroll
| ma.gnolia
| Netscape
| Spurl
| StumbleUpon
| Yahoo MyWeb
|
Related Posts
Comments
Leave a Reply