It is telling me " Your anchor (a) element should have an opening tag. Opening tags have this syntax: <elementName>" and im just confused i have looked it up

Tell us what’s happening:
Describe your issue in detail here.

  **Your code so far**
<html>
<body>
  <h1>CatPhotoApp</h1>
  <main>
    <h2>Cat Photos</h2>
    <!-- TODO: Add link to cat photos -->
    <p>Click here to view more .</p>
<a href ="https://freecatphotoapp.com" target="_blank">
  <img src="https://cdn.freecodecamp.org/curriculum/cat-photo-app/relaxing-cat.jpg" alt="A cute orange cat lying on its back."></a>
  
  </main>
</body>
</html>
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36

Challenge: Step 14

Link to the challenge:

Hi!

Your code passes for me, so try a different browser. Some browsers don’t play nice with certain lessons.

However, I would remove the extra space between the href and the equals sign in the link.
It can cause confusion when reading the code. It isn’t required to pass the test but is considered good practice.