CSS Properties: How to specify that the list-item markers should appear inside the content flow
Solution:
HTML Code:
<!DOCTYPE html><!-- Declares the document type and version of HTML -->
<html><!-- Begins the HTML document -->
<head><!-- Contains metadata and links to external resources -->
<title>How to specify that the list-item markers should appear inside the content flow</title><!-- Sets the title of the document -->
<style type="text/css"> /* Starts CSS styling */
ul.x { /* Selects unordered lists with class 'x' */
list-style-position: inside; /* Specifies that the list-item markers should appear inside the content flow */
}
ul.y { /* Selects unordered lists with class 'y' */
list-style-position: outside; /* Specifies that the list-item markers should appear outside the content flow */
}
</style><!-- Ends CSS styling -->
</head><!-- Ends the head section -->
<body><!-- Begins the body of the document -->
<p><strong>w3resource Tutorial</strong></p><!-- Paragraph element with strong (bold) text -->
<p>List-style-position: inside</p><!-- Paragraph indicating list-style-position inside -->
<ul class="x"><!-- Unordered list element with class 'x' -->
<li>HTML5</li><!-- List item -->
<li>JavaScript</li><!-- List item -->
<li>PHP</li><!-- List item -->
</ul><!-- Ends the unordered list -->
<p>List-style-position: outside</p><!-- Paragraph indicating list-style-position outside -->
<ul class="y"><!-- Unordered list element with class 'y' -->
<li>SQL</li><!-- List item -->
<li>MySQL</li><!-- List item -->
<li>Redis</li><!-- List item -->
</ul><!-- Ends the unordered list -->
</body><!-- Ends the body section -->
</html><!-- Ends the HTML document -->
Explanation:
- This HTML document demonstrates how to specify the position of list-item markers.
- CSS comments are added to explain each section of the code.
- Two sets of list styles are defined, one for inside and one for outside the content flow.
- The ul.x selector targets unordered lists with class 'x', while ul.y targets lists with class 'y'.
- list-style-position: inside; specifies that the list-item markers should appear inside the content flow for the list with class 'x'.• list-style-position: outside; specifies that the list-item markers should appear outside the content flow for the list with class 'y'.
Live Demo:
See the Pen list-style-position-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | Yes |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics