Possible ways:
...
or
style=\"white-space:pre\"
Anything else?
<span style="padding-left:68px;"></span>
You can also use:
padding-left
padding-right
padding-top
padding-bottom
You can do through padding like <span style="padding-left: 20px;">
, you can check more ways here at - blank space in html
You can use
for spaces, <
for <
(less than, entity number <
) and >
for >
(greater than, entity number >
).
A complete list can be found at HTML Entities.
Alternatively referred to as a fixed space or hard space, non-breaking space (NBSP) is used in programming and word processing to create a space in a line that cannot be broken by word wrap.
With HTML,
allows you to create multiple spaces that are visible on a web page and not only in the source code.
Use the standard CSS tab-size
.
To insert a tab symbol (if standard tab key, move cursor) press Alt + 0 + 0 + 9
.element {
-moz-tab-size: 4;
tab-size: 4;
}
My preferred:
*{-moz-tab-size: 1; tab-size: 1;}
Look at snippet or quick found example at tab-size.
.t1{
-moz-tab-size: 1;
tab-size: 1;
}
.t2{
-moz-tab-size: 2;
tab-size: 2;
}
.t4{
-moz-tab-size: 4;
tab-size: 4;
}
pre {border: 1px dotted;}
<h3>tab = {default} space</h3>
<pre>
one tab text
two tab text
</pre>
<h3>tab = 1 space</h3>
<pre class="t1">
one tab text
two tab text
</pre>
<h3>tab = 2 space</h3>
<pre class="t2">
one tab text
two tab text
</pre>
<h3>tab = 4 space</h3>
<pre class="t4">
one tab text
two tab text
</pre>
You can use this code  
to add a space in the HTML content. For tab space, use it 5 times or more.
Check an example here: https://www.w3schools.com/charsets/tryit.asp?deci=8287&ent=ThickSpace