CSS Website Design
CSS stands for cascading style sheets. The purpose of CSS - to remove style definitions from the rest of your website code. This is more than an optional step for neat freaks. Correct CSS use saves project costs and development time, makes your website designs more consistent, and allows you to re-brand or tweak your entire website with far fewer changes.
CSS is essentially the "new school" way of sprucing up a website design. It replaces archaic tag-specific parameters such as the table bgcolor attribute or the "b" tag, and also replaces the use of the more universal "style" attribute.
The new-school way of using CSS for website design is to define what are called classes. The class attribute can be added to nearly every tag in the HTML specification, and it's extremely powerful and flexible. It makes your HTML source shorter, which is good for SEO. It provides fallback capabilities, which is good for universal compatibility.
In short, CSS is the only way to go.
More Elegant Code Through CSS
Let's say your website has a normal paragraph style for its content block, and two alternative styles for paragraphs you want to have 'stand out' for various reasons. Let's say the two alternatives are a warning, and a pro tip.
The style definitions for each of these three website design elements will each be about a full line of text, give or take a few words.
What makes more sense when it comes time to maintain a website design: having that style definition copied verbatim into every block where it's being used... or applying a nice short name to each style definition, and referring back to that single definition only by name?
Obviously, the more elegant solution is simply to use the power of a custom-named label. That custom-named label is the CSS class that you create for use in your website design project.
Easier Website Design Maintenance
It doesn't just look better, though. Let's say you need to change the color of that warning text; it's just a tiny shade too bright. Instead of #FF3838, you decide it should be #DE2020. It's a minor change, but after careful comparison, it proves to work better for your site's design.
Now, let's say the present design's source code didn't use CSS classes to implement that block. Instead, the color code #FF3838 appears a whopping 700+ times in your site's code. Someone is about to spend two full days in search and replace hell.
If the site had used CSS to implement that warning style, they'd make the change in one place, in one file, and be done with modifying the design element throughout the whole site in about 10 seconds time.
Just how much do web designers make per hour again? ;-)
Faster Website Design Expansion
Similarly, perhaps you need to tone down some of those warnings. Maybe they aren't red flags, maybe they're just helpful hints. You decide that a number of the paragraphs previously denoted as "warnings" are now "advice" paragraphs.
Although this now involves going through and hand-editing each paragraph in the entire website's design to use the new style, it still saves you a bit of time, while keeping the code elegant, through the use of CSS.
On a different note, let's say you're adding a new feature block with a slightly complex style definition. It's a drop-and-go situation, but the design isn't finalized. Once again, using CSS to make this site-wide design change will go quicker with the definition of a new CSS class.
Easier Cross-Compatibility Through CSS
And finally, there's the question of cross-compatibility. It's hard to believe, but even today, the major players in the web browser industry haven't come together with a pact to unify how sites are rendered, or which style definitions will do what.
Neither of the two dominant browsers are innocent in this case, but at least today, things are much better than they were before the era of CSS web design solutions.
The answer tends to be a CSS class definition that can be a whopping four or five lines of full-width text, just to define the style for a single element. Believe us when we say, we're glad we don't have to copy and paste all five lines of that every time we implement such a style into a design.
Client Testimonials
- Bare Leaf Tea
- Patchwerk Recording Studio
- SpeechArts
- Innovative Closet Solutions
After trying many designers and waiting days for a response, I contacted 5 Shades Media. I received an immediate response. 5 Shades Media has done a terrific job. We love our website. 5 shades Media was not satisfied until we were. They always kept us informed of progress on the site and has done a great job in working with us to establish an identity. If you're looking for a professional site and equal service, 5 shades is definitely the way to go. We look forward to working with 5 Shades Media on future projects.
I am very satisfied with the level of service and the quality of the product that I received from 5 Shades Media. They personally consulted me on the needs of our website and provided the best solutions at the most feasible price. The service was prompt and done correctly the first time around. Even now that the work has been completed, 5 Shades Media is still as accessible as they were during the update of our site. They have also been helpful in answering all my questions as I learn to operate the new functions. I would (and have already) recommend them to anyone.
It is easy to recommend 5 Shades Media! They make contact immediately when notified and are consistent in that level of responsiveness. They were incredibly patient with my acillations and willing to 'listen' to my needs, vision, and wants, which only became clear after the work had started. Along the way and without being asked, 5 Shades Media took time to provide 'how to' advice that would help me with getting my business going. My website looks great, and I know that I got more than what I paid for! I'm indebted to 5 Shades for their dedicated efforts on my behalf!
I just wanted to say thanks for making me such an awesome web site. I described the look and feel of the website that I wanted and the team at 5 Shades pulled it off! The most impressive part of this company is the customer service. E-mails are returned lightning fast and they are to the point with a lot of great ideas and input towards pulling everything together. The website editor is a great addition and is very easy to use and navigate through. I am very happy with the overall experience and would recommend 5 Shades Media to anyone ready to take their company to the next level.

We're Experts In
- Business Website Design
- Website Redesign
- eCommerce Web Design
- Corporate Website Design
- Internet Marketing (SEO)
- Web Hosting & Domain Names
- Logo & Corporate Identity Branding
- Content Management Systems
- Do-It-Yourself Website Builder
- Real Estate Web Design
- Wordpress Blog Design
- Legal & Law Web Design
- HTML/CSS Website Design
- Medical Website Design
- Lead Generation Websites
Website Design
Content Management
Logo Design
Internet Marketing (SEO)
Ecommerce Web Design
Web Hosting
