Skip to content

Files

Latest commit

c3a3a22 · Oct 2, 2023

History

History

Day 1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 2, 2023
Oct 2, 2023
Oct 2, 2023

Day 1; HTML, CSS, and Basic design

This session will cover:

  • The basics of how websites function
  • the different languages that are used, and how they're used
  • Basic design principles
  • Creating your first pages!

Resources

Here are a list of the additional resources from the slides

Table of contents

Advanced tags

Here are some other tags you can look into at some point if you’re interested

Custom Fonts with CSS

Using CSS rules, you can add custom fonts or import fonts from a number of providers to add a more custom feel to your webpage.

Information on how to do so can be found in this CSS Tricks article.

Some line height tools to play around with

Visualizer: https://webcode.tools/generators/css/line-height

Advanced Visualizer: https://www.thegoodlineheight.com/

How do I know if I have enough contrast

A long time ago the w3c created WCAG (Web content accessibility Guidelines), a massive specification for this… ironically it wasn’t very accessible, and no one wanted to read it

So people built tools to validate this for you:

Additional CSS Resources

A lot of CSS and styling is learned from other people. There are too many css style rules and tricks for one person to learn. It’s a good idea to find videos and guides for specific things and then understand the code they use and learn to implement it in your own projects.

Video resources

Web resources

More you can do with HTML attributes

We wrote an article on some extra functionality you can get out of HTML