
- CSS Tutorial
- CSS - Home
- CSS - Introduction
- CSS - Syntax
- CSS - Inclusion
- CSS - Measurement Units
- CSS - Colors
- CSS - Backgrounds
- CSS - Fonts
- CSS - Text
- CSS - Images
- CSS - Links
- CSS - Tables
- CSS - Borders
- CSS - Margins
- CSS - Lists
- CSS - Padding
- CSS - Cursors
- CSS - Outlines
- CSS - Dimension
- CSS - Scrollbars
- CSS Advanced
- CSS - Visibility
- CSS - Positioning
- CSS - Layers
- CSS - Pseudo Classes
- CSS - Pseudo Elements
- CSS - @ Rules
- CSS - Text Effects
- CSS - Media Types
- CSS - Paged Media
- CSS - Aural Media
- CSS - Printing
- CSS - Layouts
- CSS - Validations
- CSS3 Tutorial
- CSS3 - Tutorial
- CSS3 - Rounded Corner
- CSS3 - Border Images
- CSS3 - Multi Background
- CSS3 - Color
- CSS3 - Gradients
- CSS3 - Shadow
- CSS3 - Text
- CSS3 - Web font
- CSS3 - 2d transform
- CSS3 - 3d transform
- CSS3 - Animation
- CSS3 - Multi columns
- CSS3 - User Interface
- CSS3 - Box Sizing
- CSS Responsive
- CSS - Responsive Web Design
- CSS References
- CSS - Questions and Answers
- CSS - Quick Guide
- CSS - References
- CSS - Color References
- CSS - Web browser References
- CSS - Web safe fonts
- CSS - Units
- CSS - Animation
- CSS Resources
- CSS - Useful Resources
- CSS - Discussion
Text Indentation using CSS
For text indentation, use the text-indent property in CSS. This is for the indentation of the first line in a paragraph.
Example
Let us now see an example −
<!DOCTYPE html> <html> <head> <style> div { text-indent: 30px; } </style> </head> <body> <h1>Demo Heading</h1> <div> <p>This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. </p> </div> </body> </html>
Output
Example
Let us now see another example −
<!DOCTYPE html> <html> <head> <style> div { text-indent: 15em; } </style> </head> <body> <h1>Demo Heading</h1> <div> <p>This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. </p> </div> </body> </html>
Output
- Related Articles
- Text Indentation Working with CSS
- Text Decoration Using CSS
- Formatting Text Using CSS
- Text Transformation using CSS
- Set Text Alignment using CSS
- Setting Text Alignment using CSS
- Setting Text Color using CSS
- A text- portrait using CSS?
- How to Justify Text using text-align & text-justify CSS Properties?
- How to set the indentation of the first line of text with JavaScript?
- Disable text wrapping inside an element using CSS
- Create white text with black shadow using CSS
- Center image using text-align center with CSS?
- How to create Text Split effect using CSS?
- Setting the element's text color using CSS

Advertisements