Getting Started: All the elements that make up your first HTML page.
Tags, Attributes and Elements the building blocks of HTML5
Page Titles: Titles and their importance
Headings: The six levels of headings and their importance.
Paragraphs: How to set them out with blockquotes,emphasis and breaks
Lists: The different types and uses of ordered and unordered lists.
Images: How to scale images,alt tags..
Links: How to link to objects,images,scripts etc..hosted externally.
Tables: How to create a simple table to show information
Forms: Simple forms,text boxes,get-post methods etc.
Span and Div: These are the way information is layed out on a web page with a bit of CSS magic
Text: different types of typography
Meta Tags: all the important information about your web page.
Tables: rowspan and colspan: Understanding the difference between rows and columns in table data
Text,Time,Mark,Presentation: New elements introduced in HTML5
HTML5 Forms : Input Types: Different ways of collecting form information
Embedded Content: New HTML5 elements :How to code for Video, Audio, and Canvas
Applying CSS - How to style your website apply CSS to HTML.
Selectors, Properties, and Values - Under the hood nuts and bolts of CSS
Colors - How to add colour to backgrounds,headers,footers etc..
Text - How to change text to make website look great
Margins and Padding - Spacing of images,text,etc...
Borders - Surrounding boxes with emphasis.
Pseudo Classes: Defining various states of a link selector.
Pseudo Elements: placing content before and after elements and styling features.
Grouping and Nesting: The method of using multiple selectors or selectors within selectors
Background Images: how to scale images to fit device.
Page Layout: How to divide pages and layouts.
Selectors:Universal, Child, and Adjacent Selectors
Attribute Selectors: CSS rules defined by elements’and corresponding HTML attributes.
CSS Transitions: Used for making animations.
Media Queries: Used to make responsive websites to scale smoothly for targeted devices.