What does the max-width property do in responsive design?
A). Sets a fixed width
B). Allows an element to shrink below a specified width
C). Ensures an element does not exceed a specified width
D). Hides an element if it exceeds a certain width
How can you ensure that text resizes appropriately on different devices?
A). By using fixed font sizes
B). By using relative units like em or rem
C). By using larger font sizes for all elements
D). By limiting text to a certain width
Which CSS unit is commonly used in fluid grid layouts?
A). Pixels
B). Points
C). Percentages
D). Inches
What does the .on('click', function) method in jQuery do?
A). Attaches a click event handler to selected elements
B). Hides selected elements
C). Changes the background color of selected elements
D). Resizes selected elements
What are CSS media queries used for?
A). Adding animations to elements
B). Applying styles based on the device characteristics
C). Creating image sliders
D). Defining CSS variables
How can jQuery be used to toggle a navigation menu on small screens?
A). By using .hide() and .show() methods
B). By using .toggleClass() method
C). By using .slideToggle() method
D). By using .fadeIn() method
What is the benefit of using smooth scrolling in responsive design?
A). Enhances user experience by providing smoother transitions
B). Increases website load times
C). Prevents users from scrolling
D). Limits the amount of content visible at one time
What does the following CSS media query do: @media (orientation: portrait) { ... }?
A). Applies styles when the device is in landscape mode
B). Applies styles when the device is in portrait mode
C). Applies styles regardless of orientation
D). Applies styles only to desktop devices
Why is it important to use $(document).ready(function() { ... }); in jQuery?
A). To ensure the DOM is fully loaded before executing scripts
B). To increase script execution speed
C). To prevent scripts from running
D). To hide content until the user interacts with the page
How can you ensure that a layout adjusts to different screen sizes using CSS?
A). By setting fixed widths
B). By using relative units like percentages and media queries
C). By hiding elements
D). By using absolute positioning