1D0-720 Verified 2026 Edition

CIW Advanced HTML5 and CSS3 Specialist Practice Test

CIW Advanced HTML5 and CSS3 Specialist (1D0-720) builds on the Site Development Associate certification for designers ready for advanced front-end work. It tests CSS3 styling and animation alongside an introduction to JavaScript events and HTML5 APIs. This practice test also covers building and validating HTML5 forms.

108 Total Questions
1 Included Version Get all versions for the price of one
English Edition
All-In-One Bundle
$79.99
$75.99
  • Interactive Simulator & AI
  • Detailed Explanations
  • Study, Timed & Flashcard Mode
  • Lifetime Access & Updates

Instant lifetime access • Secure checkout

Why Study with PlanetCert?

The Latest Questions

Practice questions and exam topics aligned with the current exam objectives.

Detailed Explanations

Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI

AI-Powered Insights

Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.

Exam Information

Official specifications published by CIW

Exam Format

75 min
56
75%
Specialist

Registration

$175 USD
Certiverse (Rosalyn.ai remote proctoring), CTC Online (classroom-based), or online proctoring

Validity

3 years
Retake the same exam (1D0-720); Take a newer version of the exam if the current version is retired

1D0-720 Exam Topics and Domains

1D0-720 is organized into 10 weighted domains. Expect to work with JavaScript, HTML5, CSS3, CSS, and more.

1

HTML5 Essentials

15%

HTML5 Development Skills for Traditional and Non-Traditional Platforms

HTML5 on traditional delivery platforms (desktop browsers)HTML5 on non-traditional delivery platforms (mobile apps, smart TVs, gaming devices)

Consider HTML5 development skills you can apply to both traditional and non-traditional delivery platforms, including mobile apps

Apps vs. Mobile Websites

Native apps vs. mobile web apps vs. hybrid apps

Compare 'apps' to mobile Websites

The Web Development Trifecta

HTML5, CSS3, and JavaScript as the trifecta

Identify the Web development trifecta and explain its significance

Evolution of HTML

History of HTML versions and the transition to HTML5

Explain the evolution of HTML and its relevance to modern design techniques

Universal Markup Creation

Creating markup that works across all platforms and devices

Explain the importance of universal markup creation

HTML5 Structure Tags

HTML5 semantic structure elements

Create and deploy HTML5 structure tags

HTML5 Code Validation

Validating HTML5 code including mobile webpages

Perform HTML5 code validation, including mobile Webpages, which includes explaining the practical value of code validation and listing the steps to validate HTML5 code

HTML5 Multimedia Elements

Video elementAudio elementEmbed and Canvas elements

Apply HTML5 Multimedia Elements (including: video, audio, embed and canvas)

HTML5 APIs Overview

Common HTML5 APIs

Define common elements of HTML5 application programming interfaces (APIs)

Navigation and Hyperlinks for Mobile Webpages

Mobile-friendly navigation design

Create appropriate navigation elements and hyperlinks for mobile Webpages

Images for Mobile Webpages

Image optimization and usage on mobile

Use images appropriately on mobile Webpages

2

Cascading Style Sheets (CSS) Technology and CSS Version 3 (CSS3)

19%

CSS Function and Purpose

Purpose of CSS in web development

Explain the function and purpose of the Cascading Style Sheets (CSS) technology

Style Guides

Using style guides in web design

Explain the importance of using style guides when designing sites and documents

CSS Terms and Syntax

CSS terminology and syntax rules

Define common CSS terms and syntax

Applying CSS Styles

Methods of applying CSS to HTML

Apply CSS styles to format pages

Page Layouts with CSS

CSS layout techniques

Develop and apply page layouts with CSS

CSS Box Model

Understanding and applying the box model

Use the CSS Box Model

Web Documents for Mobile Devices

Mobile web development concerns

Describe general concerns for developing Web documents that will be delivered on mobile devices

CSS Positioning and Document Flow

CSS positioning schemes

Define common CSS positioning schemes and apply document flow

Page Layouts for Mobile Devices

Mobile-appropriate layout techniques

Develop appropriate page layouts for use on mobile devices

CSS3 New Features

Features added in CSS3

List the features added to CSS functionality in CSS version 3 (CSS3)

CSS3 Properties and Selectors

Common CSS3 selectors and properties

Apply common CSS3 properties and selectors

CSS3 Backgrounds, Borders, Fonts, and Text Effects

CSS3 background propertiesCSS3 border propertiesCSS3 fonts and text effects

Apply backgrounds, borders, fonts and text effects with CSS3

Cross-Browser Compatibility

Ensuring compatibility across browsers and devices

Determine cross-browser compatibility for traditional and mobile Webpages

Responsive Web Design (RWD)

RWD techniques and principles

Describe essential Responsive Web Design (RWD) techniques and principles

3

Using Advanced CSS3 Techniques

8%

CSS3 2D and 3D Transformations

2D transform functions3D transform functions

Apply 2D and 3D transformations with CSS3

CSS3 Transitions and Animations

CSS3 transitionsCSS3 animations

Apply transitions and animations with CSS3

Accessible User Interfaces with CSS3

Creating accessible UI components

Create accessible user interfaces with CSS3

Menus and Buttons with CSS3

Creating interactive menus and buttons

Create menus and buttons with CSS3

Transparencies and Overlays with CSS3

CSS3 transparency and overlay techniques

Create transparencies and overlays with CSS3

SASS as a CSS Extension

Understanding SASS and its benefits

Explain SASS and why it is an extension to CSS

4

Introduction to JavaScript

9%

Scripting Languages in Web Development

Definition and role of scripting languages

Define scripting languages and explain their functionality in Web development

JavaScript Definition and Features

JavaScript characteristics and uses

Define JavaScript, describe its main features and uses, and list characteristics of JavaScript that affect Web developers and design

JavaScript Compared to Other Languages

JavaScript vs. other web development languages

Compare JavaScript to other languages used in Web development

Embedding JavaScript in HTML5

Methods of embedding JavaScript

Embed JavaScript code into HTML5 documents

JavaScript Objects, Properties, and Methods

Object-oriented concepts in JavaScript

Define the roles of JavaScript objects, properties and methods in scripting and programming

JavaScript Variables

Variable declaration and data types

Define the role of JavaScript variables in scripting and programming

JavaScript Expressions, Operators, and Control Structures

Expressions and operatorsConditional statementsArraysLoopsScope isolation and iteratorsRegular expressions (Regex)

Define the role of JavaScript expressions and operators in scripting and programming (including conditional statements, arrays, loops, scope isolation and iterators)

5

JavaScript Events, Functions and Methods

9%

User Events and Event Handlers

JavaScript event handling

Define user events, and identify and use JavaScript event handlers

Role of Functions in JavaScript

Function concepts and purpose

Describe the role of functions in JavaScript development

Defining Functions

Function declaration and expression

Use JavaScript code to define functions

Calling Functions

Invoking and using functions

Use JavaScript code to call functions

Methods as Functions

Using methods in JavaScript

Use methods as functions in JavaScript code

Advanced Function Concepts

Promises, modules, async/await, and closuresAJAX and JSON

Use functions including promises, modules, Async, await and closures

Common JavaScript Errors

Error types and debugging

Identify common errors in JavaScript

6

Using HTML5 APIs

11%

Document Object Model (DOM)

Understanding the DOM

Define the Document Object Model (DOM)

HTML5 APIs Overview

API definition and common HTML5 APIs

Define application programming interface (API), and list the common HTML5 APIs

HTML5 Canvas API

Advanced canvas techniques

Use the HTML5 Canvas API for advanced techniques

HTML5 Geolocation API

Obtaining user geographic information

Use the HTML5 Geolocation API to obtain geographic information about a user

HTML5 Drag-and-Drop API

Creating drag-and-drop functionality

Create drag-and-drop Webpages using the HTML5 Drag-and-Drop API

HTML5 File API

Interacting with files using the File API

Use the HTML5 File API to interact with files

HTML5 History API

Manipulating browser history

Use the HTML5 History API to manipulate a browser's history

XMLHttpRequest and jQuery

Retrieving and manipulating data

Retrieve and manipulate HTML5 data using XMLHttpRequest and jQuery

7

Developing HTML5 Forms

8%

HTML5 Forms Purpose and Functionality

Understanding HTML5 forms

Describe the purpose and functionality of HTML5 forms

Cross-Browser Compatible Forms

Building compatible forms across browsers

Develop cross-browser compatible forms using HTML5

HTML5 Form Input Types

New input types in HTML5

List the new form input types available in HTML5

HTML5 datalist Element

Using the datalist element for autocomplete

Use the HTML5 <datalist> element

HTML5 output Element

Using the output element

Explain the function of the HTML5 <output> element

HTML5 Global Attributes for Form Elements

Using global attributes with form elements

Use HTML5 global attributes for HTML form elements including <fieldset>, <legend>, <label>, <select> and <textarea>

8

Completing, Submitting and Validating User Input Forms

5%

HTML5 Attributes for Completing and Submitting Forms

Form, input, and button attributes

Use HTML5 attributes for completing and submitting forms, including new attributes for the <form>, <input> and <button> elements

User Input Validation Concepts

General validation concepts and techniques

Describe general concepts and techniques used to validate user input from forms

Validating with HTML5 Attributes

HTML5 built-in validation

Validate user input from forms using HTML5 attributes

Validating with JavaScript

JavaScript form validation techniques

Validate user input from forms using JavaScript

9

Copyright, Ethics and Legal Considerations

11%

Copyright Rules in Coding

Copyright and intellectual property in web development

Explain the importance of copyright rules in coding practices

Accessibility Compliance

ADA and Section 508 compliance

Describe accessibility compliance (including ADA and Section 508) responsibilities in Website development

Implementing Accessibility

Accessibility coding techniques

Implement accessibility compliance in Website coding

Netiquette and Cultural Considerations

Online etiquette and cultural sensitivity in design

Identify appropriate netiquette and cultural references as it applies to Website design

Ethical vs. Legal Responsibilities

Distinguishing ethical from legal obligations

Differentiate between ethical and legal responsibilities

Privacy Laws and Web Development

Local and international privacy regulations

Compare local and international privacy laws (e.g., HIPAA, GDPR, etc.) and Website development responsibilities

Security Standards in Website Design

Web security for protecting information

Consider appropriate security standards as it applies to Website design to protect personal and business information

Ethics in Technology

Ethical reasoning in technology

Formulate standards to apply ethical reasoning and judgment on issues affected by technological advances (e.g., coding, hacking, spying)

10

Project Management and Critical Thinking

5%

Project Management for Website Development

PM strategies and tasks

Demonstrate Project Management strategies and tasks for Website development

Management Styles in Technology Organizations

Comparing management approaches

Compare and contrast various management styles in technological organizations

Work-Based Learning

Work-based learning experiences

Identify a work-based learning experience in a local business environment

Leadership, Customer Service, and Ethics Standards

Personal and professional standards

Develop appropriate personal standards for leadership techniques, customer service strategies and personal ethics

Website Troubleshooting

Identifying and resolving website issues

Identify various potential Website issues, and troubleshoot their causes and symptoms (including: conformance to standards, site rendering, audience interaction and validation)

Critical Thinking and Problem Solving

Critical thinking in web development

Solve problems using critical thinking, creativity and innovation skills

Time Management

Professional and personal time management

Discuss the importance of time management, both professionally and personally

How do I earn this certification?

Passing 1D0-720 earns the CIW Advanced HTML5 and CSS3 Specialist certification. It sits in the Web and Mobile Design Series track.

Next Level Options
Alternative Paths

Practice with Precision

The PlanetCert Simulator mirrors the real exam environment with authentic questions and timed pressure.

Launch Simulator

How to study for this exam?

The most effective way to prepare for 1D0-720 is by using the PlanetCert Simulator to practice questions and review detailed explanations.

What's changed on this exam?

Current Status
ACTIVE
Updates
  • HTML5 Core exam topic - all HTML5 features tested are stable and well-supported across browsers
  • CSS3 Core exam topic - all CSS3 features on the exam (transforms, transitions, animations, flexbox, gradients, etc.) have broad browser support
  • JavaScript (ECMAScript) The exam covers ES6+ features including let/const, arrow functions, promises, async/await, and modules. Core JavaScript fundamentals remain stable and relevant.
  • jQuery Tested in Domain 6 (objective 6.8) for data retrieval and manipulation. While modern alternatives exist (Fetch API, vanilla JS), jQuery remains on the exam.
  • SASS/SCSS Tested in Domain 3 (objective 3.6) at a conceptual level - understanding what SASS is and why it extends CSS

Who should take this exam?

This exam is typically taken by Web and graphic designers and Web marketing professionals.

  • CIW Site Development Associate course (1D0-61B) or equivalent basic HTML and CSS coding knowledge

Your Complete Exam Solution

Best-In-Class Practice Tests

Exam-style questions that match the format and difficulty of the real exam, updated regularly. Original material — not recycled dumps.

Topical Breakdown

Study by domain, pinpoint weak areas, and focus your time where it matters most. Every topic mapped to the official syllabus.

Flashcard Mode

Rapid-fire review to reinforce key concepts. Flip through questions and answers at your own pace before exam day.

See How You Compare Against Yourself

✕
✕
✕

Other Exam Prep

  • Outdated question dumpsRecycled, often inaccurate material
  • No explanationsMemorize answers without understanding
  • Static PDF filesNo interactive practice or feedback
  • Subscription feesRecurring charges, access expires
✓
✓
✓

PlanetCert

  • Verified, current questionsUpdated weekly to match live exam objectives
  • Expert-written rationalesUnderstand every concept, not just the answer
  • Session tracking & exam progressTrack every attempt, see your growth over time
  • Lifetime access, one pricePay once — updates included forever
CERTIFIED1D0-720

Study Naturally, Study Responsibly

Practice with exam-style questions and detailed explanations until you're ready.

Try Free Demo
Secure Checkout Lifetime Access