HTML5/CSS3 Skills Assessment
The form below will help you better understand your current HTML5/CSS3 skill level. Please answer each question as objectively as possible.
Name
*
First Name
Last Name
Email:
*
example@example.com
Phone Number:
Please enter a valid phone number.
Company:
Job title:
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Introduction to HTML
Basic HTML syntax:
*
0
1
2
3
0 is , 3 is
The current state of HTML:
*
0
1
2
3
0 is , 3 is
HTML resources:
*
0
1
2
3
0 is , 3 is
Choosing a code editor:
*
0
1
2
3
0 is , 3 is
Basic Page Structure
Exploring HTML document:
*
0
1
2
3
0 is , 3 is
The Doctype Declaration:
*
0
1
2
3
0 is , 3 is
The document head:
*
0
1
2
3
0 is , 3 is
The Lang Attribute:
*
0
1
2
3
0 is , 3 is
Meta Tag - The Unicode Character Set:
*
0
1
2
3
0 is , 3 is
The document body:
*
0
1
2
3
0 is , 3 is
Understanding content models:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Adding metadata
How search engines read websites:
*
0
1
2
3
0 is , 3 is
Creating content tags:
*
0
1
2
3
0 is , 3 is
Creating keyword tags:
*
0
1
2
3
0 is , 3 is
Formatting Page Content
Formatting content with HTML:
*
0
1
2
3
0 is , 3 is
Using heading:
*
0
1
2
3
0 is , 3 is
Controlling line breaks:
*
0
1
2
3
0 is , 3 is
Emphasizing text:
*
0
1
2
3
0 is , 3 is
Displaying special characters:
*
0
1
2
3
0 is , 3 is
Controlling whitespace:
*
0
1
2
3
0 is , 3 is
Displaying images:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Structuring Content
Common web page elements:
*
0
1
2
3
0 is , 3 is
The div element:
*
0
1
2
3
0 is , 3 is
Other semantic-elements:
*
0
1
2
3
0 is , 3 is
Using WAI-ARIA roles:
*
0
1
2
3
0 is , 3 is
Using ID Selectors:
*
0
1
2
3
0 is , 3 is
The Background-Image Property:
*
0
1
2
3
0 is , 3 is
The Box Model:
*
0
1
2
3
0 is , 3 is
Padding and Margin Spacing:
*
0
1
2
3
0 is , 3 is
Setting Div Width:
*
0
1
2
3
0 is , 3 is
Creating Links
Relative links vs absolute links:
*
0
1
2
3
0 is , 3 is
Working with URLs:
*
0
1
2
3
0 is , 3 is
Anchors within documents:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Creating List
Numbered (ordered) lists:
*
0
1
2
3
0 is , 3 is
Unnumbered (unordered) lists:
*
0
1
2
3
0 is , 3 is
Definition lists:
*
0
1
2
3
0 is , 3 is
Using list items for navigation:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Working with images
Adding image links:
*
0
1
2
3
0 is , 3 is
The GIF, JPEG and PNG formats:
*
0
1
2
3
0 is , 3 is
Compression issues:
*
0
1
2
3
0 is , 3 is
Alternative text, titles and descriptions for images:
*
0
1
2
3
0 is , 3 is
Using the figure tag Floating images:
*
0
1
2
3
0 is , 3 is
Tables in HTML5
Tables vs CSS:
*
0
1
2
3
0 is , 3 is
When to use tables and when not to:
*
0
1
2
3
0 is , 3 is
Creating a table:
*
0
1
2
3
0 is , 3 is
Creating rows:
*
0
1
2
3
0 is , 3 is
Creating columns:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Styling a table
Styling row and column settings:
*
0
1
2
3
0 is , 3 is
Creating borders:
*
0
1
2
3
0 is , 3 is
Adding colours:
*
0
1
2
3
0 is , 3 is
Controlling Styling
HTML and CSS:
*
0
1
2
3
0 is , 3 is
Creating inline styles:
*
0
1
2
3
0 is , 3 is
The style element:
*
0
1
2
3
0 is , 3 is
Controlling typography:
*
0
1
2
3
0 is , 3 is
Adding color:
*
0
1
2
3
0 is , 3 is
Externalizing styles:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Introduction to CSS Version 3 (CSS3)
New CSS properties and selectors:
*
0
1
2
3
0 is , 3 is
Backgrounds and borders:
*
0
1
2
3
0 is , 3 is
Fonts and text effects:
*
0
1
2
3
0 is , 3 is
Transitions and animations:
*
0
1
2
3
0 is , 3 is
Creating transparencies and overlays with CSS3:
*
0
1
2
3
0 is , 3 is
Color gradients:
*
0
1
2
3
0 is , 3 is
HTML5
Video tag:
*
0
1
2
3
0 is , 3 is
Audio tag:
*
0
1
2
3
0 is , 3 is
The nav element:
*
0
1
2
3
0 is , 3 is
The article element :
*
0
1
2
3
0 is , 3 is
The section element:
*
0
1
2
3
0 is , 3 is
The header tag:
*
0
1
2
3
0 is , 3 is
The footer tag:
*
0
1
2
3
0 is , 3 is
Back
Next
How familiar are you with the concepts, techniques or tools below?
Please answer on a scale of 0 to 3, where 0 indicates no knowledge and 3 assumes a complete understanding.
Creating Form
The Form Tag:
*
0
1
2
3
0 is , 3 is
The Input and Label Elements:
*
0
1
2
3
0 is , 3 is
Name and ID Attributes:
*
0
1
2
3
0 is , 3 is
Fieldset and Legend Elements:
*
0
1
2
3
0 is , 3 is
Select, Option:
*
0
1
2
3
0 is , 3 is
Input Types - Text, Checkbox, Radio & Submit:
*
0
1
2
3
0 is , 3 is
Basic Scripting
Difference between server-side and Client-side scripting:
*
0
1
2
3
0 is , 3 is
The script element:
*
0
1
2
3
0 is , 3 is
Writing a function:
*
0
1
2
3
0 is , 3 is
Using the DOM:
*
0
1
2
3
0 is , 3 is
Listening for an event:
*
0
1
2
3
0 is , 3 is
Responding to events:
*
0
1
2
3
0 is , 3 is
Externalizing javascriptDISABLED:
*
0
1
2
3
0 is , 3 is
jQuery library:
*
0
1
2
3
0 is , 3 is
Introduction to AJAX:
*
0
1
2
3
0 is , 3 is
Writing PHP script to send an email:
*
0
1
2
3
0 is , 3 is
Obtained Score:
Score Percentage:
Submit
Should be Empty: