No puede hacer páginas dinámicas con HTML. Período. La mejor manera de hacer que su vista tenga 20 entradas más o menos por página es usar un idioma del lado del servidor y, opcionalmente, una base de datos. Un lenguaje del servidor fácil de aprender es PHP.
Si solo conoce HTML y no tiene idea de programar más allá de HTML y CSS, la curva de aprendizaje será bastante pronunciada. En ese caso, le recomendaría que use soluciones ya hechas y que lo personalice para que se vea lo más cerca posible de su diseño gráfico.
Si conoce JavaScript o lenguajes como C o C ++, debería poder usar PHP en una semana más o menos. Las cosas serán muy fáciles una vez que comprenda los principios básicos. Por ejemplo, en este caso ni siquiera tiene que crear más de un script para mostrar cualquier cantidad de elementos con 20 o cualquier cantidad de entradas por página.
- ¿Qué debe saber un desarrollador web completo?
- ¿En qué parte de la web puedo comprar buenas y modernas plantillas de sitios web premium de Photoshop?
- ¿Cuáles son algunas ideas para mejorar visualmente un sitio web utilizando un script Java?
- Cómo enviar correos masivos de forma asíncrona en un bucle en NodeJS
- ¿Cuánto debo cobrar como desarrollador web independiente para principiantes?
Hay una tercera alternativa de usar JavaScript puro, pero es más como una solución rápida y sucia. En cualquier caso, si conoce JavaScript, ya debería haberlo podido descifrar. SUGERENCIA: usaría una matriz como su base de datos de entradas.