--- id: 60facde2d0dc61085b41063f title: Step 33 challengeType: 0 dashedName: step-33 --- # --description-- The `textarea` element acts like an `input` element of type `text`, but comes with the added benefit of being able to receive multi-line text, and an initial number of text rows and columns. To allow users to register with a bio, add a `label` with the text `Provide a bio:` followed by a `textarea` element. # --hints-- You should add a `label` element within the third `fieldset`, after the existing `label` elements. ```js assert.exists(document.querySelector('fieldset:nth-child(3) > label:nth-child(4)')); ``` You should give the `label` a text of `Provide a bio:`. ```js assert.match(document.querySelector('fieldset:nth-child(3) > label:nth-child(4)')?.innerText, /Provide a bio/); ``` You should nest a `textarea` element within the `label`. ```js assert.exists(document.querySelector('fieldset:nth-child(3) > label:nth-child(4) > textarea')); ``` You should give the `textarea` element opening and closing tags. ```js assert.match(code, /[\s\S]*<\/textarea\s*>/); ``` # --seed-- ## --seed-contents-- ```html Registration Form

Registration Form

Please fill out this form with the required information

--fcc-editable-region--
--fcc-editable-region--
``` ```css body { width: 100%; height: 100vh; margin: 0; background-color: #1b1b32; color: #f5f6f7; } label { display: block; margin: 0.5rem 0; } ```