ISO/IEC 10179:1996
Information technology -- Processing languages -- Document Style Semantics and Specification Language (DSSSL)
发布时间:1996-04-04 实施时间:


DSSSL是一种基于标准通用标记语言(SGML)的文档处理语言,它可以用于定义文档的结构、内容和呈现方式。DSSSL的主要特点是可以将文档的结构和内容与其呈现方式分离开来,从而实现文档的可重用性和可维护性。DSSSL可以用于生成各种格式的文档,如HTML、PDF、PostScript等。

DSSSL的核心是样式表,样式表定义了文档的呈现方式。样式表由一系列规则组成,每个规则定义了一种呈现方式。规则由选择器和属性组成,选择器用于选择文档中的元素,属性用于定义元素的呈现方式。DSSSL还支持变量、函数、条件语句等高级特性,可以实现复杂的文档处理和呈现。

DSSSL的应用范围非常广泛,可以用于各种类型的文档处理,如技术文档、报告、手册、书籍等。DSSSL还可以与其他标准和技术结合使用,如XML、XSLT、XPath等。

相关标准
- ISO/IEC 11179-3:2013,信息技术 -- 元数据注册 -- 第3部分:注册表
- ISO/IEC 19757-2:2016,信息技术 -- 文档描述和处理语言 -- 第2部分:DSDL规则语言(Schematron)
- ISO/IEC 19757-3:2016,信息技术 -- 文档描述和处理语言 -- 第3部分:规则描述语言(RELAX NG)
- ISO/IEC 19757-4:2016,信息技术 -- 文档描述和处理语言 -- 第4部分:XML Schema定义语言(XSD)
- ISO/IEC 19757-6:2011,信息技术 -- 文档描述和处理语言 -- 第6部分:XSLT