---
id: bad87fee1348bd9aedf08828
title: Створити впорядкований список
challengeType: 0
videoUrl: 'https://scrimba.com/p/pVMPUv/cQ3B8TM'
forumTopicId: 16824
dashedName: create-an-ordered-list
---
# --description--
HTML має інший спеціальний елемент для створення ordered lists (впорядкованих списків) чи пронумерованих списків.
Впорядковані списки починаються з елементу `
`, за яким йде будь-яка кількість елементів `- `. Нарешті, впорядковані списки закриваються тегом `
`.
Наприклад:
```html
- Garfield
- Sylvester
```
створить пронумерований список `Garfield` та `Sylvester`.
# --instructions--
Створіть впорядкований список з трьох речей, які найбільше ненавидить кіт.
# --hints--
Ви повинні мати впорядкований список для `Top 3 things cats hate:` (3 речі, які коти ненавидять найбільше)
```js
assert(/Top 3 things cats hate:/i.test($('ol').prev().text()));
```
Ви повинні мати невпорядкований список `Things cats love:` (Те, що люблять коти)
```js
assert(/Things cats love:/i.test($('ul').prev().text()));
```
Ви повинні мати тільки один елемент `ul`.
```js
assert.equal($('ul').length, 1);
```
Ви повинні мати тільки один елемент `ol`.
```js
assert.equal($('ol').length, 1);
```
У вас має бути три елементи `li` всередині вашого елементу `ul`.
```js
assert.equal($('ul li').length, 3);
```
Ви повинні мати три елементи `li` всередині елементу `ol`.
```js
assert.equal($('ol li').length, 3);
```
Ваш елемент `ul` повинен мати тег, що закривається.
```js
assert(
code.match(/<\/ul>/g) &&
code.match(/<\/ul>/g).length === code.match(//g).length
);
```
Ваш елемент `ol` повинен мати тег, що закривається.
```js
assert(
code.match(/<\/ol>/g) &&
code.match(/<\/ol>/g).length === code.match(//g).length
);
```
Ваш елемент `li` повинен мати тег, що закривається.
```js
assert(
code.match(/<\/li>/g) &&
code.match(/- /g) &&
code.match(/<\/li>/g).length === code.match(/
- /g).length
);
```
Елементи `li` у вашому невпорядкованому списку не повинні бути порожніми.
```js
$('ul li').each((i, val) =>
assert(__helpers.removeWhiteSpace(val.textContent))
);
```
Елементи `li` у вашому впорядкованому списку не повинні бути порожніми.
```js
$('ol li').each((i, val) =>
assert(!!__helpers.removeWhiteSpace(val.textContent))
);
```
# --seed--
## --seed-contents--
```html
CatPhotoApp
Click here to view more cat photos.
Things cats love:
- cat nip
- laser pointers
- lasagna
Top 3 things cats hate:
```
# --solutions--
```html
CatPhotoApp
Click here to view more cat photos.
Things cats love:
- cat nip
- laser pointers
- lasagna
Top 3 things cats hate:
- hate 1
- hate 2
- hate 3
```