AlexBergal, ну-ка покажите мне пагинацию на CSS. Если вы про вёрстку и стилизацию — это не пагинация.
По вашим словам CSS умеет:
1) Уметь получать количество страниц от backend (обращаться к базе данных, движку и т. п.)
2) Генерировать DOM на его основе
4) Умеет в целом манипулировать структурой DOM
4) Формировать ссылки
5) Ставить нужный класс к активной ссылке
Покажите мне такой CSS, о котором даже браузеры не знают.
Вы путаете стили и механизм работы пагинации. Тотально.
А так — да, поздравляю: вы научились стилизовать селекторы DOM, чтобы было красиво, и выдаёте это за механизм работы пагинации.
AlexBergal, кстати, почитайте ответ Dima Polos к данному вопросу. Там для таких, как вы, он весьма подробно расписал.
Почему это в случае с файлом работать не будет? Будет спокойно через #use ссылкой на внешний файл в Chrome, Opera, Firefox, Safari и с недавних пор в Edge.
С полифилом будет работать во всех современных и не очень браузерах (ссылка на внешний файл).
И все CSS-свойства будут работать тоже со вставленным таким образом SVG.
Не надо ничего никуда встраивать, это не кешируется тогда.
По вашим словам CSS умеет:
1) Уметь получать количество страниц от backend (обращаться к базе данных, движку и т. п.)
2) Генерировать DOM на его основе
4) Умеет в целом манипулировать структурой DOM
4) Формировать ссылки
5) Ставить нужный класс к активной ссылке
Покажите мне такой CSS, о котором даже браузеры не знают.
Вы путаете стили и механизм работы пагинации. Тотально.
А так — да, поздравляю: вы научились стилизовать селекторы DOM, чтобы было красиво, и выдаёте это за механизм работы пагинации.
AlexBergal, кстати, почитайте ответ Dima Polos к данному вопросу. Там для таких, как вы, он весьма подробно расписал.