w3resource

HTML CSS Exercise: Style first letter and first line

Solution:

HTML Code:

<!doctype html>
<html>
<head>
<title>HTML CSS Exercise - Style first letter and first line</title><!-- Set the title of the HTML page -->
<style type="text/css">
/* CSS styles start here */

.container{
width:500px; /* Set the width of the container */
}

p::first-letter{
color: #4b6c9c; /* Set the color of the first letter of paragraphs */
font-weight:bold; /* Set the font weight of the first letter to bold */
font-size:150%; /* Set the font size of the first letter to 150% of the parent font size */
}

p::first-line{
color: #5ac4ed; /* Set the color of the first line of paragraphs */
}

/* CSS styles end here */
</style>
</head>
<body>
<div class="container"><!-- Create a container div for content -->
<p>In 1986 the Defense Advanced Research Projects Agency (DARPA), the Army Research Office (ARO), the National Science Foundation (NSF), and ESL, Inc sponsored Berkeley POSTGRES Project which was led by Michael Stonebraker.</p><!-- Add a paragraph with text inside the container -->
</div>
</body>
</html>

Explanation:

  • This HTML code demonstrates the use of CSS to style the first letter and first line of paragraphs.
  • The .container class is defined to style a container div with a fixed width of 500px.
  • CSS pseudo-elements are used to target the first letter and first line of paragraphs within the container.
  • p::first-letter selects the first letter of paragraphs and applies specific styles such as color, font weight, and font size.
  • p::first-line selects the first line of paragraphs and applies a different color style.
  • These CSS rules enhance the typography and visual appeal of the text content within the container.

Live Demo :

See the Pen style-first-letter-and-first-line-answer by w3resource (@w3resource) on CodePen.


Supported browser

Firefox logo Chrome logo Opera logo Safari logo Internet Explorer logo
YesYesYesYesYes

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.