HTML5 y CSS

La opción más amigable que he encontrada para aprender a programar en HTML5, CSS y JavaScript es el sitio codeacademy.com que tiene la ventaja de ofrecer estos cursos gratuitos en español. Bueno, más bien en argentino, pues quien hizo el favor de ofrecer la traducción es un amable vecino del cono sur muy nacionalista que se negó a usar un español neutro. Con todo, se pueden entender sin mayor problema las explicaciones.

codeacademy

La gran ventaja que ofrece este sitio reside en la interfaz al usuario, que contiene tres elementos: a la izquierda está una explicación del ejercicio a seguir, la parte central es el entorno de programación , y tiene una pequeña ventana (que se puede maximizar) para ver el resultado.

El curso está dividido en pequeños pasos que se deben ir completando para acceder al siguiente. Los avances hechos en una sesión son guardados, así que la siguiente vez puedes continuar en donde te quedaste, y de ahí continuar hasta terminar el curso.

Para usar el sitio deberás registrarte, lo cual puedes hacer con tu cuenta de Facebook o Google. También puedes hacerlo llenando el formulario de registro. Una vez hecho, tendrás la opción de elegir varios de los cursos disponibles, entre ellos HTML y CSS, que es donde te sugiero que empieces.

Anuncios

Siguiendo con Hojas de Estilo en Cascada.

En este momento es ya una necesidad el uso de CSS (Cascade Style Sheets) para diseñar un sitio. De esta manera se separa el contenido, que permanece en el documento HTML, del diseño que ahora se puede concentrar en un documento por separado. La gran ventaja está en el momento de hacer cambios, pues éstos se verán reflejados en todas las páginas que estén vinculadas al archivo que contiene los estilos, sin necesidad de editar cada una de las páginas por separado.

Aquí les dejo una presentación que explica de una manera detallada qué son y cómo se usan los Estilos en Cascada, sólo perdonen a quien hizo este trabajo por algunas faltas de ortografía.

 

 


Y ahora, XHTML y CSS

La evolución de HTML fue XHTML (ahora HTML5 buscará desbancarlo). Mientras tanto, los principios que se siguen con esta combinación aún están vigentes y los cambios hacia la siguiente etapa no serán drásticos, así que este manual será de ayuda por un buen tiempo.

Puedes leerlo en línea, a pantalla completa si quieres, o descargarlo para leerlo en tus ratos de ocio lejos de la computadora si imprimes algo que te interese en particular. El documento, gracias a Dio, y subido a Scribd por un servidor para hacerlo accesible en línea.