с тех самых, когда в движках появились независимые виджеты под всякие навбвры, сайдбары, менюхи, тумбы и прочую хрень - т.е. оооочень давно...
стили и скрипты могут не понадобиться кравлерам, да и то до определённой степени "проникновения", а вот индексаторам и CSS и JS нужны (и используются) по полной программе, причём в контексте страницы, а не отдельными потоками: начиная от отлова скрытого текста и закачивая AJAX-контентом.
если для вас это до сих пор оставалось загадкой - можно только посочувствовать вашим возможным клиентам...
угу, конечно не нужны... были не нужны... в прошлом веке ;) ...
имхо: обрезка "на полуфразе" выглядит предпочтительнее чем "..." в конце законченного фрагмента. да и такие css-фичи обычно используются вместе с strip-tags и заменой переносов на пробелы, за неимением лучшего варианта - заполненного отдельного поля аннотации.
есть популярный миксин, ставший уже стандартом clearfix, гуглите.
но он на все случаи жизни и, в том числе, для плавающих блоков внутри. обычно хватает простого overflow-y:auto;
мозг включить. responsive img вписался в экран? отл, следующая отдельная задача - вписать сопутствующий текст...
так ведь уровень креативности почти всегда точно соответствует уровню расп*дяйства...
ага 😂 а потом получить от того же pagespeed замечание типа "вставка небольших CSS/JS кодов непосредственно в тело страницы значительно ускоряет загрузку".
бездумно лепить всё подряд в один файл и грузить на все страницы не меньший маразм, чем отсутствие оптимизации...
[MODX, любой из фреймоворков], устраивает как "список" 😂 ? для любого адекватно сделанного роутера переход на 404 при GET параметре не из списка возможных, или не прошедшего валидацию - норма...
уже проплатили...