分享

Web 样式表

 浪子风文库 2013-04-04

"Web Style Sheets Homepage" 的中文译文
原始版本:http://www./Style/ rel="nofollow"
翻译版本:http://www./Style/
译员:A.Du, http://www.
Webdesign - Internetmarketing - Joomla Templates - XT-Commerce Templates - Portfolio - Berichte

尊敬的读者朋友们请注意,这是关于 W3C 文章的网页翻译。 原文版权受法律保护,请浏览原文中的参阅部分。翻译本文的权利只归属于译员。翻译不能保证准确无误,合法有效的只有 W3C 原文英语版。
针对本文翻译所要指出的就是译员的权利不被侵害。此段落不属于英语部分。 Wir bedanken uns bei den Seiten die unsere Firma unterstützen: Trauringe und Eheringe Shop, Naturstein Terrasse Info, Oyun

Web 样式表
主页

“希望将来 Web 的创新能向万维网联盟致力于 CSS 所树立的榜样看齐”

— Jakob Nielsen

新增内容

请参阅 CSSXSL 的“新增内容”部分。

什么是样式表?

样式表可描述文档在屏幕和印刷品上的呈现方式,也可能描述文档的发音。自 1994 年成立以来,W3C 便积极促进样式表在 Web 上的应用。样式活动带来了多个 W3C 推荐产品(CSS1、CSS2、XPath 和 XSLT)。CSS 在浏览器中的应用尤其广泛。

通过将样式表附在 Web 上的结构化文档(如 HTML)上,作者和读者都可以改变文档的呈现方式,同时又不会影响设备独立性或添加新 HTML 标记

开始试验样式表最简单的方法是找到一个支持 CSS 的浏览器。有关样式表的讨论在 www-style@ 邮件列表和 comp.-infosystems.-www.-authoring.-stylesheets 新闻组上进行。

W3C 样式活动还正在开发 XSL,它包含 XSLT 和“格式化对象”(XSL-FO)。

为什么开发两种样式表语言?

想知道应该选择哪个?请参阅 "CSS & XSL"

W3C 在开发 CSS 之外又开发了 XSL,这导致了一些混乱。为什么要在人们尚未实施完第一种样式表语言之前就开发第二种语言呢?可以在以下表格中找到答案:

CSSXSL
是否可与 HTML 一同使用?
是否可与 XML 一同使用?
是否属于转换语言?
语法CSSXML

CSS 的特有特征是它可以用于设计 HTML 和 XML 文档。而 XSL 可以转换文档。例如,XSL 可用于将 XML 数据转换为 Web 服务器上的 HTML/CSS 文档。这样,两种语言可以互补,同时使用。

两种语言都可用于设计 XML 文档

CSS 和 XSL 使用相同的基本格式模型和设计器,因此,在两种语言中都可以使用相同的格式功能。W3C 将竭力确保开发出可互操作的格式模型。

“同时使用 XSL 和 CSS”上提供了一个 W3C 记录。

剪报

如果您是初次接触该主题,可能想阅读一些有关样式表的剪报:

请参阅 CSSXSL 页阅读更多(和更新)的文章。

CSS

本页底部有关按钮的信息位于按钮页CSS 验证器上。

层叠样式表 (CSS) 是一种样式表机制,专为满足 Web 设计者和用户的需求而开发。

XSL

W3C 拥有一支专门开发可扩展样式语言 (XSL) 的工作组。XSL 在 DSSSL 和 CSS 的基础上构建,主要针对高度结构化的 XML 数据,如在演示之前需要重新整理元素的数据。有关 XSL 的更多信息,请参阅 W3C XSL 资源页

DSSSL

DSSSL 是一种文档树转换和样式语言,在 SGML 社区中有许多追随者。Web 上的 DSSSL 资源:

CSS-DOM & SAC

CSS 文件可以手动(即使用文本编辑器)创建和编辑,但您也可以在 ECMAscript、Java 或其他操纵样式表的语言中编写程序。这种情况非常普遍,有用功能甚至拥有软件库。为帮助将这些程序和库移植到不同的计算机平台,W3C 开发出了一个叫做 CSS-DOM 的规范,定义了一组这类库必须提供的功能。

CSS 文档对象模型是一种用于从程序内部操纵 CSS(在一定程度上,操纵其他样式语言)的 API(抽象编程界面)。API 是一种软件库规范。您可以将其看作一本手册:它介绍了函数及其参数,但并不涉及实际代码。

CSS-DOM 库有多个,用于不同的平台。它们许多都是免费的。许多浏览器拥有内置 CSS-DOM 库,由 ECMAScript 程序使用。

SAC(用于 CSS 的简单 API)是 CSS-DOM 的互补产品。CSS-DOM 包含在样式表加载到内存后操纵样式表的功能;由 SAC 定义的功能有助于分析 样式表,即将样式表从文件传输到内存。

CSS-DOM 是 W3C 的推荐标准。SAC 是一个正在开发的项目。某些软件(除浏览器外)列在 CSS 概述页上。

会议、研讨会、研究

W3C 团队和 W3C 成员代表通常会提供演示文稿

动态 HTML

动态 HTML 是一个用于描述带动态内容的 HTML 页面的术语。CSS 是动态 HTML 中三个组件之一,另外两个是 HTML 本身及 JavaScript(其标准名称为 EcmaScript)。三个组件通过 DOM(文档对象模型)组合在一块。

相关资源

CSS 有效的
CSS!

Bert BosW3C 样式活动领导者
Webmaster
上次更新:$日期:2008/12/15 17:15:07 $ GMT

版权所有  ? 1997-2005 W3C (MIT, ERCIM, Keio)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多