--- id: 5dc17dc8f86c76b9248c6eb5 title: Step 4 challengeType: 0 dashedName: step-4 --- # --description-- Commenting allows you to leave messages without affecting the browser display. It also allows you to make code inactive. A comment in HTML starts with ``. For example, the comment `` contains the text `TODO: Remove h1`. Add a comment above the `p` element with the text `TODO: Add link to cat photos`. # --hints-- Your comment should start with ``. You are missing one or more of the characters that define the end of a comment. ```js assert(code.match(/-->/)); ``` Your code should not have extra opening/closing comment characters. You have an extra `` displaying in the browser. ```js const noSpaces = code.replace(/\s/g, ''); assert(noSpaces.match(//g).length < 2); ``` Your comment should contain the text `TODO: Add link to cat photos`. ```js assert(code.match(//i)); ``` Your comment should be above the `p` element. You have them in the wrong order. ```js assert( code .replace(/\s/g, '') .match( /

clickheretoviewmorecatphotos\.?<\/p>/i ) ); ``` # --seed-- ## --seed-contents-- ```html

CatPhotoApp

Cat Photos

--fcc-editable-region--

Click here to view more cat photos.

--fcc-editable-region-- ```