HTML5: How to define preformatted text?
Solution:
HTML Code:
<!DOCTYPE html><!-- Define document type as HTML5 -->
<html><!-- Start of HTML document -->
<head><!-- Start of head section -->
<meta charset="utf-8"><!-- Define character encoding -->
<title>How to define preformatted
text</title><!-- Title of the document -->
</head><!-- End of head section -->
<body><!-- Start of body section -->
<pre><!-- Start of preformatted text section -->
this is a <!-- Text content with multiple spaces preserved -->
pre
formatted
text <!-- Additional text with varying indentation -->
</pre><!-- End of preformatted text section -->
</body><!-- End of body section -->
</html><!-- End of HTML document -->
Explanation:
- This HTML code demonstrates how to define preformatted text using the <pre> element.
- The <pre> element is used to display text exactly as it is written in the HTML code, preserving spaces, line breaks, and indentation.
- Inside the <pre> element, there is a block of text with multiple spaces between words, demonstrating how the <pre> element maintains the spacing.
- The text within the <pre> element is displayed exactly as it appears in the HTML code, including the varying indentation levels.
- Preformatted text is commonly used for displaying code snippets, preserving their formatting and layout.
Live Demo:
See the Pen pre-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | Yes |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/html-css-exercise/basic/pre-answer.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics