Question 1
Which CSS property changes the origin point around which a transform is applied?
Correct Answer:
transform-origin
Explanation:
Transform origin is the point around which CSS transforms rotate, scale, or skew. By default, transforms pivot at the element’s center, but changing this origin moves the pivot point so the transformation happens around a different spot. You can set it with values like 25% 75%, left top, or explicit lengths like 10px 20px, and even include a depth value for 3D with a z coordinate (for example, 50% 50% 5px). This is what makes an element rotate around its top-left corner or around any other chosen point instead of its center. Other properties don’t define that pivot. The transform property applies the actual transformation functions; perspective-origin determines where the vanishing point for perspective projection is placed, and transform-style controls whether 3D transforms are preserved for child elements.
Question 2
What mechanism allows reuse of values across a stylesheet?
Correct Answer:
CSS Custom Properties (Variables)
Explanation:
CSS Custom Properties (variables) let you store a value in one place and reuse it throughout a stylesheet with the var() function. By defining a value on a broad scope like the root, you can apply the same value to any number of rules, e.g., color: var(--primary-color); or background-color: var(--primary-color); This keeps styling consistent and makes updates easy—change the single variable and every place that references it updates automatically. You can also override the variable in specific scopes or within media queries to adapt themes without rewriting multiple rules. Media queries control when styles apply, not how values are reused; inheritance passes values from a parent to its children but doesn’t provide a centralized reuse mechanism; the user agent stylesheet is just the browser’s default styles.
Question 3
What is the background color value used for the nav in the sample CSS?
Correct Answer:
#d8d8d8
Explanation:
In CSS, background colors are often written as hex values after a hash, like background-color: #d8d8d8;. The value #d8d8d8 is a light gray (RGB 216,216,216), sitting between white and darker gray. It provides a subtle, neutral backdrop for the navigation, offering enough contrast with darker text or icons without being too harsh. The other options correspond to white, black, or a noticeably darker gray, which wouldn’t match the lighter gray used in the sample.
Question 4
When a user logs on to a service and shops online, what are they typically filling out?
Correct Answer:
an HTML form.
Explanation:
When you log in and shop, you’re typically filling out an HTML form. A form collects the data you enter—username, password, shipping address, payment details, and similar fields—inside input controls grouped by the form element. When you submit, the browser sends those values to the server through the form’s action URL, usually using the POST method for security so sensitive information isn’t exposed in the URL. CSS is used for styling the page, not for collecting data; JavaScript files add interactivity or validation, but they aren’t what users fill out. WebGL is about rendering graphics, not gathering form data. So, the thing users fill out in this scenario is an HTML form.
Question 5
In CSS specificity, what does a stand for when calculating specificity?
Correct Answer:
Inline styles
Explanation:
In CSS specificity, the a component counts the number of inline style attributes directly on the element. That’s why the inline styles are considered the highest level of specificity: any style written as a style attribute on the element will override rules from stylesheets, even if those rules use IDs, classes, or element selectors. For example, if an element has

but a stylesheet has a rule like #header { color: blue; } or .highlight { color: green; }, the inline style wins and the text will be red. The ID, class, and element selectors contribute to other parts of the specificity calculation, but they don’t affect the a component. So, the a value stands for inline styles.

Question 1
Exam overview

About this Exam

Prepare with the uCertify CIW – Advanced HTML5 & CSS3 Specialist Practice Test practice quiz. This question bank includes 10 questions covering changes, specificity, validation, ucertify, and advanced. Use it to review important concepts, identify knowledge gaps, and build confidence for the related exam, course, or assessment.

More details

Additional Information

uCertify CIW – Advanced HTML5 & CSS3 Specialist Practice Test

This practice set contains 10 questions from the matching question bank and focuses on changes, specificity, validation, ucertify, and advanced. Work through each question carefully, review the provided solutions, and revisit topics that need more study before your next attempt.

This is an independent study resource intended for practice and review; it is not an official examination or an endorsement by any organization named in the title.

Quiz information

Frequently Asked Questions

The complete question count is available after full access is unlocked.
No fixed duration is currently configured for this quiz.
Question explanations are included where they are available in the quiz content, helping you review the reasoning after answering.
Yes. You can retake the practice test again as you continue studying during your available access period.
After your access is confirmed, you can continue into the complete practice exam from this quiz flow.
Unless explicitly stated otherwise, this page provides independent practice material for study and exam preparation and is not the official examination itself.
Keep studying

Related Questions