--- id: 6143cb26f7edff2dc28f7da5 title: Passo 27 challengeType: 0 dashedName: step-27 --- # --description-- Cada `fieldset` conterá uma pergunta verdadeira/falsa. Dentro de cada `fieldset`, aninhe um elemento `legend`, e um elemento `ul` com duas opções. # --hints-- Você deve aninhar um elemento `legend` dentro do primeiro elemento `fieldset`. ```js assert.equal(document.querySelectorAll('.question-block:nth-of-type(1) > fieldset > legend')?.length, 1); ``` Você deve aninhar um elemento `ul` dentro do primeiro elemento `fieldset`. ```js assert.equal(document.querySelectorAll('.question-block:nth-of-type(1) > fieldset > ul')?.length, 1); ``` Você deve aninhar dois elementos `li` dentro do primeiro elemento `ul`. ```js assert.equal(document.querySelectorAll('fieldset > ul')?.[0]?.querySelectorAll('li')?.length, 2); ``` Você deve aninhar dois elementos `legend`dentro do segundo elemento `fieldset`. ```js assert.equal(document.querySelectorAll('.question-block:nth-of-type(2) > fieldset > legend')?.length, 1); ``` Você deve aninhar um elemento `ul` dentro do segundo elemento `fieldset`. ```js assert.equal(document.querySelectorAll('.question-block:nth-of-type(2) > fieldset > ul')?.length, 1); ``` Você deve aninhar dois elementos `li` dentro do segundo elemento `ul`. ```js assert.equal(document.querySelectorAll('fieldset > ul')?.[1]?.querySelectorAll('li')?.length, 2); ``` # --seed-- ## --seed-contents-- ```html