The HTML5 and CSS3 exam is based on the Intended Learning Outcomes (ILOs) listed below.
You must log in to take a sample exam.
1. HTML Fundamentals (10%, 4 questions)
Candidates can:
1.1. Construct markup that uses the following metadata elements:
- script, noscript, style, link, meta tags (encoding, keywords, viewport, and description)
1.2. Construct well-formed page markup, using:
- DOCTYPE declaration, html, head, body, proper syntax, closing tags and commonly used symbols
2. CSS Fundamentals (10%, 4 questions)
Candidates can:
2.1. Analyze and implement inline styles, internal (embedded) style sheets, and external style sheets, taking into account:
- When to use inline styles, internal (embedded) style sheets, or external style sheets; precedence when using a combination of inline styles and style sheets; browser default style
2.2. Construct and analyze rule sets, using:
- Valid syntax for the CSS rule set, selectors (class, id, elements, pseudo-class and descendent)
3. Document Structure using HTML (25%, 10 questions)
Candidates can:
3.1. Construct and analyze markup to structure content and organize data, using:
- Table tags (table, tr, th, td), h1-h6, p, br, hr, div, span, ul, ol, li
3.2. Construct and analyze markup that uses the following HTML5 semantic elements:
- header, nav, section, article, aside, footer, details, summary, figure, caption
3.3. Construct and analyze markup that implements navigation, using:
- target, anchor (a href), bookmark, relative vs. absolute links, navigation of simple folder hierarchies, map, area
3.4. Construct and analyze markup that uses the following form elements:
- Form attributes, action, method, submission methods, input types and restrictions, select, textarea, button, option, label
4. Multimedia Presentation using HTML (10%, 4 questions)
Candidates can:
4.1. Construct and analyze markup that displays images, using:
- img and picture elements and their attributes
4.2. Construct and analyze markup that plays video and audio, using:
- video, audio, track, source, iframe
5. Webpage Styling using CSS (30%, 12 questions)
Candidates can:
5.1. Construct and analyze styles that position content, using:
- Positioning (float, relative, absolute, static, and fixed), max-width, overflow, height, width, align, display, inline vs. block, visibility, box model, margins and padding
5.2. Construct and analyze styles that format text, using:
- font-family, color, font-style, font-size, font-weight, font-variant, link colors, text formatting, text alignment, text decoration, indentation, line-height, word-wrap, and letter-spacing
5.3. Construct and analyze styles that format backgrounds and borders, using:
- border-color, border-style, border-width, background properties, colors
5.4. Construct and analyze styles that create a simple responsive layout, using:
- Units of measurement (percentages, pixels, em, vw, vh), viewport and media query, frameworks and templates, working with breakpoints, grids
6. Accessibility, Readability, and Testing (15%, 6 questions)
Candidates can:
6.1. Construct well-formed HTML and CSS markup that conforms to the following industry best practices:
- Reusing rules and rule sets, commenting, web-safe fonts, cross-platform usability, separation of structure (HTML) and style (CSS)
6.2. Apply accessibility principles and review content accessibility, using:
- Text alternatives, color contrast and usage, legibility of typography, tab order, text resizing, text hierarchy, translate
6.3. Review the structural integrity of HTML and CSS markup to identify:
- Syntax errors, tag mismatch, cascading issues
You will need to use a special browser that uses camera proctoring while you take the exam. The exam consists of forty (40) multiple choice questions. Each question has three (3) answer options, exactly one (1) of which is correct. You should answer all questions, since there is no penalty for questions answered incorrectly, but you will not get any points for questions left unanswered. To pass, you must answer at least 27 questions correctly. You will have 60 minutes to take the exam.
Ordering the exam entitles you to sit for one (1) exam attempt.
This is one of the four exams you must pass, in addition to writing a Reflection Report, to earn the CFSD® diploma.

