升级定制化插件的一个常见的理由是企业品牌信息的改变。你也需要升级定制化的插件,适应内容结构的变化——例如,往specification中增加新的元素,或者第一次实施specification。
定制DITA OT插件十分困难,要求大量的测试,以保证插件的升级能输出预期的效果。定制或升级插件需要掌握特别的知识,例如需要学习Ant, XSL, and DTDs的知识,了解插件的基础架构;另外需要了解有关输出类型的其他知识,包括XHTML, JavaScript, and XSL-FO。因此,大多数的公司聘请专家定制插件,外部咨询师或者内部员工。
CSS,也叫层叠样式表,能用于修改xhtml插件生成的输出物的样式。因为许多人有CSS的知识,所以如果输出类型只是XHTML,企业可能不需要聘用专家,所有的与企业品牌相关的东西都可以通过修改CSS实现。
接下来将演示如何通过在定制的ld_xhtml插件中简单地修改CSS,测试生成地XHTML。