w3resource

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>
<html>
<head>
  <meta charset="utf-8">
  <title>HTML CSS Exercises - Adjacent sibling selectors</title>
</head>
<body>
<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>
</body>
</html>

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.



Share this Tutorial / Exercise on : Facebook and Twitter

HTML-CSS: Tips of the Day

How to get equal width of input and select fields?

Here is how to change the box model used by the input/textarea/select elements so that they all behave the same way. You need to use the box-sizing property which is implemented with a prefix for each browser

-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
box-sizing:content-box;

This means that the 2px difference we mentioned earlier does not exist..

Note: On IE it works from version 8 and upwards.

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