FCC Technical Documentation Feedback

Hi Campers,
I just finished the technical documentation project but it has some issues. On my editor it looks like fine like the design of main-doc section. Also for passing the test i have only 11/16 and the system spotted the following errors and i can see the code is okay with me.

  1. The first element within each .main-section should be a <header> element which contains text that describes the topic of that section.
  2. Each <section> element with the class of “main-section” should also have an id that corresponds with the text of each <header> contained within it. Any spaces should be replaced with underscores (e.g. The <section> that contains the header “Javascript and Java” should have a corresponding id=“Javascript_and_Java”).
  3. Additionally, the navbar should contain link (<a>) elements with the class of “nav-link”. There should be one for every element with the class “main-section”.
  4. Each element with the class of “nav-link” should contain text that corresponds to the <header> text within each <section> (e.g. if you have a “Hello world” section/header, your navbar should have an element which contains the text “Hello world”).
  5. When I click on a navbar element, the page should navigate to the corresponding section of the “main-doc” element (e.g. If I click on a “nav-link” element that contains the text “Hello world”, the page navigates to a <section> element that has that id and contains the corresponding <header>.
    Anyone who can spot any error will be appreciated. Thank you for your time.