1、 KSKSKSKSKSKSKSK KSKSKS KSKSK KSKS KSK KS KS X 6040 (XSL)KS X 6040:2010 2010 12 28 http:/www.kats.go.krKS X 6040:2010 : e- ( ) ( ) () () ( ) : (COSD) () ( ) () DRM () ( ) KS X 6040:2010 : (http:/www.standard.go.kr) : :2004 9 30 :2010 12 28 2010-0643 : e- : (COSD) ( 02-509-7262) (http:/www.kats.go.kr
2、). 10 5 , . KS X 6040:2010 i . iv . v 1 .1 1.1 .1 1.2 XSL 6 2 XSL .9 2.1 9 2.2 XSL 9 3 .10 3.1 11 4 (Area model)12 4.1 .13 4.2 14 4.3 .24 4.4 block-area.26 4.5 line-area30 4.6 Inline-area.31 4.7 .32 4.8 (keep) (break) 34 4.9 35 4.10 .38 5 / .38 5.1 , .39 5.2 .40 5.3 .41 5.4 .45 5.5 .46 5.6 Non-prope
3、rty 47 5.7 .47 5.8 Unicode BIDI .48 5.9 .50 5.10 56 5.11 .61 6 .65 6.1 .65 6.2 .66 6.3 .68 6.4 , paginate .73 6.5 Block-level .107 6.6 Inline-level .113 6.7 .136 6.8 (list) 155 KS X 6040:2010 ii 6.9 : 166 6.10 (indexing) .177 6.11 .192 6.12 Out-of-Line 194 6.13 .202 7 .216 7.1 .216 7.2 XSL CSS .217
4、7.3 reference-area218 7.4 CSS 219 7.5 Accessibility 219 7.6 .221 7.7 .223 7.8 border, padding, background .228 7.9 .244 7.10 254 7.11 margin - block 257 7.12 - inline 261 7.13 relative-position .262 7.14 .263 7.15 .279 7.16 288 7.17 296 7.18 .303 7.19 .304 7.20 .309 7.21 .313 7.22 316 7.23 .319 7.24
5、 .326 7.25 Markers .329 7.26 332 7.27 333 7.28 344 7.29 Writing 351 7.30 365 7.31 373 8 .390 A( ) 392 A.1 , 392 A.2 .394 A.3 inline 394 A.4 .395 A.5 .395 A.6 396 A.7 .397 KS X 6040:2010 iii A.8 397 A.9 .398 A.10 .398 B( ) 399 B.1 399 B.2 I 399 B.3 : II .415 B.4 FO 438 C( ) .451 C.1 451 C.2 452 D( )
6、454 E( ) XSL 1.0 460 F( ) 461 KS X 6040:2010 .462 KS X 6040:2010 iv . XML XML , XML . , , , . , , . KS X 6040: 2010 . A( ) B( ) C( ) D( ) E( ) XSL 1.0 F( ) KS X 6040:2010 v 2006 12 World Wide Web Consortium(W3C) Extensible Stylesheet Language(XSL) 1.1 , . XSL(Extensible Stylesheet Language) . XSL .
7、1. XML (XSLT) 2. XML XSL XML XML . . . 2004 KS X 6040:2004, XSL 1.0 . (change mark), (index), (multiple flow), (bookmark) . (graphics scaling) (marker) (table) . KS X 6040:2010 (XSL) Extensible Stylesheet Language 1 XSL(Extensible Stylesheet Language) . XSL . XMLXML XMLXML 1.1 XSL , , . 1.1 XSL XML
8、XSL XML . . XML , , . , . (formatter) . . . . . (formatting semantics) . . . , , . , , (widow) (orphan) , . XSL . XSL . XSL . . KS X 6040:2010 2 XSL 2 : 1.1.1 . XSL “ ” . XML XML . XML . XSLT XSLT . . KS X 6040:2010 3 XSL . . . . XSL/XSLT XML . XML . XSL , . WAP(http:/www.wapforum.org/faqs/index.htm
9、) WAP . , . 1.1.2 . “fo” XML . XSL fo:element types-represents . , . . . . ( ) . . “color” . “space-before” . . . ( ). padding, border . . . . . . XSLT “” . . . KS X 6040:2010 4 XSL fo:character . fo:character . fo:character . fo:instream-foreign-object . fo:instream-foreign-object . fo:declarations
10、 XSL . fo:declarations . . (1) , (2) , (3) ( .), (4) , (5) . 5. . . KS X 6040:2010 5 . . . . . KS X 6040:2010 6 1.2 XSL HTML XML . XML . XSL XML . XSL . XSL . XSL CSS2(Cascading Style Sheets) DSSSL(Document Style Semantics and Specification Language) . XSL XSL . XSL . 1.2.1 (paging and scrolling) XM
11、L . ( ) . KS X 6040:2010 7 . . , , footnote, “” . XSL . XSL “” . XSL CSS2 DSSSL . XML ( , , , ) XSLT XPathXPath . DSSSL . DSSSL . CSS2 DSSSL DSSSL . . . CSS2 . “white-space” “white-space-treatment” , “linefeed-treatment” , “white-space-collapse” “wrap-option” 4 . CSS2 “ ” . . . “hyphenation-characte
12、r”( .) . XSL CSS2 CSS2 . XSL 4 . 1) CSS (CSS2 ) 2) CSS 3) CSS 4) XSL 1.2.2 XSL XSLT XPath . , . KS X 6040:2010 8 XPath N . . . “red” “black” . . 1.2.3 XSL “” ( , , footnote, ) “ (container)” XML . “simple-page-master” . , , . simple-page-master simple-page-master page sequence . page sequence . simp
13、le-page-master , . . . . 1.2.4 , CSS2 . 4. . CSS2 . 7.2 CSS2 XSL . , , . 1.2.5 writing-mode ( .) . , , . XSL( DSSSL) . CSS2 , , XSL , , . XSL “writing-mode” . “writing-mode” , , , . “writing-mode” . writing-mode “ ” (“lr-KS X 6040:2010 9 tb” ), “ ” (“rl-tb” ), “ ” (“tb-rl” ) writing-mode . “writing-mode” 7.29.7 . writing-mode . inline-progression-direction ( ) block-progression-direction . inline-progression-direction UNICODE Character Database (BIDI) UNICODE UAX #9 . “writing-mode”