HTML y CSS con HTML DOG
No importa qué tipo de trabajo de TI tenga, parece que tarde o temprano necesita saber HTML. Para los diseñadores web, por supuesto, es una habilidad central, pero incluso en trabajos no relacionados con la web, en ocasiones es necesario. Es posible que deba generar un informe en formato HTML, por ejemplo. A menos que trabaje en un entorno que use estrictamente el patrón de diseño de modelo-vista-controlador, donde la producción de contenido esté separada de la pantalla y no tenga un código anterior que no cumpla con estos estándares, la programación web también requiere la producción de HTML. Y en estos días, con más y más aplicaciones que utilizan un navegador como método de visualización, casi toda la programación tiene un elemento de programación web, tarde o temprano. Los roles de soporte a menudo implican apoyar a las personas que usan la web de varias maneras y un conocimiento de HTML también puede ser útil. Y, por supuesto, probablemente tenga un sitio web o blog personal ya sea por interés personal o para apoyar su carrera.

Como administrador de sistemas y programador, descubrí que tiendo a usar HTML en exceso o durante un tiempo y luego no lo uso, por lo que cuando vuelvo a hacerlo después de un descanso, es esencial tener una buena referencia. También creo que es importante, si no esencial, escribir HTML accesible basado en estándares. Esto hace que su contenido sea visible y comprensible para las personas, independientemente del navegador que estén utilizando (incluidos los lectores de pantalla) hoy y en el futuro. Es sorprendente cómo, si bien un sitio web público a menudo se cambia regularmente, cosas como programas de informes simples, rápidos y con formato HTML parecen quedarse, reutilizarse, copiarse y persistir para siempre.

Mi libro de referencia absoluto para HTML es HTML Dog: la guía de mejores prácticas para XHTML y CSS por Patrick Griffiths. Perro HTML funciona bien como texto de enseñanza y como referencia para escribir HTML accesible y que cumpla con los estándares. Lo encuentro particularmente valioso porque enseña la separación del contenido (HTML) de la presentación (CSS) desde el principio, en lugar de enseñar etiquetas de presentación HTML obsoletas como y . Para los programadores, este es el patrón de diseño modelo-vista-controlador aplicado al contenido web. Si está produciendo código que genera informes con formato HTML, ciertamente no querrá tener que volver a escribir su código si los colores de la compañía cambian de azul y verde a rojo y dorado. CSS le permite evitar preocuparse por esto. Mejor aún, permite a los programadores agregar solo información de contenido, como marcar encabezados de sección y párrafos, mientras que un experto en interfaz de usuario y / o diseñador web administra la presentación usando CSS. Perro HTML comienza con una sección narrativa que dedica un capítulo a cada área HTML y CSS importante, como texto, formularios y medios alternativos (impresoras, lectores de pantalla y dispositivos móviles). El texto también incluye enlaces al sitio web HTML Dog (//www.htmldog .com), donde puede ver el código en acción y usar la función de fuente de la página de su navegador para ver cómo funcionan. Si bien el sitio web y el libro funcionan bien juntos, son recursos útiles por derecho propio. La sección narrativa es seguida por dos referencias alfabéticas detalladas de HTML y CSS. Si bien cada entrada de referencia se detalla lo suficiente como para ser independiente si comprende HTML y CSS, se incluye un enlace a la sección narrativa adecuada si desea más detalles o contexto.

Hay muchos libros sobre el aprendizaje de HTML y CSS, y muchas referencias, pero aún no he encontrado nada tan bueno como Perro HTML a cualquiera de los dos. Es uno de los pocos libros que se ha ganado un lugar reservado en mi escritorio y lo recomiendo incondicionalmente a cualquiera que use o quiera aprender HTML y CSS.


Patrick Griffiths. HTML Dog: la guía de mejores prácticas para XHTML y CSS. (Berkeley, CA: New Riders, 2007.)

Sitio web de HTML Dog

Compre HTML Dog: la guía de mejores prácticas para XHTML y CSS en Amazon.com

Instrucciones De Vídeo: Cheerful Dog Animation CSS | CSS Animation Tutorial (Abril 2024).