You are on page 1of 4

¿QUE ES CSS?

CSS son las siglas de Cascading Style Sheets - Hojas de Estilo en Cascada - que
es un lenguaje que describe la presentación de los documentos estructurados
en hojas de estilo para diferentes métodos de interpretación, es decir,
describe como se va a mostrar un documento en pantalla, por impresora, por
voz (cuando la información es pronunciada a través de un dispositivo de
lectura) o en dispositivos táctiles basados en Braille.
¿PARA QUE SIRVE?
Para permitir la separación de los contenidos de los documentos escritos en
HTML, XML, XHTML, SVG, o XUL de la presentación del documento con las
hojas de estilo, incluyendo elementos tales como los colores, fondos,
márgenes, bordes, tipos de letra.
¿CÓMO FUNCIONA?
El lenguaje CSS se basa en una serie de reglas que rigen el estilo de los
elementos en los documentos estructurados, y que forman la sintaxis de las
hojas de estilo. Cada regla consiste en un selector y una declaración, esta
última va entre corchetes y consiste en una propiedad o atributo, y un valor
separados por dos puntos.
¿QUÉ 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).
Ejemplo de HTML
<html>
<head>
<title>Primera pagina de Pepe</title>
</head>
<body>
&Eacute;sta es la primera p&aacute;gina de Pepe
</body>
</html>
¿QUE ES XHTML?
HTML es un lenguaje similar a HTML, pero con algunas diferencias que lo hacen
más robusto y aconsejable para la modelación de páginas web. Las siglas
corresponden con las palabras inglesas eXtensible Hypertext Markup
Language, que vendría a significar en castellano algo así como lenguaje
extensible de marcación hipertexto.
En DesarrolloWeb.com hemos publicado un manual de XHTML para explicar
las características de este lenguaje, de modo que en este artículo deseamos
simplemente ofrecer una introducción y explicar cuáles son las características
principales.
Como sabemos, HTML tiene diferentes versiones, en las que ha cambiado
bastante con respecto a la idea inicial. La web ha crecido muy rápido y ha
evolucionado con mayor velocidad que los propios estándares de HTML, al
surgir necesidades como la incorporación de vídeo, sonido, animaciones
complejas, etc. Por ello, el propio lenguaje HTML se ha visto superado por las
necesidades de las empresas y desarrolladores y ha crecido muchas veces sin
atender al plano director creado desde el W3C.
XHTML es una vuelta hacia atrás, que intenta recuperar la línea marcada por
los estándares, pero que trata de solucionar diversos casos de uso del HTML,
a la vez que lo prepara para adaptarse a las nuevas necesidades y corrientes
tecnológicas.
Ventajas respecto al HTML
Las principales ventajas del XHTML sobre el HTML son:
 Se pueden incorporar elementos de distintos espacios de nombres XML
(como MathML y Scalable Vector Graphics).
 Un navegador no necesita implementar heurísticas para detectar qué
quiso poner el autor, por lo que el parser puede ser mucho más sencillo.
 Como es XML se pueden utilizar fácilmente herramientas creadas para
procesamiento de documentos XML genéricos (editores, XSLT, etc.).

You might also like