Web Design/Develop cascading style sheets

This unit defines the competency required to develop cascading style sheets (CSS) that are attached to a mark-up language document in order to externally define and control styles to enhance and achieve commonality between web documents.

This unit of competency can be viewed directly on the Australian National Training Information Service website:
 * (ICAITB171A) Develop cascading style sheets (CSS) (update to new competency when available).

The competency is outline here together with ideas for demonstrating your competence as well as related modules where you can learn more skills relevant to this unit.

Performance Criteria
Realistically, this unit is best undertaken together with ICAB4135A Create a simple mark-up language document to specification. Together these two units form a good grounding for ICAB4137A Produce basic client side script for dynamic web pages.

The following performance criteria are from the National unit of competency (add link when available).
 * 1) Define styles
 * 2) Identify and document the purpose of the mark-up language document
 * 3) Identify and document appropriate styles that are to be controlled by the CSS
 * 4) Define and document styles in accordance with established design or business guidelines
 * 5) Produce CSS
 * 6) Produce CSS using the determined styles
 * 7) Attach CSS to new mark-up language documents
 * 8) Start new mark-up language document
 * 9) Attach CSS to document
 * 10) Produce document, applying styles from CSS
 * 11) Repeat this process, attaching the same CSS to different document
 * 12) Attach CSS to existing mark-up language documents
 * 13) Open existing mark-up language document
 * 14) Attach CSS to document
 * 15) Apply styles from CSS to document, removing redundant tags
 * 16) Repeat this process, attaching the same CSS to different document
 * 17) Edit CSS
 * 18) Edit CSS and confirm changes in attached document
 * 19) Validate CSS
 * 20) Validate that the website functions correctly and that the styles satisfy the purpose of the document
 * 21) Validate that the website functions correctly using different browsers

Ideas for demonstrating competence

 * A Small Website Project - A small website project (with some advanced options) will provide an opportunity to demonstrate most, if not all of the outcomes for this unit of competence.
 * Other ideas? Edit and add your own ideas for demonstrating competence in this unit!

Related Modules

 * Learning Basic HTML and CSS