CSS y HTML



¿Que es CSS?  



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.

Resultado de imagen para css

¿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.

Resultado de imagen para html 

 ¿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

Entradas populares de este blog

Desarrollo de Aplicaciones Web

Conceptos usados en las Aplicaciones Web

Lenguajes para la creacion de Paginas Web