Въпрос към урок: Текст в контейнер от курс: HTML5 и CSS3

Може ли в списък ( UL или OL) да се вмъкне нетекстов елемент - изображение или скрипт?

Уеб дизайн HTML CSS Програмиране Atom Notepad++ HTML5 и CSS3

Може ли в списък ( UL или OL) да се вмъкне нетекстов елемент - изображение или скрипт. На пръв поглед изглежда абсурдно в списъка да се включват други елементи, но понеже той има свойствата на контейнер създава удобна възможност за управлението му. Конкретният повод заради който питам е заради възможността да вградя скрипт - часовник в меню с бутони, които нарочно имат дизайн подобен на часовника или скрипт с движещ се надпис.

Да, можете да сложите скрипт и картинка в списък, както и в повечето елементи, които имат съдържание. Добрата практика обаче повелява скриптовете и стиловете да са в head тага. Тъй като скриптовете блокират зареждането на страницата докато не бъдат изпълнени, още по-добра практика е скриптовете да се зареждат последни (в края на body) особено ако не модифицират визията на страницата (скриптът на google analytics например). Сценарият, който може да ви накара по някакъв начин да използвате инлайн скриптове вградени в конкретен елемент би бил някакъв доста стар скрипт, който използва document.write за директно инжектиране на съдържание. Това е много стара практика и не ви препоръчвам да свиквате с нея. Същото можете да постигнете със селектори като скрипта е поставен в head или в края на body.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация