3.0 KiB
id | title | challengeType | videoUrl | forumTopicId | dashedName |
---|---|---|---|---|---|
bad87fee1348bd9aedf08828 | Crea una lista ordenada | 0 | https://scrimba.com/p/pVMPUv/cQ3B8TM | 16824 | create-an-ordered-list |
--description--
HTML tiene otro elemento especial para crear listas ordenadas, o listas numeradas.
Las listas ordenadas comienzan con un elemento de apertura <ol>
, seguido de cualquier número de elementos <li>
. Por último, las listas ordenadas se cierran con la etiqueta </ol>
.
Por ejemplo:
<ol>
<li>Garfield</li>
<li>Sylvester</li>
</ol>
crearía una lista numerada de Garfield
y Sylvester
.
--instructions--
Crea una lista ordenada de las 3 cosas que los gatos odian (Top 3 things cats hate) más.
--hints--
Debes tener una lista ordenada para Top 3 things cats hate:
assert(/Top 3 things cats hate:/i.test($('ol').prev().text()));
Debes tener una lista no ordenada para Things cats love:
assert(/Things cats love:/i.test($('ul').prev().text()));
Solo debes tener un elemento ul
.
assert.equal($('ul').length, 1);
Solo debes tener un elemento ol
.
assert.equal($('ol').length, 1);
Debes tener tres elementos li
dentro de tu elemento ul
.
assert.equal($('ul li').length, 3);
Debes tener tres elementos li
dentro de tu elemento ol
.
assert.equal($('ol li').length, 3);
Tu elemento ul
debe tener una etiqueta de cierre.
assert(
code.match(/<\/ul>/g) &&
code.match(/<\/ul>/g).length === code.match(/<ul>/g).length
);
Tu elemento ol
debe tener una etiqueta de cierre.
assert(
code.match(/<\/ol>/g) &&
code.match(/<\/ol>/g).length === code.match(/<ol>/g).length
);
Tu elemento li
debe tener una etiqueta de cierre.
assert(
code.match(/<\/li>/g) &&
code.match(/<li>/g) &&
code.match(/<\/li>/g).length === code.match(/<li>/g).length
);
Los elementos li
de tu lista no ordenada no deben estar vacíos.
$('ul li').each((i, val) =>
assert(__helpers.removeWhiteSpace(val.textContent))
);
Los elementos li
de tu lista ordenada no deben estar vacíos.
$('ol li').each((i, val) =>
assert(!!__helpers.removeWhiteSpace(val.textContent))
);
--seed--
--seed-contents--
<h2>CatPhotoApp</h2>
<main>
<p>Click here to view more <a href="#">cat photos</a>.</p>
<a href="#"><img src="https://www.bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back."></a>
<p>Things cats love:</p>
<ul>
<li>cat nip</li>
<li>laser pointers</li>
<li>lasagna</li>
</ul>
<p>Top 3 things cats hate:</p>
</main>
--solutions--
<h2>CatPhotoApp</h2>
<main>
<p>Click here to view more <a href="#">cat photos</a>.</p>
<a href="#"><img src="https://www.bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back."></a>
<p>Things cats love:</p>
<ul>
<li>cat nip</li>
<li>laser pointers</li>
<li>lasagna</li>
</ul>
<p>Top 3 things cats hate:</p>
<ol>
<li>hate 1</li>
<li>hate 2</li>
<li>hate 3</li>
</ol>
</main>