0
0
Bootsrapmarkup~20 mins

Figure component in Bootsrap - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Bootstrap Figure Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
rendering
intermediate
2:00remaining
What is the visual output of this Bootstrap figure code?
Look at the following HTML code using Bootstrap's figure component. What will you see rendered in the browser?
Bootsrap
<figure class="figure">
  <img src="https://via.placeholder.com/150" class="figure-img img-fluid rounded" alt="Placeholder image">
  <figcaption class="figure-caption">A simple placeholder image with caption.</figcaption>
</figure>
AAn image with rounded corners and a caption below it in smaller italic text.
BAn image with sharp corners and a caption above it in bold text.
COnly a caption text is shown, no image is visible.
DAn image with a border but no caption is displayed.
Attempts:
2 left
💡 Hint
Remember that Bootstrap's figure-caption is styled to appear below the image in smaller italic text.
selector
intermediate
1:30remaining
Which CSS selector targets the caption text inside a Bootstrap figure component?
You want to style only the caption text inside a Bootstrap figure component. Which CSS selector will correctly select it?
Afigure .caption-text
B.figure-caption img
C.figure figcaption
D.figure-img figcaption
Attempts:
2 left
💡 Hint
The caption is inside a
element that is a child of an element with class 'figure'.
🧠 Conceptual
advanced
1:30remaining
What accessibility feature does the
element provide in a figure component?
Why is it important to use the
element inside a figure component for accessibility?
AIt provides a textual description of the image that screen readers can read aloud.
BIt automatically resizes the image for mobile devices.
CIt adds a decorative border around the image.
DIt hides the image from keyboard navigation.
Attempts:
2 left
💡 Hint
Think about how users who cannot see images understand the content.
layout
advanced
2:00remaining
How to align a Bootstrap figure component to the right side of the page?
You want the entire figure component (image and caption) to appear aligned to the right side of the page. Which class or style should you add?
Bootsrap
<figure class="figure">
  <img src="https://via.placeholder.com/150" class="figure-img img-fluid rounded" alt="Placeholder image">
  <figcaption class="figure-caption">Caption text here.</figcaption>
</figure>
AAdd class "text-end" to the <img> element.
BAdd class "float-end" to the <figure> element.
CAdd style "margin-left: auto;" to the <figcaption> element.
DAdd class "d-flex justify-content-center" to the <figure> element.
Attempts:
2 left
💡 Hint
Bootstrap uses float utility classes to float elements left or right.
📝 Syntax
expert
2:00remaining
What error occurs if you omit the alt attribute in the tag inside a figure?
Consider this code snippet inside a Bootstrap figure component:
Image caption
What accessibility or validation issue arises from this?
Bootsrap
<figure class="figure">
  <img src="image.jpg" class="figure-img img-fluid rounded">
  <figcaption class="figure-caption">Image caption</figcaption>
</figure>
AThe image will automatically have a default alt text added.
BThe browser throws a syntax error and does not render the image.
CThe caption text will not display under the image.
DThe image is ignored by screen readers, causing accessibility issues.
Attempts:
2 left
💡 Hint
Alt text is important for screen readers to describe images.