Q
How can you apply CSS styles to an SVG icon referenced using the <use> element?

Answer & Solution

Answer: Option A
Solution:
CSS styles can be applied directly to the <use> element referencing an SVG icon, allowing for customization and visual effects.
Related Questions on Average

What is the purpose of using external CSS stylesheets for SVG icons?

A). Centralized styling, easier maintenance, and consistent design

B). Increased file size and slower loading times

C). Inline styling options

D). Compatibility with non-SVG formats

What is the advantage of using SVG icons over raster images in web design?

A). Scalability without loss of quality

B). Larger file sizes

C). Limited color options

D). Incompatibility with HTML5

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

Which attribute is used in SVG <use> elements to reference a specific icon within an external SVG file?

A). xlink:href

B). src

C). href

D). file

What technique can be used to change the color of an SVG icon on user interaction?

A). Apply CSS styles on hover or click events

B). Use JavaScript to dynamically change the SVG's color

C). Embed multiple versions of the SVG with different colors

D). Apply inline styles to the SVG icon

What is the purpose of the viewBox attribute in SVG icons?

A). Defines the coordinate system and aspect ratio

B). Specifies the fill color of the icon

C). Sets the icon's size

D). Determines the file format of the icon

How can you embed an inline SVG icon directly into an HTML document?

A). Using the <svg> element

B). Using the <img> element

C). Using the <div> element

D). Using the <span> element

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

What is the purpose of using SVG sprite sheets for icons in web development?

A). Combine multiple SVG icons into a single file for performance

B). Embed SVG icons directly into HTML for faster loading

C). Use inline SVG code for flexibility

D). Increase file size for better quality

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