Anunciese Aquí

Registro automático

Acceder con Twitter

top articulo
twitter
facebook
Rss
viernes 26 de abril del 2024
Lea, publique artículos gratis, y comparta su conocimiento
Usuario Clave ¿Olvidó su clave?
¿Iniciar sesión automáticamente en cada visita?
Inserte su correo electronico

CSS semánticas. Un nuevo enfoque (I)

veces visto 2217 Veces vista   comentario 0 Comentarios

Introducción

Existen infinidad de sitios en Internet que ofrecen miles de propuestas diferentes a la hora del uso de hojas de estilo CSS en la maquetación de portales web, como sabemos aplicables a múltiples tecnologías: XHTML, Flash, etc...

Lo que es difícil de encontrar es aquella solución que se adapte perfectamente a tus desarrollos, a tu entorno concreto. Quizá más difícil aun es adecuar algún enfoque similar al tuyo. Esta tarea es proclive a múltiples errores, que irán saliendo conforme se vaya utilizando y que llegado el momento, podemos comprobar que nos hemos equivocado de base, lo que exige una reestructuración desde el inicio.

Este es el contexto en el que nos encontramos actualmente. Tras una fuerte apuesta por la reestructuración y organización de CSS basadas en su semántica de uso se ve que si es quizá uno de los enfoques más acertados, deja bastantes puntos abiertos que es necesario concretar. Esa es la tarea que nos proponemos aquí.

Para los no iniciados, comentar que el enfoque semántico se basa en la idea de que la manera de estructurar la información relativa a la capa de presentación de nuestros proyectos web debe de seguir el criterio de qué es y el contexto donde se usa cada elemento.

El entorno web tiene una característica fundamental que pocos otros tienen y es la capacidad y potencialidad de uso en múltiples tipos de dispositivos, lo cual nos abre aun más el abanico de puntos que debemos controlar a la hora de crear nuestras hojas de estilos, a la vez que multiplica la casuística y potenciales errores que es necesario controlar.

Aquí trataremos de dar una posible solución que se adecue a los principios de CSS semántica y que siga las pautas de accesibilidad y de facilidad de extensión a múltiples dispositivos.

Puntos a tener en cuenta

Estructura jerárquica de las CSS

Nuestras hojas de estilo seguirán una estructura jerárquica, cuyo elemento principal será el que incluya, para cada tipo de dispositivo, las hojas de estilo correspondientes.

Explicación de cada una de las hojas de estilo

Pantalla.css, Impresora.css y Movil.css. Estas son CSS específicas para cada tipo de dispositivo. Su misión en la parte superior de la jerarquía es la importación de las CSS hijas (@import url("...css") ). No incluyen estilos concretos. LayoutPantalla.css, LayoutImpresora.css y LayoutMovil.css. Incluyen la información relativa a las diversas capas que forman el layout de la página, es decir, información de maquetación de las distintas zonas del portal (Banner, menús, contenidos, créditos, ...) CrossBrowser.css. Aglutina trucos, fixes y demás elementos para hacer que las páginas se vean igual en todos los navegadores (Internet Explorer, Mozilla, Firefox, Opera, etc.) Tipografía.css. Cualquier elemento relacionado con las forma en que se presenta la tipografía de la página queda recogida aquí.Comienza con una medida relativa de 62.5% en la etiqueta body, que se establece como medida equivalente a 1em. El resto de tamaños vendrán supeditados a este (mayores: 1.2em, 1.5em, etc..., y menores: 0.8em, 0.5em, etc.) Formularios.css. Definición de los estilos aplicables a todas las etiquetas relacionadas con los formularios genéricos.

Documentos asociados a este artículo

CSS Semánticas. Incluye los distintos CSS descritos. Página ejemplo en XHTML con una maquetación tipo basada en capas

Si quieres seguir leyendo sobre este tema... CSS Semánticas. Un nuevo enfoque (y II)

Clasificación: 2.2 (6 votos)
Está prohibido copiar este artículo. Artículo.org no permite la sindicación de sus artículos.
Acerca del autor
No hay información sobre este autor.
¿Tiene comentarios o preguntas para el autor?
Artículos recomendados
Conceptos generales sobre e-Business
Escrito por Juan Camilo Cano, Añadido: 07 de Dic, 2010
El e-Business o comercio electrónico es un término usado para describir a las empresas funcionan por medio de Internet, o gracias a la utilización de las tecnologías de Internet para mejorar la productividad o la rentabilidad de un negocio. En un sentido más general, el término puede ser usado para...
veces visto 3901 Veces vista:   comentarios 0 Comentarios
Idea para vender mas con tu sitio web
Escrito por mediablogs.net, Añadido: 11 de Nov, 2010
Pequeños detalles pueden hacer la diferencia entre vender más o menos por internet. En un reciente estudio hecho por Simon Fraser University se ha determinado por ejemplo que resulta muy importante colocar fotografías de personas en los sitios website dedicados al eCommerce (las populares tiendas virtuales o...
veces visto 3065 Veces vista:   comentarios 0 Comentarios
Si No sabes esto , Estas perdiendo Dinero
Escrito por Enrique Gastelo, Añadido: 17 de Nov, 2010
Hola amigos soy Enrique Gastelo  y en este artículo hablaremos sobre la importanciadel: "Llamado a la Acción". Muchas veces cuando nos encontramos redactando e-mails de seguimiento , cartas de venta,páginas de captura, etc. Debemos tener en cuenta algo muy importante que nos ayudará averificar si nuestra...
veces visto 1786 Veces vista:   comentarios 0 Comentarios
9 Claves para un buen Posicionamiento Web
Escrito por Mark_Kol, Añadido: 14 de Feb, 2011
Tenemos que tener en cuenta que el primer y mas importante objetivo del posicionamiento web en buscadores (SEO), es aumentar las visitas hacia un sitio web, con una posición lo más alta posible en los motores de búsqueda, principalmente Google. El posicionamiento web es el conjunto de técnicas enfocadas a la...
veces visto 3725 Veces vista:   comentarios 0 Comentarios
7 Consejos Fundamentales para la pequeña empresa en Internet
Escrito por Miguelx2, Añadido: 01 de Oct, 2010
En lo fundamental Internet es información, búsqueda y distribución de información. La pequeña empresa necesariamente tendrá que proponerse actuar con información tratando de satisfacer la demanda de su sector. 1. Convertir cualquier cosa en el contenido. Con frecuencia hay gente que consulta como lograr...
veces visto 3513 Veces vista:   comentarios 1 Comentarios