Wikiwand AI

Anexo:Lenguajes de hojas de estilo

From Wikipedia, the free encyclopedia

Los lenguajes de hojas de estilo sirven para definir y crear la presentación de un documento estructurado escrito en un lenguaje de marcado. La siguiente es una lista de las principales lenguajes de hojas de estilo, junto con una pequeña explicación.

Lenguajes estándares

Más información Nombre, Nombre en español ...
Nombre Nombre en español Sigla Desarrollador Descripción
Cascading Style SheetsHojas de estilo en cascadaCSSW3CCSS se utiliza para dar estilo a documentos HTML y XML, separando el contenido de la presentación. Funciona a base de reglas, es decir, declaraciones sobre el estilo de uno o más elementos. Las hojas de estilo están compuestas por una o más de esas reglas aplicadas a un documento. La regla tiene dos partes: un selector y la declaración. A su vez la declaración está compuesta por una propiedad y el valor que se le asigne[1].
Extensible Stylesheet LanguageLenguaje de hojas de estilo extensibleXSLW3CEs una familia de lenguajes basados en el estándar XML. Consta de tres lenguajes: XSLT, para convertir documentos XML a otros lenguajes (como HTML); XSL-FO, para especificar el diseño de los documentos; y XPath, para seleccionar porciones del DOM XML.
Document Style Semantics and Specification LanguageLenguaje de estilos semánticos y especificación de documentosDSSLW3CEs un estándar internacional desarrolladas para proveer hojas de estilo a los documentos SGML[2].
Cerrar

Lenguajes no estándares

Más información Nombre, Nombre en español ...
Nombre Nombre en español Sigla Desarrollador Descripción
JavaScript Style SheetsHojas de estilos de JavaScriptJSSSW3C y Netscape Communications CorporationLenguaje propuesto por Netscape Communications Corporation para crear hojas de estilo dinámicas usando el lenguaje JavaScript. Básicamente, es el mismo lenguaje con funciones añadidas para el formateo de texto. A día de hoy, solo Netscape implementó este lenguaje.
Formatted Output Specification InstanceInstancia de la especificación de la salida formateadaFOSIDepartamento de Defensa de los Estados UnidosCreado para controlar el diseño de los documentos XML y SGML.
Syntactically Awesome StylesheetsHojas de estilo sintácticamente genialesSassHampton Catlin y Nathan WeizenbaumEs un metalenguaje para crear hojas de estilo CSS de forma dinámica. Para ello se creó el lenguaje de script SassScript. Está originalmente implementado en Ruby, pero ha sido portada a numerosos lenguajes, como PHP[3].
LessLessLessAlexis SellierEs un metalenguaje para crear hojas de estilos CSS de forma dinámica inspirado por Sass. Provee variables, anidamiento, mixings, operadores y funciones. Inicialmente fue escrito en Ruby, pero ahora está escrito en JavaScript, y se puede interpretar directamente en el navegador usando Less.js.
StylusStylusStylusTJ HolowaychukUn metalenguaje que genera hojas de estilo CSS pensado para abreviar el código CSS. En vez de usar llaves y comas para agrupar el bloque de declaraciones, Stylus usa la identación al estilo Python. Está escrito en JADE y en Node.js.
Cerrar

Referencias

Related Articles

Timelines

Top Qs

Fact Checks