From http://www.w3schools.com (Copyright Refsnes Data)
The pre element defines preformatted text. The text enclosed in the pre element usually preserves spaces and line breaks. The text renders in a fixed-pitch font.
The "width" attribute was deprecated in HTML 4.01, and is no longer supported in HTML 5.
Tip: Use the <pre> element when displaying text with unusual formatting, or some sort of computer code.
| Source | Output |
|---|---|
| <pre> This text is in a fixed-pitch font, and it preserves both spaces and line breaks </pre> |
This text is in a fixed-pitch font, and it preserves both spaces and line breaks |
| Attribute | Value | Description | 4 | 5 |
|---|---|---|---|---|
| width | number | Defines the maximum number of characters per line (usually 40, 80, or 132). Not supported. | 4 |
| class, contenteditable, contextmenu, dir, draggable, id, irrelevant, lang, ref, registrationmark, tabindex, template, title |
For a full description, go to Standard Attributes in HTML 5.
| onabort, onbeforeunload, onblur, onchange, onclick, oncontextmenu, ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onfocus, onkeydown, onkeypress, onkeyup, onload, onmessage, onmousedown, onmousemove, onmouseover, onmouseout, onmouseup, onmousewheel, onresize, onscroll, onselect, onsubmit, onunload |
For a full description, go to Event Attributes in HTML 5.
Preformatted text
How to control line breaks and spaces with the pre tag.
From http://www.w3schools.com (Copyright Refsnes Data)