How can you create a hover effect for an SVG icon using CSS?
A). Apply :hover pseudo-class to the SVG element
B). Use JavaScript for hover effects
C). Add a <hover>
attribute to the SVG icon
D). Apply a class on hover using JavaScript
Which attribute of SVG sprite <symbol>
elements is used to define a unique ID for each icon within the sprite sheet?
A). id
B). name
C). class
D). label
How can you reference an external SVG file within an HTML document for displaying an icon?
A). Using the <img>
element with the SVG file path
B). Using the <use>
element with the SVG file path
C). Using the <object>
element with the SVG file path
D). Using the <embed>
element with the SVG file path
How can you animate an SVG icon using CSS animations?
A). Define animation keyframes and apply them to the SVG icon
B). Use the animate element within the SVG file
C). Apply JavaScript code for animations
D). Use external animation libraries
What is the purpose of using external SVG files for icons in web development?
A). Code reusability and maintenance
B). Increased file size
C). Inline styling options
D). Compatibility issues
How can you apply CSS styles to an SVG icon referenced using the <use>
element?
A). Apply styles directly to the <use>
element
B). Apply styles to the referenced SVG file
C). Apply styles to the <svg>
element containing the <use>
element
D). Apply styles to the parent container of the <svg>
element
How can you ensure cross-browser compatibility when using SVG icons with CSS?
A). Test SVG icons across different browsers and versions
B). Include vendor prefixes for CSS properties
C). Use polyfills for unsupported CSS features
D). Convert SVG icons to raster images
What is the recommended approach for optimizing SVG icons for web use?
A). Minimize file size, remove unnecessary code, and optimize paths
B). Increase file size for better quality
C). Use inline styles for all SVG elements
D). Embed external CSS files into SVG
What is the advantage of using CSS for styling SVG icons instead of inline styles?
A). Easier maintenance and consistent styling
B). Better compatibility with older browsers
C). Faster loading times
D). Increased file size
How can you include an SVG sprite sheet in an HTML document for displaying icons?
A). Using the <img>
element with the sprite sheet path
B). Using the <object>
element with the sprite sheet path
C). Using the <use>
element with the sprite sheet path
D). Using the <embed>
element with the sprite sheet path