HTML y CSS son tecnologías (o metalenguajes, ya que no puede
considerárselos lenguajes de programación) que intervienen en
prácticamente todo desarrollo, grande o pequeño. Se encargan de dotar de
una estructura y presentación agradables a aquello que ve el usuario de
páginas web.
Los lenguajes de programación del lado del servidor realizan procesos
en el servidor (computador remoto que se encarga de enviar las páginas
web a través de internet): podemos citar entre estos lenguajes Java
(JSP), ASP.NET, PHP, o Perl, entre los principales.
Los lenguajes de programación del lado del cliente realizan procesos en
el ordenador personal del usuario (efectos visuales, cálculos, etc.):
podemos citar entre estos lenguajes Javascript, Java (applets), o
VBScript, entre los principales.
En cuanto a bases de datos podemos nombrar MySQL, SQLServer y Oracle, entre las principales.
Las tecnologías se combinan entre ellas de muy diversas maneras.
Podemos citar algunas combinaciones bastante habituales entre lenguajes
de programación y bases de datos: Java + Oracle, ASP.NET + SQLServer,
PHP + MySQL. Sea cual sea la combinación utilizada, en un desarrollo web
moderno siempre intervendrá HTML y CSS.
En resumen, CSS es un lenguaje para dotar de presentación y estilo a
páginas web cuyos aspectos básicos deben ser conocidos tanto por
programadores web como por diseñadores web o maquetadores web. En la
práctica, muchas veces se entremezcla el código de programación con el
código HTML y código CSS, de ahí que coloquialmente se hable de
“programación web” para referirse a todo este conjunto, aunque
formalmente ni HTML ni CSS son lenguajes de programación.
Fíjate que estamos tratando de dejar claro qué es y para qué sirve CSS
antes de empezar a estudiar este lenguaje porque si tenemos los
conceptos claros nos será mucho más sencillo el aprendizaje, ahorraremos
tiempo y cometeremos menos errores.
No hay comentarios:
Publicar un comentario