first-letter and :first-line Pseudo-Elements : Pseudo Class « Style Basics « HTML / CSS






first-letter and :first-line Pseudo-Elements

  


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'>
    <head>
        <title>Pseudo-Element Selectors</title>
        <style rel='stylesheet' type='text/css'>

p.quote:first-letter {
    background: darkblue;
    color: white;
    font: 55px "Monotype Corsiva";
    float: left;
    margin-right: 5px;
}
p.quote:first-line {
    font-weight: bold;
    letter-spacing: 3px;
}
p.byline {
    text-align: right;
    font-style: italic;
    font-size: 10px;
    border: none;
}
        
        </style>
    </head>
    <body>
        <p class='quote'>
            This is a test. This is a test. 
        </p>
        <p class='byline'>
            - Albert Einstein
        </p>
    </body>
</html>

   
  








Related examples in the same category

1.The first-child Structural Pseudo-Class
2.Dynamic Pseudo-Class Selectors
3.Dynamic pseudo-classes
4.Structural pseudo-classes
5.:target pseudo-class
6.h1::before, h1::after content: "::";
7.The first-child pseudo-class
8.Using the first-letter pseudo-element to create a "drop cap" letter
9.Link Pseudo-Class Example
10.:before and :after Pseudo-elements
11.Use Pseudo-Classes
12.First-letter Pseudo-element
13.Creating a drop cap using a CSS pseudo-element
14.First Line and Letter
15.p:first-line{font-weight:bold;}
16.first-letter {font-size:42px; width:200px;}
17.tr:first-child
18.Set style for a:link and a:visited