--- id: 5f3477cbcb6ba47918c1da92 title: Step 18 challengeType: 0 dashedName: step-18 --- # --description-- For the styling of the page to look similar on mobile as it does on a desktop or laptop, you need to add a `meta` element with a special `content` attribute. Add the following within the `head` element: ```html ``` # --hints-- Your code should have two `meta` elements. ```js assert(code.match(//g).length === 2); ``` Your `meta` element should have a `name` attribute with a value of `viewport`. ```js const meta = $('meta'); assert(meta[0].outerHTML.match(/name=('|")viewport\1/) || meta[1].outerHTML.match(/name=('|")viewport\1/)); ``` Your `meta` element should have a `content` attribute with a value of `width=device-width, initial-scale=1.0`. ```js const meta = $('meta'); assert(meta[0].outerHTML.match(/content=('|")width=device-width, initial-scale=1.0\1/) || meta[1].outerHTML.match(/content=('|")width=device-width, initial-scale=1.0\1/)); ``` # --seed-- ## --seed-contents-- ```html --fcc-editable-region-- Cafe Menu --fcc-editable-region--

CAMPER CAFE

Est. 2020

Coffee

``` ```css h1, h2, p { text-align: center; } ```