Hello i bit dont understand this condition = Each .main-section
should have an id
that matches the text of its first child, having any spaces in the child’s text replaced with underscores (_
) for the id’s.
You mean it like every element must have his own ID ? I have IDs at every section with class main-section but if i have in code about 30 elements its bit problem for me come up with names for so many IDs. Thank you
/* file: index.html */
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="styles.css">
<title>Technical Docs Page</title>
</head>
<body>
<main id="main-doc">
<section id="navigation">
<nav id="navbar">
<header>Navigation</header>
<ul>
<li>
<a href="#lorem_ipsum" class="nav-link">Lorem Ipsum</a>
</li>
<li>
<a href="#what_is_lorem" class="nav-link">What is Lorem Ipsum?</a>
</li>
<li>
<a href="#where_from" class="nav-link">Where does it come from?</a>
</li>
<li>
<a href="#why_use" class="nav-link">Why do we use it?</a>
</li>
<li>
<a href="#where_get" class="nav-link">Where can I get some?</a>
</li>
<li>
<a href="#code" class="nav-link">Code</a>
</li>
</ul>
</nav>
</section>
<section id="lorem_ipsum" class="main-section">
<header id="header_one">
<h1>Lorem Ipsum</h1>
<p></p>
<p></p>
</header>
</section>
<section id="what_is_lorem" class="main-section">
<header id="header_two">
<h1>What is Lorem Ipsum?</h1>
<p></p>
<p></p>
<p></p>
<p></p>
</header>
</section>
<section id="where_from" class="main-section">
<header id="header_three">
<h1>Where does it come from?</h1>
<p></p>
<p></p>
<p></p>
<p></p>
</header>
</section>
<section id="why_use" class="main-section">
<header id="header_four">
<h1>Why do we use it?</h1>
<p></p>
<p></p>
</header>
</section>
<section id="where_get" class="main-section">
<header id="header_five">
<h1>Where can I get some?</h1>
</header>
</section>
<section id="code" class="main-section">
<header>
<h1>Code</h1>
</header>
<article>
<ul>
<li>
<code></code>
</li>
<li>
<code></code>
</li>
<li>
<code></code>
</li>
<li>
<code></code>
</li>
<li>
<code></code>
</li>
</ul>
</article>
</section>
</main>
</body>
</html>
/* file: styles.css */
**Your browser information:**
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36
Challenge: Technical Documentation Page - Build a Technical Documentation Page
Link to the challenge: