No. No puede crear páginas dinámicas usando solo HTML y CSS. Puede crear páginas web visualmente atractivas y emocionantes. Pero en un contexto web, eso no es lo que significa dinámica.
En el contexto de las páginas web, dinámico se refiere al contenido específico del usuario. Piense en iniciar sesión en su cuenta bancaria. Verá su nombre, número de cuenta y transacciones. Cuando alguien más inicia sesión en otra cuenta en la misma página web, verá la información y las transacciones de su propia cuenta, no la suya. La información específica del usuario es la parte dinámica de una página web dinámica.
HTML es un lenguaje de marcado que utiliza para describir la estructura de la página. CSS se utiliza para describir el color, la fuente, el tamaño, la forma y la posición del HTML. Ninguno de los dos se puede usar para almacenar o recuperar contenido dinámico.
- ¿Necesito aprender MySQL si no estoy interesado en el desarrollo web, mis áreas de interés están en el desarrollo de aplicaciones, entonces, ¿debería aprender MySQL?
- Tengo una idea para un sitio web. ¿Qué debo usar para construirlo?
- ¿Estoy cometiendo un error al usar codeIgniter 3 como mi primer framework PHP para construir una pequeña aplicación web?
- Estoy haciendo algo como el sitio web de Wikipedia, ¿MEAN stack es la herramienta adecuada?
- Cómo saber si mi aplicación debe compilarse como una aplicación web simple o un servicio web
Como otros han mencionado, necesita datos en un servidor y un lenguaje del lado del servidor para manejar el contenido dinámico. Algunas páginas web usan JavaScript de principio a fin para contenido dinámico, y otras usan SQL más PHP o Ruby o similar.