- What You Are Actually Preparing For
- Exam Format, Rules, and Test-Day Mechanics
- The Four Exam Domains and What to Master in Each
- Vouchers, Retakes, and Why First Attempt Matters
- Official Preparation Resources Worth Using
- Practicing Without a Reference Sheet
- A Four-Week Plan Mapped to the Domains
- Test Day, Results, and the Certificate
- Where This Credential Fits
- Frequently Asked Questions
- The exam is 45 multiple-choice questions in 90 minutes, and you need 60% to pass.
- Four topic groups are tested: Intro to the Internet, HTML, CSS, and Advanced HTML and CSS.
- No reference sheet is provided, so syntax must be memorized, not looked up.
- Each voucher covers one attempt; retakes require another purchased voucher.
What You Are Actually Preparing For
The CodeHS Web Design Level 1 Certification is an HTML- and CSS-focused exam issued and administered through CodeHS. If you have seen the acronym CHS-WDES1 attached to other credentials, set that aside: this article covers only the CodeHS exam. If you need a primer on the name itself, our pages on what CHS-WDES1 is and what CHS-WDES1 stands for cover the basics.
This certification is separate from Web Development Level 1, from course finals and projects, and from teacher microcredentials. Passing a unit test in your classroom does not equal passing the certification, and the certification does not replace your course grade. It is a standalone, proctored, multiple-choice assessment of your web design fundamentals.
There are no prerequisites. CodeHS recommends completing the Web Design (Picasso) course or Web Design and Development as preparation, but that is guidance, not an eligibility gate. For the full picture of who can sit the exam, see CHS-WDES1 requirements.
Exam Format, Rules, and Test-Day Mechanics
Knowing the container your knowledge will be tested in removes a surprising amount of anxiety. Here is the confirmed format:
| Element | What CodeHS Specifies |
|---|---|
| Question count and type | 45 multiple-choice questions |
| Time limit | 90 minutes, completed in one sitting |
| Passing score | 60% |
| Delivery | Online, at home or at school |
| Monitoring | Teacher or authorized proctor via the CodeHS Certifications app and Proctor Dashboard |
| Integrity controls | Honor Code, randomly selected questions, Focus Mode |
| Reference sheet | None provided for Web Design |
| Results | Within 36 hours on school days |
Reading the rules correctly
Focus Mode blocks navigation to other CodeHS pages during the exam. It is not described as a system-wide browser lockdown, so do not assume the rest of your device is sealed off, and do not treat that as an invitation to look anything up. External websites, collaboration, copying or sharing exam questions, and running code in another website or program are all prohibited. That last rule matters for a web design exam: you cannot paste a snippet into a browser or editor to see how it renders. You must predict the output mentally.
Questions are randomly selected, so two candidates in the same room may see different questions. Memorizing a friend's recollection of "the third question" is useless and also violates the rule against sharing exam questions. Study the topics, not the leaks.
The 60% threshold translates to a modest margin for error across 45 questions, but it is a passing score, not a pass rate. No official cohort pass rate has been verified, so treat any number you see circulating with skepticism. Our write-up on the CHS-WDES1 passing score and the discussion in what the pass rate data shows go deeper on this distinction.
The Four Exam Domains and What to Master in Each
CodeHS publishes four top-level topic groups for this exam. They are official exam-topic groups, not a percentage-weighted blueprint, and they are not a count of course modules. Because no weights are published, do not assume the groups carry equal numbers of questions; prepare all four. For a deeper treatment, see our complete guide to all four content areas.
Domain 1: Intro to the Internet
This is the conceptual foundation. Expect questions that test whether you understand how the web works, not just how to style a page.
- Distinguish between the internet and the web, and between a browser and a web server
- Understand how a page request travels from a browser to a server and back
- Recognize the role of URLs, domain names, and file locations
- Know the basic vocabulary well enough to read a question stem without confusion
Domain 2: HTML
HTML questions reward precise knowledge of structure and syntax. Because you cannot run code, you need to read markup and know what it produces.
- Document structure: how a page is organized from the opening declaration through head and body
- Common elements: headings, paragraphs, lists, links, images, and containers
- Attributes and how they modify elements, including link destinations and image sources
- Proper nesting and closing of tags, and spotting the line in a snippet that is broken
Domain 3: CSS
CSS is where many candidates lose points, because small syntax details change the outcome of a rule.
- Selector types and which elements a given selector actually targets
- Property and value syntax, including the punctuation that makes a declaration valid
- Color, text, and font properties and how they are written
- The box model: content, padding, border, and margin, and how they affect size and spacing
- How rules interact when more than one applies to the same element
Domain 4: Advanced HTML and CSS
The issuer's overview expressly places frameworks, user interfaces, accessibility, and multi-file paths under this heading. Candidates often under-prepare here because it feels like "extra" material.
- Multi-file paths: how relative and absolute file paths connect HTML pages, stylesheets, and images across folders
- Accessibility: writing markup that works for all users, including meaningful alternative text and sensible structure
- User interfaces: how layout and interactive components are built and described
- Frameworks: recognizing what a framework provides and how its classes are applied
Vouchers, Retakes, and Why First Attempt Matters
Access to the exam runs through vouchers, and the mechanics affect how you should prepare. CodeHS provides school and district voucher pricing by direct quote. No public numeric fee was verified, so this article will not quote a dollar figure; if you want the broader discussion, see CHS-WDES1 certification cost.
- One voucher, one attempt. Each purchased voucher permits a single exam attempt.
- Retakes are unlimited in number, but not free. There is no numerical cap on retakes, yet every additional attempt requires another purchased voucher.
- Vouchers expire. Unused school or district vouchers expire at the end of the contract term and do not roll over between school years.
The practical implication: a failed attempt consumes a voucher your school paid for, and a voucher left unused at term end is simply lost. That makes timing decisions matter. Ask your teacher when the contract term ends, and aim to sit the exam when you are consistently scoring comfortably above the line in practice, not merely hoping to scrape past it. For timing questions, our guide to exam dates and scheduling is a useful companion.
Official Preparation Resources Worth Using
CodeHS publishes several resources that map directly to this exam. Use them in this order of priority:
- The exam overview. The Web Design Level 1 Certification overview lists the four topic groups. Treat it as your checklist and tick off each heading only when you can explain it without notes.
- The Level 1 Certification Practice course. The public Certification Practice Course Catalog identifies the matching practice course. A practice course is a rehearsal tool, not an additional exam domain, and it does not establish exhaustive coverage or official weights.
- Web Design (Picasso) or Web Design and Development. The recommended coursework. If you already completed it, re-read your own projects and quizzes with an eye toward the four domains.
- Sample questions. CodeHS links sample questions from the overview. If your link works, use them to get comfortable with question phrasing; if it does not load, the overview headings alone are enough to structure your study.
For a compact refresher once you have done the heavy lifting, our one-page cheat sheet condenses the must-know facts, and you can test yourself on the main practice test site.
Practicing Without a Reference Sheet
The single most exam-specific fact in this article is this: no reference sheet is provided for Web Design. Many CodeHS and standardized exams give you a syntax summary; this one does not. CodeHS suggests having paper, a pencil, and a calculator available. That tells you how to practice.
Habits that match the real conditions
- Write markup by hand. Take a short HTML snippet, copy it onto paper, and sketch what it would display. This builds the "render in your head" skill the exam requires.
- Hand-trace CSS rules. For each rule, write which elements it affects and what changes. Do this before checking the result in your editor.
- Use the calculator for the box model. Total element width is content plus padding plus border plus margin. Practice working out sizes numerically so the arithmetic does not slow you down.
- Train on error-spotting. Many questions present code with one flaw. Read line by line asking, "Is every tag closed? Is every declaration punctuated correctly? Does this path point to the right folder?"
- Memorize punctuation. Missing semicolons, mismatched quotation marks, and misplaced braces are classic distractors precisely because you cannot lean on a sheet.
Key Takeaway
Since running code in another program is prohibited, build the habit of predicting output before you ever press Run. If you can describe what a snippet will do and then confirm it, you are practicing the exact skill the exam measures.
A Four-Week Plan Mapped to the Domains
This is the only generic-method section in the article, and it is deliberately tied to the four topic groups. Adjust the pace to your own starting point; the order is what matters, because later domains build on earlier ones.
Intro to the Internet and HTML Foundations
- Review how browsers, servers, and URLs interact
- Rebuild a simple page by hand: structure, headings, lists, links, images
- Practice spotting unclosed or mis-nested tags
CSS Core
- Drill selectors until you can say what each one targets
- Write color, font, and text declarations from memory
- Work the box model with a calculator and hand sketches
Advanced HTML and CSS
- Practice multi-file paths with a folder diagram on paper
- Review accessibility practices and why each exists
- Skim frameworks, user interface components, and the role of classes
Mixed Review and Simulation
- Take timed sets of questions across all four groups in 90-minute blocks
- Log every miss by domain and revisit your weakest group
- Use the topic-level framing to decide where the last days of review go
Why this order? Domain 1 gives you vocabulary, Domains 2 and 3 are the heart of the work, and Domain 4 integrates them, so it deserves your freshest attention late in the plan. If you have been working through the practice course already, compress the early weeks and spend the extra time on mixed review. For a read on how demanding the exam is likely to feel, see how hard the exam is.
Test Day, Results, and the Certificate
Before you start
- Confirm with your teacher or proctor that your voucher is assigned and that you are registered in the CodeHS Certifications app.
- Gather paper, a pencil, and a calculator, as CodeHS suggests.
- Close everything you do not need. Focus Mode limits navigation to other CodeHS pages, but external websites are still off-limits by rule.
- Plan an uninterrupted 90 minutes. The exam must be completed in one sitting.
- If you need extended time or read-aloud support, arrange it in advance; those accommodations are supported, while other requests require platform review.
Pacing the 90 minutes
With 45 questions and 90 minutes, you have roughly two minutes per question on average. Move quickly through definitional questions in the Intro to the Internet group so you bank time for code-reading questions in HTML, CSS, and Advanced HTML and CSS. If a snippet-based question stalls you, mark your best guess, move on, and return if time remains.
After you finish
Results are released within 36 hours on school days, which means a weekend submission may not show a score until the next school day. You will receive an overall score and a topic-level performance report, which is valuable if you need to retake: it shows which topic groups dragged your score down. Successful candidates receive a downloadable certificate, and earned certificates expire after 10 years.
Where This Credential Fits
Be realistic about what a Web Design Level 1 certificate represents. It is a foundational credential demonstrating HTML and CSS fundamentals, aimed largely at students building early evidence of technical skill. It is not a substitute for a portfolio, and it does not by itself guarantee employment. If you are weighing effort against payoff, our ROI analysis and the pages on CHS-WDES1 jobs and earnings frame the question without inflated promises. No official salary data tied to this specific certificate has been verified, so treat any precise number you see with caution.
A sensible way to use the certificate: list it alongside the projects you built in your web design course, link to a live page or two, and let the combination speak for you. When you are ready to measure your readiness, the practice test hub is the natural next stop, and the training overview outlines additional ways to build skill.
Frequently Asked Questions
The exam has 45 multiple-choice questions and a 90-minute time limit. It must be completed in one sitting, and a score of 60% is required to pass.
No. CodeHS does not provide a reference sheet for Web Design. It suggests paper, a pencil, and a calculator, so you should memorize syntax and practice reading code without lookup aids.
Four official topic groups: Intro to the Internet, HTML, CSS, and Advanced HTML and CSS. The advanced group expressly includes frameworks, user interfaces, accessibility, and multi-file paths. No percentage weights are published.
You can retake the exam; there is no numerical limit on retakes. However, each voucher allows only one attempt, so every additional attempt requires another purchased voucher. Unused school or district vouchers also expire at the end of the contract term.
Results are released within 36 hours on school days, with an overall score and a topic-level performance report. Successful candidates receive a downloadable certificate, which expires after 10 years.