Browse all practice questions for the CodeHS Web Design (Picasso) Practice Test. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

CodeHS Web Design (Picasso) Practice Test 2026 – The Comprehensive All-in-One Guide to Mastering Web Design! course image
More practice questions

These questions are part of the practice quiz. Start practicing

  • Who might need to look something up in HTML/CSS documentation?
  • Which of the following HTML elements defines the structure of the webpage?
  • What is the purpose of the <a> tag in HTML?
  • Which layout system should you use for a complex two-dimensional layout?
  • True or False: If a selector's display property is set to none, selected elements will still take up space on the page.
  • How is accessibility considered in web design?
  • Fill in the Blank: Contents of a navbar need to go inside a _______ div.
  • Which of the following is NOT a valid way to apply CSS?
  • What components are included in a POV statement?
  • What is the purpose of the <footer> tag in HTML?
  • What CSS property controls the text size of an element?
  • Which Bootstrap component is specifically designed for grouping buttons?
  • What is a CSS preprocessor?
  • What is the purpose of the <head> section in an HTML document?
  • Which HTML tag is used for the largest heading?
  • What attribute is required in the <img> tag for accessibility?
  • What element is used for creating a navigation bar in Bootstrap?
  • What must be true about CSS files when using Bootstrap?
  • How do you specify character encoding in an HTML document?
  • Which attribute is used with the <a> tag to specify the destination URL?
  • What is the primary function of a web designer?
  • What is the box model in CSS?
  • Which property is used to change the background color of an element in CSS?
  • How do you link a CSS stylesheet to an HTML document?
  • What is generated from the following HTML code <h1>Hello</h1> <h3>Hello</h3> <h6>Hello</h6>?
  • What is the first step to begin using the <canvas> element in HTML?
  • Which of the following selects all p tags with the class alert and makes them red?
  • How is the animation 'increase-font' defined to increase font size from 5px to 20px?
  • Which of the following are examples of web browsers?
  • What does the title of a webpage represent?
  • What is an essential requirement for using the <canvas> element effectively?
  • What does the given code snippet create?
  • What is the path of the URL www.twitter.com/codehs?
  • What do you need to use in combination with the <canvas> element to draw graphics?
  • What best describes a CSS sprite?
  • Which of the following CSS properties is necessary for an animation to be smooth when hover is activated?
  • What is the decimal equivalent of the binary number 1010?
  • Which of the following does not need to be included in a POV statement?
  • What HTML tag is used to define an unordered list?
  • What is the difference between inline, block, and inline-block elements?
  • What is the usual file extension for web pages?
  • What is the default value of the padding property if not specified for an element?
  • How can I select all h1 tags that are immediate children of div tags?
  • How is the following HTML displayed on a webpage?
  • How is the Internet best defined?
  • Which device will display a Bootstrap row in stacked columns when using a specific column class?
  • Which of the following is a correctly formatted CSS rule?
  • True or False: You can only transition one property at a time in CSS.
  • How can you change the color of a link when the mouse hovers over it?
  • Which of the following statements about the Internet is true?
  • What is essential during the testing phase of design?
  • What is the size of the right padding for the given div with specified padding values?
  • What does HTML stand for?
  • If the line 'transition: width 2s, height 2s;' is removed from the CSS rule, what effect does it have?
  • Which of the following applies an animation named 'grayscaleFilter' over 10 seconds to every img tag?
  • How do you create a dropdown menu in HTML/CSS?
  • What does the z-index property control in CSS?
  • What is the font style of the span with the ID css?
  • What term refers to a standardized set of rules for communication between machines?
  • What is the role of the <link> tag in HTML?
  • Which of the following roles is associated with a web designer?
  • Which of the following does NOT illustrate a negative outcome of increased anonymity on the Internet?
  • Is it essential to maintain a beginner's mindset during design research?
  • What should be avoided during the ideation process?
  • Which of the following actions will help you avoid violation of copyright laws?
  • Why do we use CSS?
  • What are IFrames?
  • What is the main goal of the ideate step of the design process?
  • To select all paragraph elements in a document using CSS, you would use which selector?
  • Which technology is essential for building the structure of a website?
  • How can you specify the layout of a Bootstrap grid?
  • Which CSS rule will turn the h1 tag blue as the mouse hovers over it?
  • Which of the following is a method to cut down on repetitive code in your website?
  • How is an ordered list created in HTML?
  • The Inspector would be a useful tool for which of the following tasks?
  • What are ARIA roles?
  • How do you incorporate a video into an HTML document?
  • Which tag is used to define the largest header in HTML?
  • Which of the following classifies as metadata about a webpage?
  • What is the use of the <meta> tag in HTML?
  • What does the display: none; style do?
  • What is the definition of a browser?
  • How do you optimize images for the web?
  • Which term describes a visual layout designed to enhance user experience on a website?
  • What happens when the width of the picture is changed from 250px to 800px?
  • True or False: Only people who are new to Bootstrap need to look at documentation.
  • What is the first step of the Design Cycle?
  • What does the float property do in CSS?
  • Which code snippet will select all <img> tags on a page and set their height to 200 pixels?
  • True or False: An image can have more than one CSS filter applied to it.
  • What should be included in the head section of an HTML document?
  • What type of CSS selector is used to style elements after they are hovered over?
  • True or False: Bootstrap examples can be utilized as templates for personal projects.
  • What CSS property is used to change the text color?
  • What type of layout does Bootstrap use for a responsive design?
  • What is the width of one of the smaller rectangles if the entire rectangle has a width of 21?
  • Who is responsible for creating the visual elements of a website?
  • What HTML element is used to create a break in text?
  • Which of the following is NOT a good method for a group brainstorm?
  • What is one main role of Internet censorship by a government?
  • What is the function of the <body> tag in an HTML document?
  • What is a CSS transition?
  • Why is it important to maintain a beginner's mindset while building empathy for your user?
  • Which aspect is NOT typically a responsibility of a web developer?
  • Which HTML code snippet is correct for creating a table that displays a user's music library?
  • Which situation exemplifies censorship on the Internet?
  • To change the speed of an animation in CSS, which of the following properties should be adjusted?
  • What is the function of the <br> tag?
  • What percentage of the world's population currently has access to the Internet?
  • How do you define a class selector in CSS?
  • In the URL https://codehs.com/hourofcode, what is the domain name?
  • What does the clear property do in CSS?
  • What type of layout does CSS Flexbox excel at?
  • What is the purpose of the <title> tag in HTML?
  • Which layout is CSS Grid primarily designed for?
  • Which of the following is not a property that can hide the visibility of an element?
  • Which of the following is a valid CSS rule?
  • What is the second step of the design cycle after you develop empathy for your users?
  • Which step focuses on understanding the user's experience and pain points?
  • What is the purpose of the <canvas> element in web design?
  • What happens during the second step of viewing a web page?
  • What does the class "btn-group-vertical" do in Bootstrap?
  • What is a prototype?
  • What is the purpose of HTTP?
  • What will insert an exclamation point after every h2 element?
  • Which of the following lines of HTML code will insert an image into a webpage?
  • What is the result of the following HTML code: <ol><li>Bread</li> <li>Milk</li> <li>Eggs</li> </ol>?
  • Why is the testing phase crucial in the design process?
  • What approach should you take when prototyping your ideas?
  • What is the default display value for a <div> element?
  • What HTML element serves as a container for additional structure in Bootstrap?
  • Which property would you use to completely hide an element while keeping its space on the page?
  • True or False: As long as you cite your sources, you can put any image you find online on your website.
  • Which file extension is commonly used for web pages?
  • What is the smallest device that will display these columns side by side?
  • True or False: You will learn everything there is to know about HTML and CSS from CodeHS.
  • In web design, what is meant by the term 'responsive design'?
  • Why might you decide to use a dropdown menu on your website?
  • What does the acronym URL stand for?
  • During which step does the server send the requested resource back to the browser?
  • Which statement is true about which devices can view your hosted HTML webpage?
  • What type of machine listens for HTTP requests directed at a website's domain?
  • In which section of an HTML document should you specify the character encoding?
  • Which HTML tag is used to create a simple button?
  • Is it true that completing the design cycle once is sufficient?
  • In HTML, how do you create a numbered list?
  • Which of the following is not a part of the CSS box model?
  • What is the correct way to add a default-styled button to an <a> tag?
  • What is a primary task of a web designer?
  • How do you embed a Google Map in HTML?
  • What is the first step in viewing a web page?
  • Which element is used to create a hyperlink in HTML?
  • What is the function of the div tag?
  • Which page should the following nav-tabs be added to? <ul class="nav nav-tabs"> <li><a href="home.html">Home</a></li> <li class="active"><a href="profile.html">Profile</a></li> <li><a href="messages.html">Messages</a></li> </ul>
  • How do you create a table in HTML?
  • What is the goal of the "define" step of the design cycle?
  • Which professional is responsible for writing the HTML and CSS code for a website?
  • Which of the following tags is used for defining a section of navigation links?
  • Which of the following is a valid HTML tag?
  • Which CSS property is used to control the spacing between elements?
  • What is the main use of CSS Flexbox?
  • What is the effect of the margin property in CSS?
  • What element is necessary for making content responsive in Bootstrap?
  • How do you create a responsive navigation bar using CSS?
  • Which of the following is an example of metadata about a webpage?
  • What does the CSS Grid layout allow you to do that Flexbox does not?
  • What is the purpose of prototyping in the design process?
  • What is the purpose of the ALT attribute in an image tag?
  • True or False: It is possible to embed any website inside IFrames.
  • What does the empathy step of the design cycle focus on?
  • An image is hosted at https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg. Which of the following is the proper HTML code to display this image on your webpage?
  • Which of the following correctly creates a thumbnail of the CodeHS logo that links to https://codehs.com?
  • How can you add a block of JavaScript in HTML?
  • How can you apply styles to multiple elements with the same class?
  • Which CSS property controls the layout of a webpage?
  • Who is typically involved in creating user-friendly and appealing websites?
  • What property is used in CSS to change the text color?
  • During what phase do you gather insights about user needs?
  • True or False: It is plagiarism to copy code from Bootstrap examples to your own website.
  • How do you center a block element using CSS?
  • In CSS layout design, what does the term "grid" refer to?
  • Which of the following is considered an example of a web browser?
  • What is the purpose of the <nav> tag in HTML5?
  • In web design, what does CSS stand for?
  • What is the reasoning behind the Don't Repeat Yourself principle?
  • Which concern has NOT arisen from the adoption of the Internet?
  • What is responsive design?
  • Which of the following is not a strategy to help build empathy for your users?
  • Which of the following is NOT a step required to view a web page?
  • Which of the following is NOT an effective strategy during group brainstorming?
  • Which of the following is not a Bootstrap component?
  • What are CSS frameworks?
  • What font color will the following HTML element have after being styled by the given CSS: <p class="fire" id="title">Hello World!</p>?
  • True or False: The number of columns in a Bootstrap row is fixed regardless of the device.
  • Which of the following is NOT a good testing method?
  • What is the main purpose of using dropdown menus in navigation bars?
  • Which of the following correctly uses div to style multiple elements the same way?
  • Which of the following is the proper way to apply the CSS code inside style.css to the home.html file?
  • What CSS property can you use to define how an element will animate?
  • Which of the following statements is true about the <canvas> element?
  • What is the semantic purpose of the <header> tag in HTML5?
  • Which of the following will correctly display a page header with subtext?
  • Which methods are considered effective for user testing?
  • What is the difference between <span> and <div>?
  • Which code snippet will select all HTML elements with the class "alert" and set their color to red?
  • What is a characteristic feature of the CSS Grid layout model?
  • Which of the following is not part of the Design Cycle?
  • True or False: Most people worldwide have access to the Internet.
  • Which CSS property is used to add space inside an element?
  • Which of the following creates a table that is responsive to screens of different sizes?
  • Why might a developer choose CSS Grid over Flexbox?
  • Which CSS code applies a grayscale filter to all images?
  • Which statement is accurate regarding global Internet access?
  • How can you properly link to the about.html page from the index.html page?
  • What CSS property controls the layout of flexbox elements?
  • Which of the following CSS rules would you use to make a paragraph element italic?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy