Jeff Smith is the managing director of Karma Technologies, a company that specialises in building quality websites, ecommerce sites, desktop applications and company Intranets. Jeff feels strongly about implementing ways to be green into their business practices, to a point they are almost a paper-free company. At Karma they feel strongly about green issues.
Many website development companies, in earlier times used simple HTML to design websites. However, when certain design needed to be changed, it became very tedious to carry out those changes across all the pages of the website. Cascading Style Sheets, also popularly known as CSS, solved this tiresome task of making changes to every web page or the HTML document
Website development companies started using CSS to make their work easy of formatting the HTML document. Before CSS was introduced HTML tags were used to characterize fonts, tables, headers, paragraphs, and so on. The browser would then read these tags and present a formatted HTML page to the user. Tags for various formatting structures were embedded within the HTML and the content of the website. With more HTML tags getting introduced it became a little difficult for the website development company to manage the content and the presentation of the website. Introduction of cascading style sheets made it possible to separate content from the style of the website. One of the significant advantages of CSS was that it allowed the developers to organize the formatting and content of more than one page at one time
CSS has been evolving for quite some time now and web development companies have been adapting to the latest versions. After scaling out CSS1 and CSS2 versions, CSS3 is currently being developed and is being modularized. There are various ways in which the CSS can be sourced for the HTML page in the browser.
- The web page designer/developer can define style sheets that can be referenced from an external file or embedded into the HTML page itself.
- The user can have styles defined for the browser that will override the styles applied to the webpage. Such a CSS file is stored on the local computer of the user.
Though CSS has simplified things for designers and website development companies, there are still some limitations that must be certainly considered when using cascading style sheets.
- The browser support for CSS is not standardized yet and older versions of some browser cannot decipher the style tags. Thus the desired layout of a webpage is not completely obtained.
- Designers at times need to compromise on the visual effect of the webpage, as it is not possible to have different backgrounds for every graphic element.
- CSS does not support any shapes other than a perfect rectangle thus putting a limitation on use of aesthetics for various shapes.
- CSS does not allow full control on the vertical placement of the layout as much as it does for the horizontal placing of elements on the webpage.
There are few other drawbacks that might limit the use of CSS. However, these are being worked on in current version CSS3 and certainly with the advantages and the ease that CSS offer, it is unlikely that website development companies stop using CSS.
- Related Videos
- Related Articles
- Ask / Related Q&A
- What are Cascading Style Sheets (CSS)
- Embracing Cascading Style Sheets (CSS) Makes Good Sense
- Cascading Style Sheets and Email Display
- Designing Using Css, Cascading Style Sheet Website Designs
- The SEO Benefit of Using Cascading Style Sheets
- Advantages of using CSS (Cascading Style Sheets) - Good for Search Engines
- Build Search Engines Friendly Web pages by using CSS (Cascading Style Sheets)
- Cascading style sheets Why Use Modern Design Techniques?




Website plays an important role to run an online business
By: Pradeep Shukla | 28/12/2009Website is the most important thing to have if you are planning to run an online business. With the help of a website you can easily reach your target audience.
Professional Flash Designers for Web Advantage
By: Arun Kumar | 28/12/2009Adobe Flash has fast evolved into a complete design and animation tool. With the use of Flash, a professional Flash web designer can now easily create breathtaking designs for any type of website. What makes everything exciting about Flash web design is that Flash is really affordable and despite its affordability it never shies on functionality.
Developing Web Based Application using PHP
By: spinxwebdesign | 28/12/2009Now a day’s PHP is very popular to develop web based application. The biggest advantage of PHP is it is absolutely free to use. PHP based development is very fast and application developed in PHP also gives very good performance at the same time they are secure also.
How to Design an Effective, SEO-Friendly Restaurant Website
By: TheBrainchild | 28/12/2009A website is truly the online face of your business and will provide a first impression to potential customers. We all know how important first impressions are. When thinking about restaurant website design, there are many things to consider. Simply creating a website to market your restaurant will do very little good. This article provides information on how to effectively design a restaurant website, achieve high rankings in search engines, and increase sales through online channels.
How to choose the Drupal host for you
By: Devon Mcclain | 27/12/2009So you've spent countless hours trying to find a wonderful system to use for your new website. Maybe you were blessed and a pal turned you on to Drupal. Next up is a possibly even bigger issue. You have to pick a host. I hope this guide helps you to figure out what's important for you in picking your Drupal host.
Too Much Advertisement on Website Affect Your Website
By: Alejandro Anillo | 27/12/2009This article focuses on effect of too much advertisement on website. The excess use of advertisements can harm your website ranking.
Difference between Just a Website and Good Website
By: Alejandro Anillo | 27/12/2009This article focuses on normal website and a good website, and the difference between the good website and just a website.
Website Design-How to Make a Web Site of Your Own-Hosting Review
By: Pinki Gupta | 27/12/2009Balanced website design is something that all openwork designers will to conceive about when creating new websites. The balance of a website makes the site easy to navigate through, fresh entertaining for the site's visitors and supplementary engaging.
Is Google Chrome Right for Your Business?
By: Jeff Smith | 03/02/2009 | InternetWhen Microsoft first developed its Internet Explorer browser in 1995, the web was a very different environment. Now the static text-based pages of the early days have evolved into interactive applications that blur the line between online and offline, the team at Google felt it was time to reinvent the browser. In September this year the first beta version of its Chrome browser for PCs was released as an open-source free download.
Designing Using Css, Cascading Style Sheet Website Designs
By: Jeff Smith | 09/04/2008 | Web DesignMany website development companies, in earlier times used simple HTML to design websites. However, when certain design needed to be changed, it became very tedious to carry out those changes across all the pages of the website. Cascading Style Sheets, also popularly known as CSS, solved this tiresome task of making changes to every web page or the HTML document.
Data Mining Tools, Understanding Data Mining
By: Jeff Smith | 09/04/2008 | DatabasesData mining basically means pulling out important information from huge volume of data. Data mining tools are used for the purposes of examining the data from various viewpoints and summarizing it into a useful database library. However, lately Data mining tools have become computer based applications in order to handle the growing amount of data. Data mining tools are also sometimes referred to as knowledge discovery tools.
Intranet Software & Intranet Applications
By: Jeff Smith | 09/04/2008 | Intra-netIt has become a trend to use intranet applications and software in organizations of all sizes. Intranet applications serve as an internal website or a portal for the employees and people associated with the organization. An intranet application or an intranet software as it may be called sometimes, basically is deployed and access through local area network.
Streaming Video - Its Impact on Websites
By: Jeff Smith | 09/04/2008 | VideoA streaming video website continuously delivers and publishes video and associated audio content on the webpage. The end user is able to view the media contents in real time without having to download the media file. Streaming video refers to the mechanism of the distribution of medium and not the media itself.
Human Resource Management Software
By: Jeff Smith | 09/04/2008 | SoftwareHuman resource management software, as the name suggests deals and manages complete details of the employees of an organization. Companies have been using such applications on a large scale as it efficiently aids in data management of employees and various HR processes. Human resource management software is also referred to as HRMS.
Ecommerce Websites
By: Jeff Smith | 09/04/2008 | ECommerceAn ecommerce website essentially deals in online transactions for purchase and sale of products over the internet. Ecommerce is an abbreviated form for Electronic Commerce and is also sometimes referred to as eCommerce. With the advent of Internet, trades over ecommerce websites have grown significantly and so has ecommerce website development. The Federal Trade Commission (FTC) governs and regulates the activities of the ecommerce websites.