You don’t add the <li>s either. You should add no new HTML at all. The only thing you want to do is push the three child elements of main in two more spaces.
I guess I didn’t understand your previous question. You asked about the li. I answered that there shouldn’t be any. The code you just posted doesn’t have any. Are you still having problems passing this step? If so, please paste in the entire HTML.
You just need to wrap your code in triple back ticks. Type three back ticks on a line by themselves, then paste your code underneath, then on a line below your code three more triple back ticks.
would the 3 black tiks just be like 3 apostrophes, i know it sounds dumb but dude I am so so so new to this if it wasn’t obvious already. so i really appreciate your help
<html>
<body>
<h1>CatPhotoApp</h1>
<main>
<h2>Cat Photos</h2>
<!-- TODO: Add link to cat photos -->
<p>Click here to view more cat photos.</p>
</main>
</body>
</html>
The <h1> and <main> should be at the same indentation level because they are “siblings”, so they should both be four spaces in. Then adjust the three children inside of <main> to six spaces in and you should pass.
<html>
<body>
<h1>CatPhotoApp</h1>
<main>
<h2>Cat Photos</h2>
<!-- TODO: Add link to cat photos -->
<p>Click here to view more cat photos.</p>
</main>
</body>
</html>
Congratulations, you discovered a bug in the tests. You have accidentally added a bunch of spaces after the opening <main> tag and that is causing the test to fail. It probably shouldn’t, but one thing you should know is that these tests are very picky about unnecessary changes that they aren’t expecting because it is often very hard to make a test that can account for every type of change, especially when you are dealing with spacing and formatting issues.
So get rid of the spaces after the opening <main> tag and for future sanity only make changes where specifically asked to