??? ???????? ? ?????????? ????? «Web Style Sheets home page». ?????????? ????? ????????? ??????????? ????? ?? ???? W3C http://www.w3.org/Style/
??? ???????? ?? ? ????????? ?????????? W3C.
?? ???????? ????? ???????? W3C.
??? ???????? ???? ?????? ??????? ????????? ?? ???????.
?????: ???????? ????? ?., ????????? ??????? Speed Lab. ?? ????????? ??????: en, ru, uk
???????? ????: http://www.indeep76.com/Style/ua/
(?? ??????? ??????????? ???????? ??????? ????? CSS)
"?????? ??????????, ?? ?? ??? ???????? ?????? ????? ??????? ? ??? ??????????? ? ???? ????? ??? CSS"
— Jakob Nielsen
??????? ????? ???????? ?? ????????? ??????? ????????????? ?? ??????, ??? ????? ?, ???????, ?? ???? ????????????. ? ??????? ????????? ? 1994 ???? W3C ??????? ??????? ???????????? ??????? ????? ? ????????. ????? Style Activity ??????????? ??????? ???????????? W3C (CSS1, CSS2, XPath, XSLT). CSS ???????? ?????? ????????????? ? ?????????.
?????????????? ??????? ????? ? ?????????????? ?????????? ? ???????? (????? ??. HTML), ?????? ? ?????? ?????? ???????? ?? ??????????? ????????? ??? ???? ???? ??? ???????? .
??????? ???? ?????? ???????????????? ? ????????? ????? - ?? ?????? ??????? ??????????? CSS. ?????? ?? ???????? ??????? ????? ???????? ? ??????? ???????? www-style@w3.org ?? ?? comp.infosystems.www.authoring.stylesheets.
????? Style Activity W3C ????? ????????? XSL, ???? ?????????? ? ????????? XSLT ? "??'???? ????????????" (XSL-FO).
????????? ??? ? ??? ???????? ??????? "CSS & XSL"
???? ????, ?? W3C ????????? XSL ?? ??????? ?? CSS ????????? ?? ??????? ???????. ????? ?????????? ????? ???? ??????? ????? ???? ?????????? ?? ?? ???????? ??????? ³????? ???????????? ? ????????? ???????:
CSS | XSL | |
---|---|---|
???? ????????????????? ? HTML? | ??? | ?? |
M??? ????????????????? ? XML? | ??? | ??? |
???? ???????????? | ?? | ??? |
????????? | CSS | XML |
???????????? ? ????, ?? CSS ???? ????????????????? ??? ??????? HTML ? XML ?????????. XSL, ? ?????? ????, ???? ???????? ????????. ???, ?????????, XSL ???? ????????????????? ??? ???????????? ????? XML ? ???????? HTML/CSS ?? ???-??????. ? ????? ??????? ???? ?????????? ???? ?????? ? ?????? ???? ??????????? ?????.
????? ???? ?????? ???? ??????????? ??? ???????????? ????????? XML.
CSS ? XSL ?????????????? ????? ???????????? ? ????? ????? ?????????? ????? ?????? ?? ?????????? ??????? ???????????? ? ???? ?????. W3C ?????? ??? ????????????? ????????? ??????????????? ????? ????????????.
???????? ??????? W3C ?? ??? "???????????? XSL ? CSS ?????"
???? ?? ??????????? ? ??? ???, ?? ?? ??????? ???????? ???????? ??? ??????? ?????:
?????????? ??? ?????? ????? ??????? ???????? ?? ??????? ?????? ?? ?? ???????? CSS.
???????? ??????? ????? (CSS) ?? ???????? ??????? ?????, ???? ?????????? ??????????? ??? ??????????? ?????? ???????????? ? ????????????.
? W3C ? ?????? ?????, ??? ????????? ??????????? ???? ???????????? (XSL). XSL ????????????? ?? ????? DSSSL ? CSS ? ???????? ????? ????????? ?? ?????? ????????????? ???? XML, ??, ?????????, ????????? ???????? ????? ????????????. ??? ????? ?????????? ?? XSL ??????? ??????? XSL W3C .
DSSSL ?? ???????????? ????????? ????????? ? ???? ????????????, ??? ?? ?????? ??????????? ? ?????????? ?????????? SGML. DSSSL ??????? ? ????????:
CSS ???? ???? ???? ????????? ? ???????????? "??????", ????? ????-???? ????????? ??????????, ??? ?? ?????? ???????? ???????? ?? ECMAscript, Java ??? ?? ????-??? ????? ??? ??? ?????? ? ??????? ??????? ?????. ???????? ?? ?????? ??????????????? ????????? ??????? ? ???????? ??? ?????? ? ????????? ?????. ??? ???????? ? ???????????? ????? ??????? ? ??????? ?? ???? ????'?????? ????????? W3C ???????? ????????????, ??? ?? ????? CSS-DOM, ?? ???????? ???? ???????, ?? ?? ?????? ???????? ??????? ????.
??'????? ?????? ????????? CSS ?? API (??????????? ????????? ?????????????) ??? ??????????? CSS (? ?? ????? ??? ????? ??? ?????) ? ????????. API ?? ???????????? ????????? ????????. ?? ?????? ?? ???????? ? ???????????: ? ??? ? ???? ? ????????? ??? ???????, ??? ???? ?????? ????.
???????? ??????? ??????? CSS-DOM ??? ????? ????????. ?????? ??? ? ??? ????????????. ????? ?? ???????? ????? ????????? ???????? CSS-DOM, ??? ???????????? ECMAScript ???????.
SAC (??????? API ??? CSS) ?? ?????????? ??? CSS-DOM. CSS-DOM ?????? ??????? ??? ????????????? ????????? ????? ???? ????, ?? ???? ?????? ??????????? ? ???'??? ????'?????; ??????? ?? ???????? ? SAP ????????? ????????? ??????? ?????, ????? ?????????? ??????? ????? ? ????? ? ???'???.
CSS-DOM ???????????? W3C. SAC ?????? ? ????????. ???? ???????? (?? ????????) ????????????? ?? ??????? ??? CSS.
??????? ????? :
??????? W3C ? ?? ???????????? ????? ????????? ???????????.
????????? HTML ?? ????? ??? ?????????? HTML ????????? ? ????????? ??????. CSS ???? ? ????? ?????????? ?????????? ????? HTML ?????????; ??? ????? ?? ??? HTML ?? JavaScript (???? ???????????????? ?? ??'?? EcmaScript). ??? ?????????? ??'?????? ?? ????????? DOM - ??'?????? ????? ?????????.