Chapter 0:

Design

Whitespace

Typography

Wireframing

Colour Theory

Chapter 1: HTML

Tags

< !Doctype HTML >

< HTML >

< HEAD >

< TITLE >

< META >

< BODY >

< HEADER >

< MAIN >

< SECTION >

< DIV >

< ARTICLE >

< FIGURE >

< ASIDE >

< UL >

< OL >

< LI >

< H1 >

< H2 >

< H3 >

< H4 >

< H5 >

< H6 >

< P >

< STRONG >

< EM >

< BR >

< IMG />

< SPAN >

< A >

Chapter 2: CSS

SELECTORS

COLOR

BACKGROUND

WIDTH

HEIGHT

PADDING

MARGIN

FONT-FAMILY

FONT-SIZE

FONT-WEIGHT

LINE-HEIGHT

TEXT-ALIGN

TEXT-DECORATION

TEXT-TRANSFORM

BORDER

BORDER-RADIUS

BOX-SIZING

DISPLAY

Chapter 3: Box


Model/Flexbox

PROPERTIES

FLOAT

CLEAR

PADDING

MARGIN

ALIGN-ITEMS

JUSTIFY-CONTENT

FLEX-DIRECTION

FLEX-WRAP

FLEX-FLOW

Chapter 4:


Javasc ript

CAMEL-CASE: JavaScript coding rules

Coding with JavaScript comes with a rule: camelCase, where variables that are more than one word must start with a capital letter with every word except the first one.

VARIABLES

Variables come in three flavours. Var is used in legacy code if it's already been started with, and also to learn coding where scope and code are not issues. Let allows you to be able to reassign variable values, and const is used as the default way to declare variables.

ARITHMATIC

EVENTS

DOCUMENT OBJECT MODEL (DOM) INTERACTION