Skip to content Skip to sidebar Skip to footer

Apply Css For First Letter

I'm writing a HTML code where in the first letter has to be big and should be of 2 lines. Below is my code. HTML

Solution 1:

Solution 2:

Use :first-letter instead of :first-of-type:first-letter

Check the fiddle I have updated

Solution 3:

You can achieve this by using the below code.


.para::first-letter{
  font-size: 20px;
}

With the use of ::first-letter You can able to detect first letter in para class, Now you can style for first letter.

Solution 4:

Your code looks cool and don't focus much. Simply delete :first-of-type from your CSS and you're done!

Solution 5:

you can add first letter in class with style

like that:

.firstcharacter { float: left; color: #903; font-size: 50px; line-height: 20px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; }
<divclass="section-sect1"><aname="CH_00001-SEC-1"></a><divclass="section-title"><spanclass="section-num"></span><spanclass='firstcharacter'>T</span>itle</div><divclass="para">Text1
  </div><divclass="para">Text2
  </div></div>

or you mast add test in tag p

like that:

.stringp:first-child:first-letter { float: left; color: #903; font-size: 50px; line-height: 20px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia;}
.stringp {margin-bottom: 0px;}
<divclass="section-sect1"><aname="CH_00001-SEC-1"></a><divclass="section-title"><spanclass="section-num"></span><spanclass='string'><p>Title</p></span></div><divclass="para">Text1
  </div><divclass="para">Text2
  </div></div>

Post a Comment for "Apply Css For First Letter"