š Scenario: You are creating a simple webpage for a local bakery. The page will have a header, a main section with a welcome message, and a footer. Proper indentation will help keep your code neat and easy to read.
šÆ Goal: Build a small HTML page with correct indentation for each nested element so the structure is clear and easy to follow.
š What You'll Learn
Use semantic HTML5 tags: , , and
Indent nested elements by two spaces
Include a
inside the header with the text 'Welcome to Our Bakery!'
Include a
inside the main with the text 'Fresh bread and pastries every day.'
Web developers always write HTML with proper indentation to make their code easy to read and maintain. This is important when working alone or with a team.
š¼ Career
Understanding and applying proper indentation is a fundamental skill for front-end developers, ensuring clean, professional code that others can easily understand and update.
Progress0 / 4 steps
1
Create the basic HTML structure
Write the basic HTML skeleton with html, head, and body tags properly opened and closed. Use the lang="en" attribute in the html tag and include a meta charset="UTF-8" tag inside head. Indent nested tags by two spaces.
HTML
Hint
Remember to indent nested tags by two spaces to keep your code clean.
2
Add the header section
Inside the body, add a header tag. Inside the header, add a h1 tag with the exact text Welcome to Our Bakery!. Indent the header two spaces inside body and the h1 two spaces inside header.
HTML
Hint
Indent the header two spaces inside body and the h1 two spaces inside header.
3
Add the main content
Below the header, add a main tag. Inside main, add a p tag with the exact text Fresh bread and pastries every day.. Indent the main two spaces inside body and the p two spaces inside main.
HTML
Hint
Keep the indentation consistent: two spaces for main inside body and two spaces for p inside main.
Indent the footer two spaces inside body and the small two spaces inside footer.
Practice
(1/5)
1. Why is proper indentation important in HTML code?
easy
A. It changes how the webpage looks in the browser.
B. It makes the webpage load faster.
C. It helps make the code easier to read and understand.
D. It is required for the browser to display the page.
Solution
Step 1: Understand the role of indentation
Indentation organizes code visually but does not affect browser rendering.
Step 2: Identify the main benefit
Proper indentation helps developers read and maintain the code easily.
Final Answer:
It helps make the code easier to read and understand. -> Option C
Quick Check:
Indentation improves readability = B [OK]
Hint: Indent nested tags to show structure clearly [OK]
Common Mistakes:
Thinking indentation changes webpage appearance
Mixing tabs and spaces causing inconsistent look
Ignoring indentation making code hard to read
2. Which of the following HTML snippets shows proper indentation?
easy
A. <div>\n<p>Hello</p>\n</div>
B. <div>\n <p>Hello</p>\n</div>
C. <div>\n <p>Hello</p>\n </div>
D. <div>\n <p>Hello</p>\n </div>
Solution
Step 1: Check indentation consistency
<div>\n <p>Hello</p>\n</div> uses two spaces to indent the <p> tag inside <div>, showing clear nesting. Closing tag aligns with opening.
Step 2: Compare other options
B has no indentation for <p>; C incorrectly indents the closing </div> tag with four spaces; D indents both <p> and closing </div> with one space, misaligning the closing tag.