Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn CSS Web Design Development Beginner CSS introduction
Rating: 4.5 out of 5(162 ratings)
12,970 students

Learn CSS Web Design Development Beginner CSS introduction

CSS masterclass learn how to apply styling to HTML elements
Created byLaurence Svekis
Last updated 11/2024
English
English [Auto],

What you'll learn

  • Apply CSS styling to HTML elements
  • Create web pages and web sites

Course content

7 sections84 lectures5h 58m total length
  • Introduction to CSS course content7:08

    Learn CSS to style and lay out web pages using selectors, inline, external, and style tags; explore colors, borders, box model, typography, hyperlinks, Chrome inspector, media queries, and responsive design.

  • CSS course resources2:39

    Explore tools and resources for CSSA development, including atom, chrome dev tools, and CodePen.io, to write CSSA, inspect style sources, and see live results in the browser.

  • Websites with and without CSS6:37

    Explore how cascading style sheets cssa work with html to style modern web pages, and how browser dev tools reveal and modify styling.

  • How to add CSS to HTML Pages10:28

    Learn to add CSS to HTML pages with inline styles, style blocks, and external stylesheets. Use tag, id, and class selectors to color and style elements, and understand rule order.

  • Making selections CSS inspector7:42

    Learn how to select elements with a selector, apply a property and value, and experiment live in the Chrome browser using the CSS inspector to see colors and fonts change.

  • Divs and spans content selection6:32

    Explore how to use divs and spans to target content and apply CSS styling, noting divs create a full block and spans isolate text for styling.

  • CSS selection id tag class8:43

    Explore CSS selectors using id (hash), tag, and class (period) to target elements, apply background colors, and reuse classes for flexible styling.

  • Colors HEX RGB RGBA values7:29

    Master css color values by exploring hex, rgb, rgba, hsl, and cmyk, using color pickers, shorthand hex, and alpha transparency across browsers.

  • CSS named color values2:28

    Discover CSS named color values and how English color names map to hex values. Explore about 150 color options and apply them to elements using CSS.

  • CSS background images9:16

    Learn to apply and customize background properties in CSS, including setting the body background color, adding a background image with a URL, and controlling repeat, size, position, and parallax effects.

  • CSS background shorthand statement2:33

    Learn how to use the CSS background shorthand to condense background image, color, repeat, and positioning into one declaration, with a color fallback when the image fails.

  • Code Sample Backgrounds0:06
  • CSS borders shorthand5:44

    Explore how CSS borders differentiate elements by color, width, and style. Learn to use the border shorthand to apply to all sides or target top, right, bottom, and left.

  • CSS border Outline2:04

    Explore how the outline property styles the area outside the border with the same options as borders and shorthand, including color, style, and width, and note overlap with element sizing.

  • Code Sample Borders0:05
  • CSS Margins4:07

    Master margins to create space around elements by using top, bottom, left, and right values and the shorthand to apply top, right, bottom, and left in clockwise order.

  • CSS padding3:10

    Explore CSS padding as the inside spacing of an element, apply top, right, bottom, and left values, use shorthand, and see how padding affects content and height.

  • CSS Box Model Dev Tools7:40

    Explore the css box model and learn to use Chrome dev tools to inspect and adjust margins, padding, borders, colors, and layout in real time for responsive design.

  • Box Model Code Example0:07
  • CSS height and Width3:45

    Explore how to set height and width in CSS, create a container with a max width and 90 percent width for responsive design, and use fluid percentages or fixed pixels.

  • Box Model Challenge5:20

    Explore the box model by inspecting and recreating CSS properties in dev tools, including margin auto, a 500px width, 20px padding, a 1px red border, green background, and centered text.

  • Box Model Challenge Source0:11
  • Auto Margins Center your elements CSS2:02

    Center your web page content by applying auto margins on left and right within a fixed-width container. Explore how auto margins proportionally space content to keep layouts balanced across sizes.

  • CSS font property5:37

    Master CSS text and font properties, adjusting font-family, font-size, font-style, font-weight, and line-height, and learn to use Google fonts and shorthand font syntax for improved typography.

  • CSS Text property4:19

    Explore the CSS text property to align text with text-align, remove hyperlink underlines with text-decoration: none, and apply text-shadow, previewing changes in dev tools.

  • Chrome dev tools editors and options2:48

    Learn to use Chrome dev tools to edit css attributes and apply styles via classes or IDs. Explore color pickers, palettes, and Google fonts for web projects.

  • Adding Font families Google Fonts4:55

    Browse Google fonts, select font families, and embed them via a stylesheet or @import, then apply font-family to elements and override containers for consistent typography.

  • Line Height CSS2:54

    Explore line height in CSS to adjust vertical line spacing, using percentage values, and note that zero spacing is possible while negative values are not allowed.

  • CSS letter spacing2:35

    Experiment with CSS letter spacing and line height to control readability and typography. Explore positive and negative letter spacing values and use dev tools to adjust color and background.

  • Code examples Fonts text and letters0:22
  • CSS links4:52

    Style all hyperlinks in one place or per element within your CSS. Explore link, visited, hover, and active states, adjust colors and backgrounds, and remove underlines for navigation menus.

  • CSS table styling5:56

    Learn to style HTML tables with CSS by moving inline styles to an external stylesheet, applying borders, alignment, padding, and typography for table elements like th and td.

  • Display and Hiding elements CSS6:37

    Learn how display properties transform navigation and content by using inline, inline-block, and block, and compare display none with visibility hidden to hide or reserve space.

  • Code samples0:02
  • Display Inline 4 squares Challenge5:31

    Learn to align four inline boxes with CSS by using class-based blue and red colors, setting dimensions, and centering the container with margin auto and inline-block behavior.

  • Display Inline 4 squares Solution0:12
  • CSS position Properties6:14

    Explore CSS position properties from static flow to relative, fixed, and absolute placements, including left, top, right, and bottom, and learn how each affects page positioning.

  • DevTools Design Tips3:03

    Explore dev tools for styling web pages, copy and paste updated style rules, manage temporary CSS files, and ensure changes propagate to your source code.

  • Code Example position0:04
  • Coding Challenge Make a NavBar from an unordered list4:16

    Turn an unordered list into a navigation bar by styling list items as links. Practice applying a nav bar class and CSS to structure and style the menu.

  • NavBar start code0:04
  • Code Challenge Solution10:42

    Learn to turn an unordered list into a navigation bar using dev tools as an editor, then apply CSS updates for inline-block items, centered text, and hover effects.

  • Source Code Code NavBar CSS0:16
  • Source Example Code0:40
  • CSS links and Resources0:02

Requirements

  • Basic HTML
  • Computer Access Internet Access

Description

Learning how to apply CSS to your HTML it will bring your web content to life!

Learn about CSS. Cascading Style Sheets is one of the main building blocks of web content online.  Its used everywhere to add styling to plain HTML. Applying CSS is easy to get started with updating your plain HTML code. Everything you need to get started with CSS is provided within this course.

Bring your web content to life with CSS.   This course will show you the syntax used within CSS and help you better understand where to apply the properties and values. Whether you are a beginner or want to update your skills, this course is for YOU! 

CSS is designed to save you time and we show you how to use it effectively to achieve results.

Explore what the different CSS properties can do. Expand your knowledge of CSS and learn what can be done with Cascading Style Sheets .    Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of elements within an HTML page.  This course is designed to help you learn how to use CSS within your web pages. 

Learn What CSS is and how YOU can use it!

Explore How to add CSS to your websites
Add styling with colors to fonts and backgrounds
Learn about the Box Model
Find more about How Padding, Borders, and margins work
Update your height and width and dimensions
Basics of displaying content with CSS
Explore the use of floats to create multiple column sites and pages

All about CSS positioning everything is included to get you started quickly!

Learning the CSS fundamentals will help you develop the core skills to apply styling to your HTML content.

From an instructor with over 18 years of web development experience.

I'm here to help you learn about CSS and ready to answer any questions you may have.  Let me introduce you to using CSS. I show you how to add CSS to your websites. What CSS can do and the amazing transformation that can be done.



Who this course is for:

  • HTML beginners
  • Web designers
  • UI UX beginners