Open In App

5 Easy Ways to Insert Spaces in HTML

Inserting spaces allows developers to have more control over the spacing between text, elements, and paragraphs and helps in managing the layout of the content efficiently. Proper spacing enhances the readability of text, making it easier for users to understand and engage with the content. We will be going to insert Spaces in HTML with 5 Easy Ways.

5 Easy Ways to Insert Spaces in HTML

1. Using Non-Breaking Space:

The abbreviation of   is a Non-Breaking Space entity used in HTML to insert a space between characters that prevents line breaks.

Syntax:



&nbps;

Example: This example illustrates the implementation of Non-Breaking Space.




<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width,
                   initial-scale=1.0">
    <title>Non-Breaking Space</title>
</head>
 
<body>
    <p>
        The element have
        five    spaces
    </p>
</body>
 
</html>

Output:

Explanation:

2. Using Multiple Non-Breaking Spaces:

We can achieve multiple non-breaking spaces in different ways including &nbsp;, &emsp;, and &ensp;.

Syntax:

&ensp; Or $emsp;

Example: This example code illustrates the implementation of Multiple Non-Breaking Spaces().




<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width,
                   initial-scale=1.0">
    <title>Non-Breaking Space</title>
</head>
 
<body>
    <h1>
        Welcome
        to GeeksforGeeks
    </h1>
    <p>
        The above text has two space
        between to and GeeksforGeeks
    </p>
 
    <h3>Hello Geeks</h3>
    <p>
        The above text has four space
        between Hello and Geeks
    </p>
</body>
 
</html>

Output:

Explanation:

3. Using Preformatted Text Tag:

The Preformatted Text <pre> tag is used to display the text exactly as it defined in the HTML document, whitespace, line breaks are rendered exact same.

Syntax:

<pre>Content...</pre>

Example: This example code illustrates the implementation of Preformatted Text (<pre>) Tag.




<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width,
                   initial-scale=1.0">
    <title>Non-Breaking Space</title>
</head>
 
<body>
    <h1>Welcome to
        GeeksforGeeks
    </h1>
    <pre>
            **
        ****
        ******
        ***********    
    </pre>
</body>
 
</html>

Output:

Explanation:

4. Using Break Tag:

The <br> tag in HTML is an empty, self-closing tag that represents a line break or newline within text.

Syntax:

<br>

Example: This example code illustrates the implementation of Break Tag.




<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width,
                   initial-scale=1.0">
    <title>Non-Breaking Space</title>
</head>
 
<body>
    <h1>
        Welcome to <br>
        GeeksforGeeks
    </h1>
</body>
 
</html>

Output:

Explanation:

5. Using Paragraph Tag:

The <p> tag in HTML is used to separate and structure the text content into paragraphs, providing clear visual separation between different sections of text.

Syntax:

<p>Content...</p>

Example: This example code illustrates the implementation of Paragraph (<p>).




<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width,
                   initial-scale=1.0">
    <title>Non-Breaking Space</title>
</head>
 
<body>
    <p>
    Web Design is a field related to
    designing websites on the Internet.
    Without a good design, a website
    fails to perform well and cannot
    produce a good impact on the user.
    Design is a creative process that
    affects the ranking of the brand.
    </p>
    <p>
    A good website design helps
    to create an engaging online
    presence that captivates the
    audience.
    </p>
</body>
 
</html>

Output:

Explanation:


Article Tags :