Learning CSS
4.7 (10 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
109 students enrolled

Learning CSS

Learn how to use Cascading Style Sheets to create beautiful webpages.
4.7 (10 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
109 students enrolled
Created by Vigoma Trainings
Published 8/2012
English [Auto-generated]
Current price: $12.99 Original price: $19.99 Discount: 35% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Introduction to the formatting language CSS
  • Understanding various CSS selectors
  • Learning different CSS properties
  • Applying CSS to different HTML elements
  • Source code for all the examples
  • Assignments and Solutions
Course content
Expand all 33 lectures 03:12:58
+ Introduction
3 lectures 15:45

Get an overview about the course and get introduced to the formatting language, "CSS".

Preview 04:58

Learn about the structure of a CSS rule and how comments are added in a stylesheet.

Preview 03:47

Learn about different methods to apply CSS to HTML pages.

Preview 07:00
+ Selectors
7 lectures 47:16

Learn about Tag or Type selectors in CSS.

Tag Selectors

Grouping selectors and declarations is very useful and time saving approach. Learn how to do that.

Grouping Selectors

Class selectors and ID selectors, let you assign styles in a way that is independent of document elements. These selectors can be used on their own or as a combination with Tag selectors. In this session, learn how to use them.

Class & ID Selectors

Descendent selectors give you the ease of Tag selectors and preciseness of classes and ID's. In this session you will learn how to use them.

Descendent Selectors

Learn about Direct Child selector and Adjacent Sibling selector in CSS.

Child & Sibling Selectors

Learn how to use Pseudo Classes and Pseudo Elements in CSS.

Pseudo Classes & Pseudo Elements

Attribute selectors are used to select elements based on their attributes and the values of those attributes. In this session, learn how to use them. 

Attribute Selectors
+ CSS properties and their application
17 lectures 02:04:46

Learn about Values & Units used in CSS.

Values & Units In CSS

Learn about those CSS properties, which are responsible for applying fonts to the text or content appearing in your webpage.   

Fonts in CSS

Learn how to format textual content in CSS.

Text formatting

Learn about those CSS properties which are used to apply colors and manipulate backgrounds of HTML elements.

Colors & Backgrounds

Learn about those CSS properties which are responsible for controlling the height and width of a HTML element.   

Properties for dimensions

Learn how to style anchors or hyperlinks or links in CSS.

Styling links

Learn about formatting HTML lists using list properties in CSS.

Formatting Lists

Learn how to style Tables using CSS.

Styling Tables

Learn how to style HTML forms using CSS.

CSS for Forms

Learn about “Generated content” and their styling.

Generated content

Understand  the concept of - "The Box model".

The Box model

Learn about inline and block level elements and those CSS properties that are used to change the display type of an element.

Inline & Block level elements

Learn about the properties associated with "The Box model", which are: margin, padding and borders.   

Margin, Padding & Borders

Learn about Position & Float properties in CSS.

Position & Float

 Learn about Shorthand Properties in CSS.

Shorthand Properties

In this session, I have showed how CSS rules with properties are compiled together to style a complete webpage.

Simple styled webpage

Learn how to create stylesheets for print media.

CSS for print
+ Wrap up!
1 lecture 02:11

Few recommendations.

What's next?
+ Source code, Assignments & Solutions
5 lectures 00:00

Source code for all the examples explained in the course.

Source code
9.5 MB
Assignments which will make you to practice different HTML structures and various CSS properties.
3 pages

Professonal resume.

Solution for Assignment I
89.7 kB

To-do List.

Solution for Assignment II
5.3 kB


Solution for Assignment III
19.5 kB
  • Working knowledge of HTML
  • Sublime text 2.0 or any of your favorite editor
  • Web browser like Firefox or Google Chrome

Note: This CSS Course covers CSS 2.0/2.1 and requires a working knowledge of HTML/XHTML. You can learn HTML/XHTML free by subscribing to my course HTML Workshop.

Cascading Style Sheets (CSS) is a language used for describing the look and feel of an HTML/XHTML document.

CSS is designed primarily to separate the document structure [HTML/XTHML markup] from the document presentation such as layout, colors, and fonts.

Advantages of using CSS can be:

  1. Improving content accessibility.
  2. Providing a high level of flexibility to control the presentation of the WebPages.
  3. Enabling to share formatting information among multiple pages easily.
  4. Reducing the complexity to develop and maintain large websites and web applications.
  5. Helping markup to be rendered on multiple devices like a computer screen, smart phones and tablets.

Understanding CSS can be your "Second Step" in the roadmap of learning the overall web design or development process.

The CSS Training has been crafted to make you understand:

  •  What is CSS?
  •  Different CSS properties
  •  How to apply CSS on different HTML elements?
Who this course is for:
  • HTML Developers
  • Visual Designers
  • Server side programmers
  • Entrepreneurs
  • Managers
  • Internet enthusiasts
  • And almost anyone!!