


How to set the indentation of the second line of a paragraph using CSS?
HTML is the structure used to create web pages. Additionally, CSS is used to design the visual appearance of these pages. In CSS, indentation is one of the important aspects of text formatting on a web page. It allows developers to create visual effects at the beginning of paragraphs. Indentation can be used to make text easier to read and create a sense of structure in a document.
Indentation in CSS
CSS is a powerful tool that allows developers to control the visual presentation of HTML elements on a web page. We can style text using CSS and change its font, size, color, and even indentation.
In CSS, indentation is used to create visual separation between elements. It creates visual separation between elements by adding space or padding to the left or right side of the elements.
grammar
css selector { text-indent: value; }
Use the Text-Indent property to indent the first line
CSS allows developers to indent the first line of a paragraph using the text-indent property. This property has been set to 0, which means there is no indentation on this property. For example, if we wanted to indent all paragraphs on a web page by 25 pixels, we could use the following code -
p { text-indent: 25px; }
Example 1
Below is an example of setting a 25px indent for all paragraphs on a web page.
<!DOCTYPE html> <html> <head> <style> h2 { text-align: center; } p { text-indent: 35px; } </style> </head> <body> <h2 id="This-is-an-example-of-a-text-indent-property">This is an example of a text-indent property</h2> <p>This is the first indented paragraph. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s</p> <p>This is a second indented paragraph. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.</p> <p>This is the nth indented paragraph, Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p> </body> </html>
How to indent the second line of a paragraph?
The "text-indent" attribute is used to indent the first line of a paragraph. To indent the second line of a paragraph, first we have to remove the indentation of the first line. To do this, we can move the first line to the left using a negative value of "text-indent", and after that, we move the second line to the right using a positive value of "padding-left". For example -
p { text-indent: -20px; padding-left: 20px; }
In the code above, we indent the first line of the paragraph by -20px, which moves it -20px to the left, and the second line by 20px, which moves it back to the right.
Let’s look at some examples of indenting the second line of a paragraph using CSS.
Example 2
This is an example of using CSS elements to set the indentation of the second line of Paragraph
<!DOCTYPE html> <html> <head> <style> h2 { text-align: center; } p { text-indent: -30px; padding-left: 30px; } </style> </head> <body> <h2 id="Indent-Second-Line-of-Paragraph">Indent Second Line of Paragraph</h2> <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.</p> </body> </html>
Example 3
The following is an example of using CSS class selectors to set the indentation of the second line of a paragraph.
<!DOCTYPE html> <html> <head> <style> h2 { text-align: center; } .indent-p { text-indent: -4em; padding-left: 4em; } </style> </head> <body> <h2 id="Indent-Second-Line-of-Paragraph-using-CSS-class-selector">Indent Second Line of Paragraph using CSS class selector</h2> <p class="indent-p">Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.</p> </body> </html>
in conclusion
Here, we discuss the indentation of the second line of a paragraph. This is an easy way to improve the readability and appearance of your web pages. By using the "text-indent" attribute, we can create a unique and visually appealing look that makes the content stand out.
The above is the detailed content of How to set the indentation of the second line of a paragraph using CSS?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

It's out! Congrats to the Vue team for getting it done, I know it was a massive effort and a long time coming. All new docs, as well.

With the recent climb of Bitcoin’s price over 20k $USD, and to it recently breaking 30k, I thought it’s worth taking a deep dive back into creating Ethereum

I had someone write in with this very legit question. Lea just blogged about how you can get valid CSS properties themselves from the browser. That's like this.

I'd say "website" fits better than "mobile app" but I like this framing from Max Lynch:

The other day, I spotted this particularly lovely bit from Corey Ginnivan’s website where a collection of cards stack on top of one another as you scroll.

There are a number of these desktop apps where the goal is showing your site at different dimensions all at the same time. So you can, for example, be writing

If we need to show documentation to the user directly in the WordPress editor, what is the best way to do it?

Questions about purple slash areas in Flex layouts When using Flex layouts, you may encounter some confusing phenomena, such as in the developer tools (d...
