Skillsharebeginneren

Introduction to CSS: Add Fundamental Styles to a Portfolio Website

Level up your website! Learn to add design to your HTML. Build engaging sites with practical skills. Perfect for those with basic HTML knowledge.

4.5(174)
3,625students
2h 22m
Certificate
Jenn Lukas
Jenn LukasFront-end Developer and Consultant

Course Content

Introduction to CSS: Add Fundamental Styles to a Portfolio Website is a beginner-level Skillshare course taught by Jenn Lukas. It runs 2h 22m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 174 reviews, with 3,625 students enrolled. It is a paid course, first published December 2013.

Ready to take your website from basic structure to stunning design? You've got the HTML foundation down – now it's time to add personality with Cascading Style Sheets (CSS)! CSS is the key to transforming plain HTML into visually engaging web pages.

What is CSS and Why is it Important?

CSS provides the presentation layer for your website, allowing you to control everything from colors and fonts to layout and spacing. Think of it as the styling that makes your site unique and appealing. With CSS, you can:

  • Customize colors to match your brand.
  • Adjust font sizes for readability and visual impact.
  • Experiment with different fonts to create a specific mood.
  • Add backgrounds and visual effects.

What You'll Learn:

  • HTML vs. CSS: Understand the crucial difference between structure (HTML) and presentation (CSS) and how they work together.
  • CSS Properties: Master the fundamental elements of CSS and learn how to code styles for your pages.
  • CSS in Action: Apply core styles to your website elements, including:
    • Font Styles: Control font size, family, and weight.
    • Color: Set text and background colors.
    • Backgrounds: Add visual interest with background images and colors.
    • Text Characteristics: Adjust text alignment, text decoration, and more.

What You'll Build:

You'll enhance a four-page HTML portfolio site by linking it to a new CSS document. You'll apply basic styles to elements and observe the immediate impact on your HTML. This hands-on project will cover:

  • The CSS Cascade: Understand how CSS rules are applied and prioritized.
  • Selector Types: Learn how to target specific HTML elements for styling.
  • CSS Syntax: Master the rules for creating effective CSS declarations.

Important Note: This course focuses on the fundamentals of CSS. We'll lay the groundwork before diving into complex CSS layouts. This ensures you have a solid understanding of the core principles.

Benefits:

By mastering CSS, you'll gain the ability to easily customize your own portfolio site and unlock a world of design possibilities. With this knowledge, you can create visually appealing and professional websites that stand out.

(And yes, there will be pictures of cats and possibly pandas along the way!)

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0
4h 14m
beginner
pluralsight
5.0(591)
54m
all
skillshare

HTML & CSS Beginners Heaven

by Arkadiusz Włodarczyk

5.0(94)
9h 4m
beginner
skillshare
5.0(122)
3h 38m
all
skillshare