Has aprendido a crear páginas web programándolas en HTML y dándoles formato con hojas de estilo CSS. Estas páginas web que has visto hasta ahora y has creado contienen una información fija, estática, de tal modo que para cambiar y actualizar dicha información hay que entrar de lleno en la programación de la página y cambiar el texto delimitado por el código HTML. Por eso se llaman páginas web estáticas: Las páginas estáticas contienen información que no cambia hasta que el diseñador o programador la modifica manualmente y están compuestas únicamente de HTML y CSS (como has visto previamente, se realizan fácilmente).
En los primeros días de Internet, para las empresas no era tan importante lo que se publicaba en la web, siempre y cuando tuvieran una presencia en la red donde los clientes pudieran obtener información básica sobre la entidad y sus productos. Pero una de las grandes limitaciones de las páginas web estáticas es el esfuerzo que se requiere para actualizarlas. Cambiar un solo elemento en una página web estática requiere reconstruir y recargar en el servidor toda la página, o a veces incluso un grupo de páginas web. Por eso surgieron y conocerás las páginas web dinámicas.