I need to generate spaces in a HTML file.
7 Answers
Use either   or <pre> tags. The <pre> tag preserves all spaces, tabs and newlines.
EDIT
Regarding your comment about its use, for padding, you may want to look at css padding
Comments
It all depends on the context, you can use letter-spacing, word-spacing or for example padding for surrounding span's.
Without more information it´s impossible to give a good advice.
Edit: if it´s for use in texts / in between words, I´d go for the word-spacing and perhaps letter-spacing.
1 Comment
i use a span with css classes.
i have several class like spacer_1, spacer_2, spacer_3, etc..
i use different horizontal padding like this
.spacer_1 { padding:0px 5px; } to use this spacer you can use the following
<span class="spacer_1" /> /*this will generate half the gap*/ <span class="spacer_1"></span> <span class="spacer_1">|</span> Comments
Yacoby is right. But i have something different:
<head> <style type="text/css"> .left-space { margin-left: 10px; } </style> </head> <body> <div> <p>This is a test line.<span class="left-space">This is a line with space before it.</span></p> </div> </body> And by the way you should replace with   to conform to XHTML.