HTML CSS Exercise - Adjacent sibling selectors

HTML CSS Exercise - 33

In this exercise you will use CSS Adjacent sibling selectors.

Though the solution provided uses ul and ol element, you may use any element of your choice.

HTML Code:

<!DOCTYPE html>
  <meta charset="utf-8">
  <title>HTML CSS Exercises - Adjacent sibling selectors</title>
<h2>This is heading Two </h2>
<h3>This is heading Three </h3>
<p>This is a paragraph</p>
<h3>This is heading Three again</h3>
<p>This is a paragraph again</p>

CSS Code:

h2 + h3 {
border-bottom:1px solid silver

Use the following editor to complete the exercise.

See the solution in the browser

See the Pen html css common editor by w3resource (@w3resource) on CodePen.

Previous: CSS Child selector.
Next: Style placeholder text.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

Follow us on Facebook and Twitter for latest update.

HTML-CSS: Tips of the Day

How to show multiline text in a table cell?

You want to use the CSS white-space:pre applied to the appropriate <td>. To do this to all table cells, for example:

td { white-space:pre } 

Alternatively, if you can change your markup, you can use a <pre> tag around your content. By default web browsers use their user-agent stylesheet to apply the same white-space:pre rule to this element.

The PRE element tells visual user agents that the enclosed text is "preformatted". When handling preformatted text, visual user agents:

  • May leave white space intact.
  • May render text with a fixed-pitch font.
  • May disable automatic word wrap.
  • Must not disable bidirectional processing.

Ref: https://bit.ly/3pRCXKd


We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook