Tableless

Tableless

Tableless es el arte de construir sitios web sin recurrir al uso de tablas para separar contenido de diseño. En vez de tablas, se utiliza la colocación de CSS (Hojas de estilo en cascada) para ordenar los elementos y el texto en una página web. CSS fue introducido por el World Wide Web Consortium (W3C) para mejorar la accesibilidad web y hacer al código HTML más semántico que presentacional.

Desde su comienzo, el recién llegado CSS brindó más poder y facilidad para los formatos, y el tag <FONT> fue cayendo en desuso. Por otro lado CSS todavía era muy limitado y difícil de aplicar a las estructuras de los sitios web (como el diseño de tres columnas), que eran muy fácil de implementar con tablas y no tenían un obvio equivalente en CSS.

Pero desde 2006 la situación mejoró considerablemente: Los navegadores más populares ya tenían suficiente soporte para las nuevas características de CSS, y esto derivó en una gradual adopción del diseño tableless (sin tablas).

Muchos sitios web usan CSS sólo para formatear y realizan la estructura usando tablas. esta técnica no es recomendada ni correcta, las tablas en un contenido semántico deben ser utilizadas para la muestra de datos tabulados, dejando a CSS la distribución de los elementos dentro de la página

Resumen

HTML fue diseñado originalmente como un lenguaje de enmarcado pensado para compartir documentos científicos en línea. Sin embargo, Internet se expandió desde la investigación académica hacia el resto del mundo a mediados de los años 90, para convertirse en un medio diferente en el cual los diseñadores gráficos buscaban maneras de controlar la apariencia visual de los sitios web presentados a los usuarios finales, y para este fin, las tablas y los espaciadores (usualmente pixeles transparentes contenidos en una imagen GIF de 1x1 con su alto y ancho forzado explícitamente) fueron usados para crear y mantener la disposición de los elementos del sitio.

Esto causó muchos problemas. Muchas páginas web que fueron diseñadas con tablas, en vez de sin ellas, resultaron ser pesados documentos HTML lentos para su descarga y consumiendo más ancho de banda. Además, cuando un diseño basado en tablas es linearizado, por ejemplo cuando es leído por un motor de búsqueda, el orden del contenido puede ser algo confuso.

Como consecuencia de esta tendencia, fue desarrollado CSS para mejorar la separación entre diseño y contenido, y volver a la organización semántica del contenido en la Web.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • Tableless web design — Cascading Style Sheets CSS Animations Dynamic CSS Comparison of layout engines Comparison of stylesheet languages Internet Explorer box model bug CSS Zen Garden The Zen of CSS Design CSSTidy Style sheet Tableless web design Holy Grail (web… …   Wikipedia

  • tableless — …   Useful english dictionary

  • table — tableless, adj. /tay beuhl/, n., v., tabled, tabling, adj. n. 1. an article of furniture consisting of a flat, slablike top supported on one or more legs or other supports: a kitchen table; an operating table; a pool table. 2. such a piece of… …   Universalium

  • Cascading Style Sheets — CSS redirects here. For other uses, see CSS (disambiguation). For the use of CSS on Wikipedia, see Help:Cascading style sheets. Cascading Style Sheets Filename extension .css Internet media type text/css Developed by World Wide Web Consortium …   Wikipedia

  • Slicing (web design) — In web development, slicing is the process of dividing a single web page user interface composition layout (web page comp) into multiple image files (digital assets) of the graphical user interface (GUI) for one or more web pages. It is typically …   Wikipedia

  • CSS framework — A CSS framework is a pre prepared library that is meant to allow for easier, more standards compliant styling of a webpage using the Cascading Style Sheets language. Just like programming and scripting language libraries, CSS frameworks (usually… …   Wikipedia

  • Вёрстка веб-страниц — Вёрстка веб страниц  процесс формирования веб страниц в текстовом либо WYSIWYG редакторе, а также результат этого процесса, то есть собственно веб страницы. По принципам использования средств разметки HTML различают логическую разметку и… …   Википедия

  • CSS Zen Garden — URL csszengarden.com Launched May 2003 Cascading Style Sheets CSS Animations Dynamic CSS Comparison of layout engines Comparison of stylesheet languages …   Wikipedia

  • Framing (World Wide Web) — HTML HTML and HTML5 Dynamic HTML XHTML XHTML Mobile Profile and C HTML Canvas element Character encodings Document Object Model Font family HTML editor HTML element HTML Frames HTML5 video …   Wikipedia

  • Comparison of layout engines (Cascading Style Sheets) — Cascading Style Sheets CSS Animations Dynamic CSS Comparison of layout engines Comparison of stylesheet languages Internet Explorer box model bug CSS Zen Garden The Zen of CSS Design CSSTidy Style sheet Tableless web design Holy Grail (web… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”