--- id: bad87fee1348bd9aedf08845 title: Використання інтервалів для вибору вбудованих елементів challengeType: 0 forumTopicId: 18370 dashedName: use-a-span-to-target-inline-elements --- # --description-- Ви можете використовувати інтервали для того, щоб створити вбудовані елементи. Пам'ятаєте, коли ми використовували клас `btn-block` для того, щоб кнопка заповнювала весь рядок? Це ілюструє різницю між "вбудованим" та "блок" елементом. Використовуючи вбудований елемент `span`, ви можете поставити декілька елементів в один рядок, і навіть стилізувати його частини по-різному. Використовуючи елемент `span`, вкладіть слово `love` у елемент `p`, що містить речення `Things cats love`. Після цього надайте елементу `span` клас `text-danger` для того, щоб змінити колір тексту на червоний. Ось як ви можете зробити це для елемента `p`, що містить текст `Top 3 things cats hate`: ```html
Top 3 things cats hate:
``` # --hints-- Ваш елемент `span` має знаходитись у елементі `p`. ```js assert($('p span') && $('p span').length > 0); ``` Ваш елемент `span` має містити текст `love`. ```js assert( $('p span') && $('p span').text().match(/love/i) && !$('p span') .text() .match(/Things cats/i) ); ``` Ваш елемент `span` повинен мати клас `text-danger`. ```js assert($('span').hasClass('text-danger')); ``` Ваш елемент `span` повинен мати кінцевий теґ. ```js assert( code.match(/<\/span>/g) && code.match(//g).length === code.match(/ ``` # --solutions-- ```html ```