Javascript вам лишь укажет куда класть кирпич.
А вот какой кирпич взять (html) и как его украсить (css), чтобы посетителям понравилось, это уже не забота скриптов.
ivan_kholodov, не общее количество книг, а количество книг на одной странице. Считаем, что на всех страницах у нас выводится одинаковое и постоянное количество элементов, кроме, разумеется последней.
ненавижу такие ответы. не работает и всё тут. Ну ты хоть объясни поему у тебя вдруг математика перестала работать? У всех работает с доисторических времен, а у тебя вдруг нет.
ivan_kholodov, когда делают постраничную навигацию, то обычно количество элементов на одной странице — величина постоянная. Поэтому опираются на номер страницы и количество на странице.
Почему у вас такой рандом?
wakenby, Это какой подвал? Глобальный на странице? Можно так и назвать PageFooter / GlobalFooter / LayoutFooter. AppFooter тоже норм. Чаще так и называю.
Что вы так заморачиваетесь с именами?