👨‍💻
Precourse
  • 🚀Introduction
    • Welcome to Tawwr
    • Bootcamp Information
    • Getting Started
    • HTML (Level 1)
    • CSS (Level 2)
    • JavaScript (Level 3)
    • Final Project
Powered by GitBook
On this page
  • Introduction to CSS
  • What is CSS?
  • CSS Crash Course
  • Concepts
  • Additional Resources

Was this helpful?

  1. Introduction

CSS (Level 2)

The first part of the pre-course will provide you with an overview of CSS and resources to cover the basics that you need.

PreviousHTML (Level 1)NextJavaScript (Level 3)

Last updated 3 years ago

Was this helpful?

Introduction to CSS

CSS is the language we use to style a Web page.HTML was NEVER intended to contain tags for formatting a web page! HTML was only created to describe the content of a web page, like:

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

When tags like <font>, and color attributes were added to the HTML 3.2 specification, it started a nightmare for web developers. The development of large websites, where fonts and color information were added to every single page, became a long and expensive process. To solve this problem, CSS was created. CSS removed the style formatting from the HTML page!

What is CSS?

  • CSS stands for Cascading Style Sheets

  • CSS describes how HTML elements are to be displayed on the screen, paper, or in other media

  • CSS saves a lot of work. It can control the layout of multiple web pages all at once

  • External stylesheets are stored in CSS files

CSS Crash Course

watch this video to get an understanding of HTML

This video will give you a clear understanding of CSS and how to use it. We really recommend dedicating time to watching it as it will save you a lot of time trying to understand things on your own!

Concepts

In order to get a good understanding of CSS, you will need to review and understand the following:

Please note that we use ⏱ to indicate the timestamp in the attached video.

Additional Resources

Here are some additional links that you might find helpful to explore and understand CSS:

Intro to CSS - (⏱ )

CSS Syntax - (⏱ )

Colors background-color - (⏱ & )

CSS Selectors *{} - (⏱ )

Fonts font-family - (⏱ )

Classes class - (⏱ )

Box Model - (⏱ )

Lists ul / ol - (⏱ )

Links a:hover - (⏱ )

Forms input[type=text] - (⏱ )

Align margin / padding - (⏱ )

Position absolute / relative (⏱ )

Background background-image (⏱ )

Flexbox

🚀
https://www.w3schools.com/html/default.asp
0:00
https://www.w3schools.com/css/css_syntax.asp
2:55
https://www.w3schools.com/css/css_colors.asp
7:11
13:31
https://www.w3schools.com/css/css_selectors.asp
11:14
https://www.w3schools.com/css/css_font.asp
15:46
https://www.w3schools.com/html/html_classes.asp
20:00
https://www.w3schools.com/css/css_boxmodel.asp
24:53
https://www.w3schools.com/css/css_list.asp
33:00
https://www.w3schools.com/css/css_link.asp
39:10
https://www.w3schools.com/css/css_form.asp
44:20
https://www.w3schools.com/css/css_align.asp
51:20
https://www.w3schools.com/css/css_positioning.asp
57:10
https://www.w3schools.com/css/css_background.asp
1:03:41
https://www.w3schools.com/css/css3_flexbox.asp
MDN official HTML documentation
Codecademy: Learn HTML