beduin01: Цель ведь упростить себе жизнь.
Если Вы уже написали весь html, то зачем его потом переписывать в pug, чтобы он потом заново пересобрался в тот же html? жжжуть
dqwe93: В современных CMS меню выводится либо списком (ul или menu) со ссылками либо просто ссылками. Первый вариант существенно чаще.
Дальнейшее его отображение регулируется в CSS с помощью display, ширины и т.д.
Как именно, зависит от верстальщика, необходимого поведения на разных размерах экранов, использования фреймворков и т.д.
alexsteel07: Давайте разберемся с вопросами и желаниями.
Вариант, который РАБОТАЕТ, я написала. Именно работает, делает то, что Вы попросили в вопросе, т.е. берет текст из h1 и записывает его в alt и title.
Если вся эта затея была для повышения ранжирования в поисковиках, то ни к чему хорошему это не приведет. Не важно на JS или на PHP.
Первое: альт и тайтл не должны быть равны. В лучшем случае это ничего не даст, в худшем это путь к фильтрам за спам.
Второе: у разных картинок на странице должны быть разные альты. Если одинаковые - результат см. выше.
Третье: Не всем картинкам на странице нужны тайтлы, всяким там стрелочкам, украшательствам и т.д. По идее они должны быть сделаны фоном, но в жизни не все так делают. Как на вашем сайте я не знаю.
Плюс я вижу только один: это отсутствие ошибок валидации из-за отсутствия alt.
Вы можете иметь другое мнение по этому вопросу и принимать решение исходя из своих целей.
xtala zen: Может и не зависеть. Но я почему-то уверена, что там где заставляют пользоваться ИЕ6, не обновляют его и не дают поставить хром, то там и на "общественные сайты" не выпускают.
Надо понимать, что в статистике учитываются и бразуеры, которые люди открывают лишь для того, чтобы зайти, например, в банк-клиент. Или, как мы, потестировать на всякий случай, как оно там выглядит.
А для обычной жизни используют нормальные браузеры.
Я за стимулирование обновления браузеров. Т.е. на древностях (если о них вообще думать) показывать черно-белые текстовые версии сайта и приглашение к обновлению.
Если Вы уже написали весь html, то зачем его потом переписывать в pug, чтобы он потом заново пересобрался в тот же html? жжжуть