CSS Text
Last Updated Jul 21, 2015, 12:00:06 PM
What is CSS Text Formating
text properties used to specify line-height, alignment, transformation, and more
First, we'll cover the line-height property.
CSS line-height Property
line-height specifies the vertical spacing between lines of text.
If the page has long paragraphs with many lines, a larger than normal spacing makes it easier to read, so the line-height property sets the height of an entire line of text.
If the page has long paragraphs with many lines, a larger than normal spacing makes it easier to read, so the line-height property sets the height of an entire line of text. The difference between the font size and the line-height is equivalent to the leading.
Line-height can accept 5 types of values.
The value normal, a unitless number value, a pixel value, also an M or a percentage value.
A common value for the line-height property is a unitless value of 1.5. The browser multiplies this number by the font size to determine the line height.
ExampleIt will set the line-height in percent
Try It NowCSS Text Color
CSS text-color is used to style the text with different colors.
We can set colors in three different ways. Let's look at each of them.
HEX Value: For Example "#00ff00;"
RGB Value: For Example"rgb(255,0,0)"
Color name:For Example "green"
The default color for a page is defined in the body selector.
Note: If you define the color property, you must also define the background-color property.
If you run the above example the body color will changed to red, h2 color will be orange and paragraph color will be black others respectively.
Watch GIF Try It Now
CSS Text Alignment
text-align property allows us to control the horizontal alignment of text.
CSS text-align property is used to place the text on the web page in right order. Like I say, you can align the text wherever you want to!. That being said, you can align the text in center or left or right or justify
Each alignment has different meaning
The text-align property is used to set the horizontal alignment of a text.
Text can be centered, or aligned to the left or right, or justified.
When text-align is set to "justify", each line is stretched so that every line has equal width, and the left and right margins are straight
ExampleTry It Now
text-align can accept 1 of 4 values,
left, right, center, and justify.
The left value aligns the text to the left of its parent.
The right value aligns the text to the right.
The center value allows us to center the text on the page.
With the value justify, every line of the paragraph,
CSS Text Decoration
text-decoration property allows us to set the line decoration of text to
none, underline, overline, or line-through.
It's commonly used to remove underlines and links.
CSS text-decoration property is used to decorate the text or remove the decoration for the text. CSS text-decoration property is mostly used to set or remove the underlines on the web page.
In many case, when you wish to have no decoration for the text you can simply say text-decoration: none;. That makes the text have no decoration .
See the below example for more understanding
CSS text-decoration Example
Watch GIF Try It Now
The value of underline adds the text underneath the text,
The value overline adds the line over the text,
and the value line-through adds the line through the text.
For normal text, none is the default value.
CSS Text Transform
text-transform property allows us to change the case of text.
So with this property, we can control the capitalization of our text.
We can make text appear in all uppercase, all lowercase, or with each word capitalized.
CSS text-transform Example
Watch GIF Try It Now
CSS text-indent Property
text-indent property, is used to indent the first line of text.
We can control the indentation by specifying value in either length units or percentages.
Text indent can also accept a negative value if you choose to use one.
CSS text-indent Example
Try It NowPractice with our Interactive Live Editors and Take your CSS Skilss to the next level
Exercise 1 Exercise 2 Exercise 3 Exercise 4 Exercise 5Sources and Credits
The source of the content has been referred and updated with Mozilla Foundation and W3C Organization
Last Updated Jul 21, 2015, 12:00:06 PM
