--- id: bad87fee1348bd9aedf08816 title: Link to External Pages with Anchor Elements challengeType: 0 videoUrl: 'https://scrimba.com/p/pVMPUv/c8EkncB' forumTopicId: 18226 dashedName: link-to-external-pages-with-anchor-elements --- # --description-- You can use `a` (*anchor*) elements to link to content outside of your web page. `a` elements need a destination web address called an `href` attribute. They also need anchor text. Here's an example: `this links to freecodecamp.org` Then your browser will display the text `this links to freecodecamp.org` as a link you can click. And that link will take you to the web address `https://www.freecodecamp.org`. # --instructions-- Create an `a` element that links to `https://freecatphotoapp.com` and has "cat photos" as its anchor text. # --hints-- Your `a` element should have the anchor text of `cat photos`. ```js assert(/cat photos/gi.test($('a').text())); ``` You need an `a` element that links to `https://freecatphotoapp.com` ```js assert(/https:\/\/(www\.)?freecatphotoapp\.com/gi.test($('a').attr('href'))); ``` Your `a` element should have a closing tag. ```js assert( code.match(/<\/a>/g) && code.match(/<\/a>/g).length === code.match(/CatPhotoApp
A cute orange cat lying on its back.

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

``` # --solutions-- ```html

CatPhotoApp

A cute orange cat lying on its back. cat photos

Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.

Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

```