Sergey Goryachev: Проблемное для ТС место выделено, код прикреплён, проблема среди новичков распространённая. Не нужно быть телепатом, чтоб дать очевидный ответ.
IOS Dav: Это решается с помощью word-break: break-word; Чем тебе не подходит это решение?
Ну и немного оффтопа. Зачем ты пишешь мягкий знак в слове "происходит"? В заголовке это можно посчитать опиской, но и в комментариях это повторяешь.
SM: Если спрайт не нужен, зачем его нарезать? В комплекте 5 скинов, один из них полностью на css (ion.rangeSlider.skinHTML5). Возьми за основу, и корректируй как нужно.
Barmunk: Максим Жаров: Нет, не проще. Рассмотрение php инклудов в контексте обсуждения html-препроцессоров настолько абсурдно, что я даже не буду объяснять причин. Как здесь уже не раз сказали: "Если вам не понятен смысл, то скорее всего на данном этапе html-препроцессор вам не нужен."
Barmunk: Большинство моих проектов - довольно объёмные интернет-магазины. Среднее количество 12-15, но и 20-25 типов страниц - норма. Плюс обычно добавляется 2-3 варианта ключевых элементов для A/B тестирования. В итоге получаем 40-70 вариантов страниц на проект, и это далеко не предел. Не так давно выполнял проект для крупного завода, - центральный сайт + сайты 8-ми его подразделений. Общий стиль, но каждый имеет уникальные отличия. В совокупности проекта вышло более 250 чем-то отличающихся страниц, где любое структурное изменение дизайна затрагивало каждую.
Думаю, очевидно, что в таком случае копипаста любого изменения в каждый файл - не вариант, и шаблонизация необходима.
Максим Жаров: Причём здесь вообще emmet? Как можно сравнивать совершенно разные инструменты? Препроцессоры - это в первую очередь шаблонизация. Чем поможет emmet, если нужно изменить уже свёрстанную шапку для 50 страниц? Ничем. Я изменю 1 шаблон, а ты будешь копипастить новую шапку на все 50 страниц. И это только самый очевидный пример.
Максим Иванов: Речь идёт о фронтенде. Генерировать js'ом элементы, которые в билде должны быть статичны - абсурд. О php на этом этапе речи вообще не идёт, бэкенд - следующий этап.
Tigronix: Проси макет в актуальных размерах. Если нужна поддержка ретины, пусть готовит пак используемых растровых изображений в формате 1х/2x (большие для подмены на ретина-дисплеях), это единственное, что актуально при вёрстке под ретину.
Алексей Ярков: Откуда вы берётесь, со своим требованием показать стандартный код фреймворка? Он находится в свободном доступе, и ознакомиться может каждый желающий. Зачем захламлять им вопрос?
lapipost: Бред, судя по всему, несёт ваш юрист. Т.к., следуя его и вашей логике вёрстка, не работающая в Netscape будет являться некроссбраузерной, что глупо априори. Может быть, эта вёрстка должна корректно отображаться на экране motorola e398?
По факту, имеем пункт договора без указания конкретных версий для поддержки. И спорный браузер, от поддержки которого отказался даже производитель. Вывод очевиден.
И если уж говорить о юридической чистоте, пункт "Сайт должен быть адаптивным под кроссбраузерную верстку" вообще не имеет смысла.