Fecha de publicación: 2008/10/20
Un aspecto que debe cuidar una empresa cuando dispone de un sitio web es el del mantenimiento y creación de contenidos. Se suelen utilizar gestores de contenido, lo que facilita dicha tarea.
Y es ahí donde pueden surgir problemas. ¿Quién se dedica a introducir y modificar los contenidos? Hay ocasiones, incluso en compañías enormes que son la cabeza visible de su sector, que esa tarea se encarga a personas sin el más mínimo conocimiento de HTML.
Esto ocasiona que a veces un portal que se ha elaborado respetando estándares y accesibilidad acabe perdiendo dichas características, de modo que la inversión extra realizada para ello resulta un desperdicio.
Las personas que se dediquen a realizar estas funciones no tienen por que saber de maquetación HTML-CSS, pero si deben tener unos conocimientos básico de HTML que no es muy complicado de aprender:
DIV, SPAN.H1-H6, P, BR, STRONG, EM.BR.DL, UL, OL, DL: las etiquetas para listados.TABLE, CAPTION, COL, COLGROUP, THEAD, TBODY, TFOOT, TR, TH, TD etiquetas para tablas. Debe también saber hacer uso del atributo scope.IMG: debe conocer al menos el atributo alt.id y class.Además deben saber en que momento utilizar cada etiqueta y como hacer que el contenido que están generando sea mínimamente accesible.
Fecha de publicación: 2008/02/26
En algunos gestores de contenido existen módulos para gestión de galerías de imagen en los que no hay más que subir las imágenes, dar título y descripción y el gestor se encarga del resto, incluyendo el redimensionado de la imagen.
Pero a veces ese redimensionado no es el adecuado. Supongamos que solo se redimensiona por anchura , guuardando la proporcion de la imagen original, y que lo que queremos es, por ejemplo, una imagen con forma de cuadrado de 110×110 px.
En este caso concreto el gestor redimensiona la imagen, pero no la recorta, por lo que o le damos una imagen cuadrada o la miniatura no ocupará todo su espacio.
Hay dos soluciones. La primera y más rápida darle a la imagen las dimensiones por CSS, pero quedará deformada o incluso pixelada.
Y la segunda solución, más adecuada, utilizar la propiedad CSS overflow: hidden; en el contenedor de la imagen y que dicha imagen tenga siempre unas dimensiones superiores a 110px, tanto en altura como en anchura (sin pasarse mucho).
Supongamos que tenemos este código HTML (para dos miniaturas):
<div>
<div class="e;thumb"e;>
<a href="#"><img src="imagen1.jpg" /></a>
</div>
<div class="e;thumb"e;>
<a href="#"><img src="imagen1.jpg" /></a>
</div>
</div>
Se utilizaría el siguiente CSS:
div.thumb {width:110px;height:110px;}
div.thumb a {width:110px;height:110px;display:block;position:relative;overflow:hidden;}
div.thumb a img {display:block;position:absolute;top:0;left:0;}
Atención a las propiedades position: son para que esto funcione en Internet Explorer (versiones 6 y 7).
Fecha de publicación: 2008/01/23
Es muy sencillo, en lugar de <? se utilizaría {/php}:
{php} echo 'Texto en PHP'; {/php}
Saber más sobre la inclusión de PHP en plantillas de CMS Made Simple.
Fecha de publicación: 2005/03/01
Una de las principales características de Internet (y redes similares, como podría ser una intranet) es la rápida difusión de la información. Pero en muchas ocasiones la dificultad o la falta de formación en lo referido a la creación de sitios web puede retraer a las personas a la hora de publicar información.
Los sistemas de gestión de contenidos (CMS: Content Management System) facilitan mucho la tarea de publicación de información en un sitio web. ¿Por que? Pues porque el diseño web ya está hecho, lo único que hay que hacer es introducir la información que se quiere publicar, generalmente mediante un asistente web.
Hace cosa de un mes tuve que hacer un pequeño trabajo (presentado en público el 26 de enero de 2005 en la EUBD [desde septiembre de 2006 Facultad de Ciencias de la Documentación]) referido a este tema, en el que se hace una introducción a lo que son los CMS, se ponen como ejemplo algunas aplicaciones de CMS gratuitas y fáciles de utilizar y se ofrece una serie de enlaces relacionados con el tema (muy recomendable el de Opensourcecms si se quiere probar el funcionamiento de una gran variedad de herramientas CMS).
Leer Sistemas de gestión de contenidos (CMS).
Actualización (2006-01-23): corregidos errores de XHTML, añadido marcado semántico y corrección de errores de redacción.