Link to External Page trouble here, please. Help

Tell us what’s happening:
I

Your code so far


<h2>CatPhotoApp</h2>
<main>
	<img src="https://bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back.">
<a href="https://freecodecamp.org">This links to freecodecamp.org</a>
<a href="http://freecatphotoapp.com" target="-blank"/> cat photos</a>
<p>
<a href="http://freecatphotoapp.com"/> cat photos </a></p>
	<p>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run
		catnip eat the grass sniff.</p>
	<p>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip
		scratched.</p>
</main>

Your browser information:

User Agent is: Mozilla/5.0 (Linux; Android 6.0; AfriOne 2in1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.92 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/responsive-web-design/basic-html-and-html5/link-to-external-pages-with-anchor-elements/

Hello @Holar, welcome to the forum.
At first sight there is a problem with the target attribute.
You have used the hyphen instead of the underscore character.
When you run the tests, what error message(s) do you receive?

Edit: now that I’ve look at the challange. It doesn’t actually seem it’s required to put the target attribute (although it’s a nice to have).
The challange asks:

Create an a element that links to http://freecatphotoapp.com and has “cat photos” as its anchor text .

In your case, you introduced more elements than requested. And the anchor text provided to the anchor element that you wrote is " cat photos" (with a space at the beginning) rather than “cat photos”.