Benefits of Using CSS

  • Makes the markup easy to read.
  • Saves the designer time and work.
  • Style sheets allow you to separate the layout and style of your web sites HTML file from their informational content.
  • The style sheet is where you would place your tags for font fact, color and style. This makes your pages easier to manage because you only have to update the style sheet page to make changes to all pages on your web site.
  • The Style sheets Guide on Webmonkey points out how the Style Sheets allow streamlined site maintenance, faster downloads, and instantaneous global control of design attributes throughout multiple pages.
  • Using CSS2 eliminates the issues of poor HTML coding that affects people browsing the internet with accessible features such as screen readers, visual browsers, aural devices, Braille devices and specialized browsers.
  • When a person browses a web site that has CSS it can change the page to the specifications that they have set up on their own styles sheets.
  • With a simple change of one line, a different style sheet can be used for the same page. This has advantages for accessibility, as well as providing the ability to tailor a page or site to different target devices.

Disadvantages of Using CSS

  • There are some browser compatibility issues. Beginning with CSS2, upgrades have been made especially for specialized accessible browsers.
  • Some of the code is strict, and the code could be misconstrued in the execution of the page, making it look different than the writer wanted it to look like.
  • Another disadvantage is how the user can specify how he or she wants to view web sites. This may conflict with how the designer's intention of the format or layout of the web page.
  • If you already have an existing web page that does not use CSS then you have to delete a lot of tags that can't be used. But once you have finished that then you just have to update your color, font sizes, etc. on the style sheet.

Uing CSS Effectively for The Group Project Website

"The Style sheet allows for the group to change the format of the web site quickly and easily. By separating the content from the format." Kelly McKnight

"Make a template for the navigation, and heading of each page. Displaying our teams name and links to different sections of our teams web site." Benjamin Paulson

"Using CSS will help us coordinate our web pages easily by blanketing the effects of the definitions through external CSS." Michael Julianno

"CSS will help us all create the site in a timely manner and it would help us implement a more creative web page." Rosa Acosta

"I would make sure that we use a validator to check for errors before publishing. I would make sure it is accessible and that most browsers can view." Nissa Russellsouthall

Future of CSS

  • The use of level 2 or 3 CSS and make any web pages accessible.
  • As the commercial demand grows, so will the needed enhancements that will be desired.
  • It is important to make sure pages are accessible by everybody and it is best to become familiar with this now.
  • There is a group called CSS WG (Cascading Style Sheets Working Group) who constantly works on the future developments in CSS. You can find them on the W3 link below.
  • There is also a web site that keeps up to date lists of properties for all levels of CSS. This is a great reference if you use or plan to use CSS frequently.
  • Using measurements in CSS allow for accurate and neat looking layouts of web sites and designs.

Website templates