Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn CSS - For Beginners
Rating: 4.3 out of 5(1,885 ratings)
185,445 students

Learn CSS - For Beginners

Learn to Work with Cascading Style Sheets
Last updated 4/2019
English

What you'll learn

  • Parts of a CSS Rule
  • CSS DIVS
  • CSS Selectors, Classes, Spans
  • CSS Text Properties
  • CSS Display & Position Properties
  • CSS Backgrounds
  • CSS Positioning (Static, Relative, Absolute, Fixed, Float)
  • Styling Links
  • CSS Tables

Course content

1 section31 lectures1h 46m total length
  • Introduction to CSS3:31
  • Parts of a CSS Rule6:31

    Explore the three parts of a css rule—selector, property, and value—and apply style rules to page elements, changing background color and typography for headings and body.

  • Types of CSS Rules2:54
  • CSS - Color Names and Codes2:17

    Explore how CSS uses RGB colors with color names, hex codes, and RGB values, and apply them to h1, h2, and h3 in a browser.

  • CSS Classes and Spans5:43
  • CSS Divisions - DIVs2:52

    Explore divs in css, using div tags to replace table cells for flexible formatting, positioning, and styling like rounded corners and transparency; create and preview a basic div.

  • CSS IDs5:53

    Learn how CSS ids differ from classes and apply an id to a div to control width, border, background, and text color, plus using a class for underlined text.

  • CSS Margins3:52
  • CSS Padding2:12
  • CSS Text Properties8:28

    Learn how to use css text properties to format text, including color with web color code and rgb color code, plus letter spacing, word spacing, alignment, decoration, and transform.

  • CSS Font Properties3:00

    Learn to use CSS font properties by creating a text style class that sets font family, size, style, and line height for a paragraph, and preview the results.

  • CSS Borders2:19

    Explore adding borders around an element with a class, setting pixel thickness, choosing sides (top, bottom, left, right or all), choosing color, and applying a dashed border to a paragraph.

  • CSS Backgrounds6:25

    Learn how to apply backgrounds to a div using the CSS background property, including colors, images, repeat options, and center positioning in a style sheet and browser preview.

  • CSS Transparency2:52

    Set up a basic html structure and stylesheet, insert an image in a div, and use the opacity declaration to adjust transparency from 40% to 100% with a hover effect.

  • CSS Text on Top of Images5:09

    Learn how to control a div's size using width, height, min-width, max-width, min-height, max-height, and the viewport height (vh) unit to create responsive layouts.

  • CSS Width and Height Properties6:03
  • CSS Display Properties2:09

    Explore how the CSS display property controls visibility and positioning. View a hands-on demo with container and nested divs, using inline-block to align and display: none to hide one.

  • CSS Static Positioning1:54
  • CSS Relative Positioning4:03

    Learn how relative positioning uses top and left to move a static element, and how a nested div shifts 80 pixels from the top and left relative to its parent.

  • CSS Absolute Positioning2:12
  • CSS Fixed Positioning2:07
  • CSS Float Property2:23

    Learn how the css float property wraps images around text by creating a simple html page, applying float right or left with margins, and previewing the result in a browser.

  • CSS Clear Property1:08

    Learn how the css clear property controls floating elements, preventing wrap-around, illustrated by a blue left-floated div, a red div's text that wraps, and a clear-declared yellow div.

  • CSS Z-Index1:39
  • CSS Styling Links2:01

    Learn to style links in CSS by defining four states: unvisited, visited, hover, and active, using the a property and rules for color, text-decoration, and background color.

  • CSS Tables2:16

    Explore how CSS tables enhance styling and responsiveness by applying borders, border-collapse, padding, and left alignment to table elements, and add a hover effect for improved interactivity.

  • CSS Project - Introduction1:22
  • CSS Project - CSS Rules5:35

    Build a basic CSS page with body and header rules and a fluid three-column layout, including fixed side columns, a content wrapper, inner text styling, and a footer.

  • CSS Project - Navigation Rules2:16

    Style a horizontal navigation menu by floating list items, adding borders, and hover colors; make links display as blocks with centered white text and padding, highlighting the active link blue.

  • CSS Project - Responsive CSS2:37
  • CSS Project - Page Elements2:33

Requirements

  • Basic Computer Skills

Description

Course: Learn CSS - For Beginners
Learn to Work with Cascading Style Sheets

Students learn to harness the true power of front-end development using CSS (Cascading Style Sheets). Through comprehensive, hands-on exercises, students will develop stylish, responsive web layouts using CSS properties and style definitions.

We start with basic concepts such as the parts of a CSS rule and working with Classes, Divisions and IDs. Next we explore an intensive collection of style definition, from working with text, backgrounds and transparency, right to CSS positioning, link styling, and popular layout development techniques.

Students will have the opportunity to work on several projects to master the limitless potential of this powerful language.

What you'll learn

  • Parts of a CSS Rule

  • CSS DIVS

  • CSS Selectors, Classes, Spans

  • CSS Text Properties

  • CSS Display & Position Properties

  • CSS Backgrounds

  • CSS Positioning (Static, Relative, Absolute, Fixed, Float)

  • Styling Links

  • CSS Tables

Key Concepts:

  • Intro to CSS

  • Parts of a CSS Rule

  • Types of CSS Rules

  • CSS - Color Names and Codes

  • CSS Classes and Spans

  • CSS Divisions - DIVs

  • CSS IDs

  • CSS Margins

  • CSS Padding

  • CSS Font Properties

  • CSS Borders

  • CSS Backgrounds

  • CSS Transparency

  • CSS Text on Top of Images

  • CSS Width and Height Properties

  • CSS Display Properties

  • CSS Static Positioning

  • CSS Relative Positioning

  • CSS Absolute Positioning

  • CSS Fixed Positioning

  • CSS Float Property

  • CSS Clear Property

  • CSS Z-Index

  • CSS Styling Links

  • CSS Tables

  • CSS Project - Introduction

  • CSS Project - CSS Rules

  • CSS Project - Navigation Rules

  • CSS Project - Responsive CSS

  • CSS Project - Page Elements


Who this course is for:

  • Students who want to learn how to Develop Web Pages using CSS (Cascading Style Sheets)