Web Design/Develop cascading style sheets
< Web Design
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).
- Define styles
- Identify and document the purpose of the mark-up language document
- Identify and document appropriate styles that are to be controlled by the CSS
- Define and document styles in accordance with established design or business guidelines
- Produce CSS
- Produce CSS using the determined styles
- Attach CSS to new mark-up language documents
- Start new mark-up language document
- Attach CSS to document
- Produce document, applying styles from CSS
- Repeat this process, attaching the same CSS to different document
- Attach CSS to existing mark-up language documents
- Open existing mark-up language document
- Attach CSS to document
- Apply styles from CSS to document, removing redundant tags
- Repeat this process, attaching the same CSS to different document
- Edit CSS
- Edit CSS and confirm changes in attached document
- Validate CSS
- Validate that the website functions correctly and that the styles satisfy the purpose of the document
- 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
HTML: What is HTML, Advanced HTML Tutorial, HTML Challenges, Lists and Tables, The Structure of HTML, Pen and Paper HTML activities
CSS: Learning Basic HTML and CSS, CSS challenges, Embedded CSS, Basic HTML and CSS Tutorial, Inline CSS, Develop cascading style sheets, CSS3 Animations
PHP: Simple functions in PHP, Dynamic websites, PHP challenges, Dynamic websites with PHP, Generating a receipt with PHP, Responding to HTML forms with PHP,
JavaScript: An Introduction to Programming with JavaScript, JavaScript Challenges, Getting to know JavaScript events, Getting to know the Document Object Model with JavaScript, JavaScript pen-n-paper activities, Web Programming Intro, Produce basic client side script for dynamic web pages
XML: XML challenges
Databases: Creating Database Tables
Projects: A small website project, A step-by-step web design project, Build a basic web page, Build a small website
Challenges: Web design, HTML, AJAX, CSS, JavaScript, PHP, XML, Information Architecture, Algorithms
Activities: Web design group learning activities, Pen and Paper HTML activities, A Web Design Quiz show, Ordering Tasks for a Web Project, Paired Bio Pages, Scoping a Small Project, Emerging Technologies Research Activities
Project management: An introduction to Project Management, Developing a Client Project
Design: Accessibility, Design Principles for Web Design, Design Suggestions
Testing: Testing Website performance, Website Performance Test Plan
Publishing: Getting Your Site On the Web
Certification and standards: Cert IV Website Qualifications in Australia, Australian Qualifications, Web design qualifications
Professional development: Contribute to personal skill development and learning, Useful Applications, Useful Books, Emerging Technologies, Using the Internet as a Learning Tool
Course meta-information: Web Design, About the web design learning project, New Structure, Sample Timetable