--- id: 613e2546d0594208229ada50 title: Step 7 challengeType: 0 dashedName: step-7 --- # --description-- Within the `header`, provide context about the page by nesting one `img`, `h1`, and `nav` element. The `img` should point to `https://cdn.freecodecamp.org/platform/universal/fcc_primary.svg`, and have an `id` of `logo`. The `h1` should contain the text `HTML/CSS Quiz`. # --hints-- You should add an `img` element to the `header` element. ```js assert.exists(document.querySelector('header > img')); ``` You should add an `h1` element to the `header` element. ```js assert.exists(document.querySelector('header > h1')); ``` You should add a `nav` element to the `header` element. ```js assert.exists(document.querySelector('header > nav')); ``` You should place the `img`, `h1`, and `nav` elements in that order. ```js assert.exists(document.querySelector('img + h1 + nav')); ``` You should give the `img` element a `src` attribute of `https://cdn.freecodecamp.org/platform/universal/fcc_primary.svg`. ```js assert.equal(document.querySelector('img')?.src, 'https://cdn.freecodecamp.org/platform/universal/fcc_primary.svg'); ``` You should give the `img` element an `id` attribute of `logo`. ```js assert.equal(document.querySelector('img')?.id, 'logo'); ``` You should give the `h1` element the text `HTML/CSS Quiz`. ```js assert.include(document.querySelector('h1')?.innerText?.toLowerCase(), 'html/css quiz'); ``` # --seed-- ## --seed-contents-- ```html