Hojas de estilo en cascada (o CSS, siglas en inglés de
Cascading Stylesheets) es un lenguaje de diseño gráfico para definir y crear la presentación de un documento estructurado escrito en un lenguaje de marcado.
Es muy usado para establecer el diseño visual de los documentos web, e
interfaces de usuario escritas en HTML o XHTML; el lenguaje puede ser
aplicado a cualquier documento XML, incluyendo XHTML, SVG, XUL, RSS, etcétera. También permite aplicar estilos no visuales, como las hojas de estilo auditivas.
Junto con HTML y JavaScript, CSS es una tecnología usada por muchos
sitios web para crear páginas visualmente atractivas, interfaces de
usuario para aplicaciones web, y GUIs para muchas aplicaciones móviles
(como Firefox OS).
CSS está diseñado principalmente para marcar la separación del
contenido del documento y la forma de presentación de este,
características tales como las capas o layouts, los colores y las
fuentes.
Esta separación busca mejorar la accesibilidad del documento, proveer
más flexibilidad y control en la especificación de características
presentacionales, permitir que varios documentos HTML compartan un mismo
estilo usando una sola hoja de estilos separada en un archivo .css, y
reducir la complejidad y la repetición de código en la estructura del
documento.
¿Que es HTML?
HTML, sigla en inglés de
HyperText Markup Language (lenguaje de marcas de hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas web.
Es un estándar que sirve de referencia del software que conecta con la
elaboración de páginas web en sus diferentes versiones, define una
estructura básica y un código (denominado código HTML) para la
definición de contenido de una página web, como texto, imágenes, videos,
juegos, entre otros. Es un estándar a cargo del
World Wide Web Consortium (W3C)
o Consorcio WWW, organización dedicada a la estandarización de casi
todas las tecnologías ligadas a la web, sobre todo en lo referente a su
escritura e interpretación. Se considera el lenguaje web más importante
siendo su invención crucial en la aparición, desarrollo y expansión de
la World Wide Web
(WWW). Es el estándar que se ha impuesto en la visualización de páginas
web y es el que todos los navegadores actuales han adoptado.
El lenguaje HTML basa su filosofía de desarrollo en la
diferenciación. Para añadir un elemento externo a la página (imagen,
vídeo,
script,
entre otros.), este no se incrusta directamente en el código de la
página, sino que se hace una referencia a la ubicación de dicho elemento
mediante texto. De este modo, la página web contiene solamente texto
mientras que recae en el navegador web (interpretador del código) la
tarea de unir todos los elementos y visualizar la página final. Al ser
un estándar, HTML busca ser un lenguaje que permita que cualquier página
web escrita en una determinada versión, pueda ser interpretada de la
misma forma (estándar) por cualquier navegador web actualizado.
¿Porque es importante poner formato a las Paginas Web y que estas sean dinamicas y tenerlas actualizadas?
Css es un lenguaje utilizado para crear programas en papel, o en diferentes medios y el html es una aplicacion un sistema para definir tipos de documentos estructurados y lenguajes de marcas para representar esos mismos documentos.
Es el lenguaje principalmente usado por parte de los navegadores web de internet y por los desarrolladores, para elegir múltiples opciones de presentación como colores, tipos y tamaños de letra, entre otros.
Este
lenguaje se basa en la diferenciación, para agregar un elemento externo
a la página, el cual no se anexa directamente en el código de la
página, sino que se hace una referencia a la ubicación de dicho elemento
mediante texto. De esta manera, la página web contiene
sólo texto mientras que la interpretación del código, es decir la tarea
de unir todos los elementos y visualizar la página final, recae
directamente en el navegador web. Al ser un estándar, HTML busca ser un lenguaje que permita que cualquier página web escrita en una determinada versión, pueda ser interpretada de la misma forma por cualquier navegador web actualizado.
A
través de sus actualizaciones o versiones, se han incorporado y
eliminado diversas características, para hacerlo más eficiente y poder
facilitar el desarrollo de páginas web compatibles con distintos navegadores y plataformas.
Comentarios
Publicar un comentario