แนะนำให้ใช้รูปแบบ WORD มากกว่า 600 หน้าสำหรับการดาวน์โหลด นี่คือรายการไดเรกทอรี:
ส่วนที่ 1 ความรู้เบื้องต้นเกี่ยวกับ XML 9
บทที่ 1 ภาพรวม XML 9
1.1 XML 10 คืออะไร
1.1.1 XML เป็นภาษามาร์กอัปเมตา 10
1.1.2 XML อธิบายโครงสร้างและความหมาย ไม่ใช่การจัดรูปแบบ 10
1.2 เหตุใดนักพัฒนาจึงรู้สึกตื่นเต้นกับ XML 13
1.2.1 การออกแบบภาษามาร์กอัปเฉพาะโดเมน 13
1.2.2 ข้อมูลที่อธิบายตนเอง 13
1.2.3 การแลกเปลี่ยนข้อมูลระหว่างแอพพลิเคชั่น 14
1.2.4 ข้อมูลที่มีโครงสร้างและบูรณาการ 14
1.3 "ชีวิต" ของเอกสาร XML 15
1.3.1 บรรณาธิการ 15
1.3.2 Parsers และโปรเซสเซอร์ 15
1.3.3 เบราว์เซอร์และเครื่องมืออื่นๆ 15
1.3.4 สรุปขั้นตอนการประมวลผล 15
.4 เทคโนโลยีที่เกี่ยวข้อง 17
1.4.1 ภาษามาร์กอัปไฮเปอร์เท็กซ์ 17
1.4.2 สไตล์ชีทแบบเรียงซ้อน 17
1.4.3 ภาษาสไตล์ที่ขยายได้ 17
1.4.4 URL และ URI 18
1.4.5 XLink และ XPointer 18
1.4.6 ชุดอักขระ Unicode 19
1.4.7 วิธีนำเทคโนโลยีเหล่านี้มารวมกัน 19
1.5 สรุปบทที่ 20 นี้
บทที่ 2 บทนำสู่แอปพลิเคชัน XML 21
2.1 แอปพลิเคชัน XML คืออะไร 21
2.1.1 ภาษามาร์กอัปเคมี 21
2.1.2 ภาษามาร์กอัปทางคณิตศาสตร์ 22
2.1.3 รูปแบบคำจำกัดความช่อง 25
2.1.4 วรรณกรรมคลาสสิก 26
2.2 XML สำหรับ XML 28
2.2.1 XSL 28
2.2.2 เอ็กแอลแอล 28
2.2.3 ดีซีดี 29
2.3 แอปพลิเคชันพื้นหลัง XML 30
2.4 สรุปบทที่ 33 นี้
บทที่ 3 เอกสาร XML แรก 34
3.1 สวัสดี XML 34
3.1.1 สร้างเอกสาร XML อย่างง่าย 34
3.1.2 การบันทึกไฟล์ XML 35
3.1.3 การโหลดไฟล์ XML ลงในเว็บเบราว์เซอร์ 35
.2 การตรวจสอบเอกสาร XML อย่างง่าย 37
3.3 ให้ความหมายกับแท็ก XML 39
.4 การเขียนสไตล์ชีทสำหรับเอกสาร XML 40
.5 การแนบสไตล์ชีทกับเอกสาร XML 41
3.6 สรุปบทที่ 43 นี้
บทที่ 4 โครงสร้างข้อมูล 44
4.1 ตรวจสอบข้อมูล 44
4.1.1 ผู้ตีลูก 44
4.1.2 ผู้ขว้างลูก 46
4.1.3 การจัดระเบียบข้อมูล XML 46
4.2 การทำ XMLization ของข้อมูล 48
4.2.1 การเริ่มต้นเขียนเอกสาร: การประกาศ
XML และองค์ประกอบรูท 48
4.2.2 XMLization ของข้อมูลลีก ดิวิชั่น และทีม 49
4.2.3 XMLization ของข้อมูลผู้เล่น 52
4.2.4 XMLization ของสถิติผู้เล่น 53
4.2.5 การรวม XML เข้าด้วยกัน 56
4.3 ข้อดีของรูปแบบ XML 71
4.4 การรวบรวมสไตล์ชีทเพื่อแสดงเอกสาร 72
4.4.1 การเชื่อมต่อกับสไตล์ชีท 73
4.4.2 การระบุกฎสไตล์สำหรับองค์ประกอบรูท 74
4.4.3 การระบุกฎสไตล์สำหรับชื่อ 75
4.4.4 การระบุกฎสไตล์สำหรับผู้เล่นและองค์ประกอบทางสถิติ 79
4.4.5 สรุปมาตรา 80 นี้
4.5 สรุปบทที่ 85 นี้
บทที่ 5 คุณสมบัติ แท็กว่าง และ XSL 86
5.1 คุณสมบัติ 86
5.2 การเปรียบเทียบคุณลักษณะและองค์ประกอบ 95
5.2.1 เมตาดาต้าที่มีโครงสร้าง 95
5.2.2 ข้อมูลเมตา 99
5.2.3 หมายเหตุเกี่ยวกับข้อมูลเมตา 100
5.2.4 องค์ประกอบสามารถขยายได้มากขึ้น 100
5.2.5 เวลาที่ดีที่สุดในการใช้คุณลักษณะ 100
5.3 แท็กว่าง 102
5.4 XSL 103
5.4.1 เทมเพลตสไตล์ชีต XSL 103
5.4.2 เนื้อความของเอกสาร 104
5.4.3 หัวข้อ 106
5.4.4 ลีก ดิวิชั่น และทีม 108
5.4.5 ผู้เล่น 114
5.4.6 ความแตกต่างระหว่างเหยือกและแป้ง 117
5.4.7 องค์ประกอบเนื้อหาและเลือกแอตทริบิวต์ 125
5.4.8 CSS หรือ XSL 129
5.5 สรุปบทที่ 130 นี้
บทที่ 6 เอกสาร XML ที่มีโครงสร้างโดยสมบูรณ์ 131
6.1 องค์ประกอบของเอกสาร XML 131
6.2 การทำเครื่องหมายและข้อมูลตัวอักษร 132
6.2.1 หมายเหตุ 132
6.2.2 การอ้างอิงเอนทิตี 134
6.2.3 ข้อมูลซีดี 135
6.2.4 เครื่องหมาย 136
6.2.5 คุณสมบัติ 138
6.3
XML ที่มีโครงสร้างอย่างดีในเอกสารแบบสแตนด์อโลน 140
6.4 HTML 145 ที่มีโครงสร้างดี
6.4.1 ปัญหากับหน้าเว็บจริง 145
6.4.2 เครื่องมือตกแต่ง HTML 153
6.5 สรุปบทที่ 156 นี้
บทที่ 7 ตำราต่างประเทศและไม่ใช่โรมัน 157
7.1 สคริปต์ที่ไม่ใช่โรมันบนเว็บ 157
.2 ข้อความ ชุดอักขระ แบบอักษร และสัญลักษณ์ 161
7.2.1 ชุดอักขระสำหรับข้อความ 161
7.2.2 แบบอักษรชุดอักขระ 161
7.2.3 วิธีการป้อนข้อมูลชุดอักขระ 161
7.2.4 ระบบปฏิบัติการและซอฟต์แวร์แอพพลิเคชั่น 162
7.3 ชุดอักขระดั้งเดิม 163
7.3.1 ชุดอักขระ ASCII 163
7.3.2 ชุดอักขระ ISO 164
7.3.3 ชุดอักขระ MacRoman 166
7.3.4 ชุดอักขระ ANSI ของ Windows 167
7.4 ชุดอักขระ Unicode 169
7.4.1 UTF-8 171
7.4.2 ระบบอักขระสากล 171
7.5 วิธีเขียน XML โดยใช้ Unicode 173
7.5.1 การใช้การอ้างอิงอักขระเพื่อแทรกอักขระในไฟล์ XML 173
7.5.2 การแปลงระหว่างชุดอักขระอื่นและชุดอักขระ Unicode 173
7.5.3 วิธีเขียน XML โดยใช้ชุดอักขระอื่น 174
7.6 สรุปบทที่ 176 นี้
ส่วนที่ 2 คำจำกัดความประเภทเอกสาร 177
บทที่ 8 คำจำกัดความประเภทเอกสารและความถูกต้องตามกฎหมาย 177
8.1 คำจำกัดความประเภทเอกสาร 177
8.2 คำประกาศประเภทเอกสาร 179
8.3 การตรวจสอบความถูกต้องตามกฎหมายตาม DTD 182
8.4 องค์ประกอบรายการ 187
8.5 การประกาศองค์ประกอบ 195
8.5.1 ใดๆ 195
8.5.2 #PCDATA 195
8.5.3 รายการองค์ประกอบย่อย 198
8.5.4 ลำดับ 200
8.5.5 องค์ประกอบลูกหนึ่งรายการขึ้นไป 200
8.5.6 องค์ประกอบย่อยเป็นศูนย์หรือมากกว่า 201
8.5.7 องค์ประกอบย่อยเป็นศูนย์หรือหนึ่งรายการ 201
8.5.8 เอกสารครบถ้วนและ DTD 203
8.5.9 เลือก 214
8.5.10 องค์ประกอบลูกที่อยู่ในวงเล็บ 215
8.5.11 เนื้อหาผสม 217
8.5.12 องค์ประกอบว่าง 218
8.6 ความคิดเห็นใน DTD 220
8.7 การแบ่งปัน DTD ทั่วไประหว่างเอกสาร 228
8.7.1 DTD ที่ URL ระยะไกล 235
8.7.2 สาธารณะ DTD 236
8.7.3 ชุดย่อย DTD ภายในและภายนอก 237
8.8 สรุปบทที่ 241 นี้
บทที่ 9 เอนทิตีและชุดย่อย DTD ภายนอก 242
9.1 เอนทิตีคืออะไร? 242
.2 เอนทิตีทั่วไปภายใน 244
9.2.1 การกำหนดการอ้างอิงเอนทิตีทั่วไปภายใน 244
9.2.2 การใช้การอ้างอิงเอนทิตีทั่วไปใน DTDs 246
9.2.3 การอ้างอิงเอนทิตีทั่วไปที่กำหนดไว้ล่วงหน้า 247
9.3 หน่วยงานทั่วไปภายนอก 248
.4 เอนทิตีพารามิเตอร์ภายใน 251
9.5 เอนทิตีพารามิเตอร์ภายนอก 253
.6 การสร้างเอกสารจากแฟรกเมนต์ 260
9.7 เอนทิตีและ DTD ในเอกสารที่มีโครงสร้างดี 274
9.7.1 หน่วยงานภายใน 274
9.7.2 หน่วยงานภายนอก 276
9.8 สรุปบทที่ 283 นี้
บทที่ 10 การสำแดงทรัพย์สินใน DTDs 284
10.1 คุณลักษณะคืออะไร? 284
10.2 การประกาศคุณสมบัติใน DTD 285
10.3 ประกาศคุณสมบัติหลายรายการ 287
10.4 การระบุค่าเริ่มต้นสำหรับแอตทริบิวต์ 288
10.4.1 #ต้องการ 288
10.4.2 #โดยนัย 288
10.4.3 #แก้ไขแล้ว 289
10.5 ประเภททรัพย์สิน 290
10.5.1 ประเภทแอตทริบิวต์ CDATA 290
10.5.2 ประเภททรัพย์สินแจกแจง 290
10.5.3 คุณลักษณะ NMTOKEN ประเภท 291
10.5.4 คุณลักษณะ NMTOKENS ประเภท 291
10.5.5 ประเภทแอตทริบิวต์ ID 292
10.5.6 ประเภทแอตทริบิวต์ IDREF 292
10.5.7 ประเภทแอตทริบิวต์ ENTITY 293
10.5.8 ประเภทแอตทริบิวต์เอนทิตี 294
10.5.9 คุณสมบัติหมายเหตุประเภท 294
10.6 คุณสมบัติที่กำหนดไว้ล่วงหน้า 296
10.6.1 xml: ช่องว่าง 296
10.6.2 xml:lang 297
10.7 DTD สำหรับสถิติเบสบอลตามคุณลักษณะ 300
10.7.1 ประกาศคุณลักษณะ SEASON ใน DTD 302
10.7.2 ประกาศคุณลักษณะ DIVISION และ LEAGUE ใน DTD 302
10.7.3 ประกาศคุณสมบัติของทีมใน DTD 302
10.7.4 ประกาศคุณสมบัติของผู้เล่นใน DTD 303
10.7.5 กรอก DTD สำหรับสถิติเกมเบสบอล ตัวอย่าง 306
10.8 บทสรุปของบทที่ 309 นี้
บทที่ 11 การฝังข้อมูลที่ไม่ใช่ XML 310
11.1 สัญกรณ์ 310
11.2 หน่วยงานภายนอกที่ไม่สามารถวิเคราะห์ได้ 314
11.2.1 ประกาศเอนทิตีที่ไม่สามารถแยกวิเคราะห์ได้ 314
11.2.2 การฝังเอนทิตีที่ไม่สามารถแยกวิเคราะห์ได้ 314
11.2.3 การฝังเอนทิตีที่ไม่สามารถแยกวิเคราะห์ได้หลายรายการ 317
11.3 คำแนะนำในการประมวลผล 319
11.4 ส่วนที่มีเงื่อนไขของ DTD 322
11.5 สรุปบทที่ 324 นี้
ส่วนที่ 3 ภาษาสไตล์ 325
บทที่ 12 Cascading Stylesheet ระดับ 1 325
12.1
ซีเอสเอส คืออะไร? 325
12.2 การเชื่อมโยงสไตล์ชีทกับเอกสาร 327
12.3 การเลือกองค์ประกอบ 331
12.3.1 ตัวเลือกกลุ่ม 331
12.3.2 องค์ประกอบหลอก 331
12.3.3 หลอกคลาส 332
12.3.4 การเลือกโดย ID 335
12.3.5 ตัวเลือกบริบท 335
12.3.6 คุณสมบัติสไตล์ 336
12.4 มรดก 337
12.5 กระบวนการเรียงซ้อน 339
12.5.1 @ คำสั่งนำเข้า 339
12.5.2 !ข้อความสำคัญ 339
12.5.3 ลำดับเรียงซ้อน 339
12.6 การเพิ่มความคิดเห็นในสไตล์ชีท
CSS 341
12.7 หน่วยใน CSS 342
12.7.1 ค่าความยาว 342
12.7.2 ค่า URL 344
12.7.3 ค่าสี 345
12.7.4 ค่าคำหลัก 346
12.8 บล็อก อินไลน์ หรือองค์ประกอบรายการ 347
12.8.1 รายการ 352
12.8.2 คุณลักษณะช่องว่าง 354
12.9 คุณสมบัติแบบอักษร 357
12.9.1 คุณลักษณะแบบอักษรตระกูล 357
12.9.2 คุณลักษณะแบบอักษรสไตล์ 358
12.9.3 คุณลักษณะแบบอักษร 359
12.9.4 คุณลักษณะแบบอักษรน้ำหนัก 359
12.9.5 คุณลักษณะขนาดตัวอักษร 360
12.9.6 คุณลักษณะแบบอักษรแบบง่าย 362
12.10 คุณสมบัติสี 364
12.11 คุณสมบัติพื้นหลัง 365
12.11.1 คุณสมบัติสีพื้นหลัง 365
12.11.2 คุณสมบัติภาพพื้นหลัง 365
12.11.3 คุณสมบัติการทำซ้ำพื้นหลัง 367
12.11.4 คุณสมบัติการแนบพื้นหลัง 368
12.11.5 คุณสมบัติตำแหน่งพื้นหลัง 369
12.12 คุณสมบัติข้อความ 373
12.12.1 คุณลักษณะการเว้นวรรคคำ 373
12.12.2 คุณสมบัติการเว้นวรรคตัวอักษร 374
12.12.3 คุณลักษณะการตกแต่งข้อความ 374
12.12.4 คุณสมบัติการจัดแนวตั้ง 375
12.12.5 ข้อความ – เปลี่ยนแอตทริบิวต์ 376
12.12.6 แอตทริบิวต์การจัดข้อความ 377
12.12.7 คุณลักษณะการเยื้องข้อความ 378
12.12.8 คุณสมบัติความสูงบรรทัด 378
12.13 คุณสมบัติเฟรม 380
12.13.1 คุณสมบัติมาร์จิ้น 380
12.13.2 คุณสมบัติเส้นขอบ 381
12.13.3 คุณสมบัติดาม 384
12.13.4 คุณลักษณะขนาด 385
12.13.5 คุณลักษณะการวางตำแหน่ง 386
12.13.6 แอตทริบิวต์ลอย 386
12.13.7 คุณลักษณะที่ชัดเจน 387
12.14 สรุปบทที่ 389 นี้
บทที่ 13 Cascading Stylesheet ระดับ 2 389
13.1 คุณสมบัติใหม่ใน CSS2 คืออะไร? 389
13.1.1 คลาสหลอกใหม่ 390
13.1.2 องค์ประกอบหลอกใหม่ 390
13.1.3 ประเภทสื่อ 390
13.1.4 สื่อแบ่งหน้า 390
13.1.5 ความเป็นสากล 390
13.1.6 การควบคุมการจัดรูปแบบภาพ 391
13.1.7 ตารางที่ 391
13.1.8 เนื้อหาที่สร้างขึ้น 391
13.1.9 แผ่นสไตล์เสียง 391
13.1.10 เครื่องมือใหม่ 391
13.2 การเลือกองค์ประกอบ 393
13.2.1 การจับคู่รูปแบบ 393
13.2.2 ไวด์การ์ด 394
13.2.3 ผู้สืบทอดและผู้คัดเลือกผู้สืบทอด 394
13.2.4 ตัวเลือกพี่น้องโดยตรง 396
13.2.5 ตัวเลือกคุณสมบัติ 396
13.2.6 @ กฎ 396
13.2.7 องค์ประกอบหลอก 400
13.2.8 คลาสหลอก 401
13.3 รูปแบบหน้า 403
13.3.1 คุณลักษณะขนาด 403
13.3.2 คุณสมบัติมาร์จิ้น 403
13.3.3 คุณลักษณะแท็ก 403
13.3.4 คุณสมบัติของหน้า 403
13.3.5 คุณลักษณะตัวแบ่งหน้า 404
13.4 การจัดรูปแบบภาพ 405
13.4.1 คุณสมบัติการแสดงผล 405
13.4.2 คุณลักษณะความกว้างและความสูง 407
13.4.3 คุณลักษณะล้น 407
13.4.4 คุณลักษณะคลิป 408
13.4.5 คุณลักษณะการมองเห็น 408
13.4.6 คุณลักษณะเคอร์เซอร์ 409
13.4.7 คุณสมบัติสีที่เกี่ยวข้อง 410
13.5 กล่อง 412
13.5.1 คุณสมบัติรูปร่าง 412
13.5.2 คุณลักษณะการวางตำแหน่ง 413
13.6 เครื่องนับและกำหนดหมายเลขอัตโนมัติ 417
13.7 แผ่นสไตล์เสียง 419
13.7.1 คุณลักษณะการพูด 420
13.7.2 คุณลักษณะปริมาณ 420
13.7.3 หยุดแอตทริบิวต์ 420
13.7.4 คุณสมบัติพร้อมท์ 421
13.7.5 คุณลักษณะการเล่นพร้อมกัน 421
13.7.6 คุณลักษณะเชิงพื้นที่ 421
13.7.7 คุณลักษณะคุณภาพเสียง 422
13.7.8 คุณลักษณะเสียง 424
13.8 สรุปบทที่ 425 นี้
บทที่ 14 การเปลี่ยนแปลง XSL 426
14.1 XSL คืออะไร? 426
14.2 ภาพรวมของการแปลง XSL 428
14.2.1 โครงสร้างต้นไม้ 428
14.2.2 เอกสารสไตล์ชีต XSL 430
14.2.3 ตำแหน่งที่จะดำเนินการแปลง XML 431
14.2.4 วิธีการใช้งาน XT 432
14.2.5 แสดงไฟล์ XML โดยตรงด้วยสไตล์ชีต XSL 434
14.3 เทมเพลต XSL 436
14.3.1 xsl: ใช้องค์ประกอบเทมเพลต 436
14.3.2 เลือกคุณสมบัติ 438
14.4 ใช้ xsl:value-of เพื่อคำนวณค่าโหนด 440
14.5 การใช้ xsl:for-each เพื่อประมวลผลหลายองค์ประกอบ 442
14.6 รูปแบบสำหรับการจับคู่โหนด 444
14.6.1 จับคู่โหนดรูท 444
14.6.2 ชื่อองค์ประกอบที่ตรงกัน 445
14.6.3 การใช้อักขระ / เพื่อจับคู่โหนดลูก 447
14.6.4 การใช้สัญลักษณ์ // เพื่อจับคู่ลูกหลาน 448
14.6.5 การจับคู่โดย ID 449
14.6.6 การใช้ @ เพื่อจับคู่แอตทริบิวต์ 449
14.6.7 การใช้ comment() เพื่อจับคู่ความคิดเห็น 451
14.6.8 การใช้ pi() เพื่อให้ตรงกับคำสั่งการประมวลผล 452
14.6.9 การใช้ text() เพื่อจับคู่โหนดข้อความ 452
14.6.10 การใช้ตัวดำเนินการ OR |. 453
14.7 นิพจน์สำหรับการเลือกโหนด 454
14.7.1 แกนปม 454
14.7.2 ประเภทนิพจน์ 462
14.8 กฎเทมเพลตเริ่มต้น 471
14.8.1 กฎเริ่มต้นสำหรับองค์ประกอบ 471
14.8.2 กฎเริ่มต้นสำหรับโหนดข้อความ 471
14.8.3 ความหมายของกฎเริ่มต้นสองข้อ 471
14.9 การตัดสินใจว่าจะรวมอะไรไว้ในเอาต์พุต 473
14.9.1 การใช้เทมเพลตค่าแอตทริบิวต์ 473
14.9.2 การใช้ xsl:element เพื่อแทรกองค์ประกอบลงในเอกสารเอาท์พุต 475
14.9.3 การใช้ xsl:attribute เพื่อแทรกแอตทริบิวต์ลงในเอกสารเอาต์พุต 476
14.9.4 การกำหนดคอลเลกชันทรัพย์สิน 477
14.9.5 การใช้ xsl:pi เพื่อสร้างคำสั่งการประมวลผล 478
14.9.6 สร้างความคิดเห็นโดยใช้ xsl:comment 478
14.9.7 การสร้างข้อความโดยใช้ xsl:text 479
14.10 ใช้ xsl:copy เพื่อคัดลอกโหนดปัจจุบัน 480
14.11 การใช้ xsl:number เพื่อนับโหนด 483
14.11.1 ค่าเริ่มต้น 484
14.11.2 การแปลงตัวเลขเป็นสตริง 486
14.12 การเรียงลำดับองค์ประกอบเอาต์พุต 488
14.13 CDATA และ < สัญลักษณ์ 491
14.14 วิธี 493
14.15 การใช้ xsl:variable เพื่อกำหนดค่าคงที่ 496
14.16 เทมเพลตการตั้งชื่อ 496
14.16.1 พารามิเตอร์ 498
14.17 การลบและรักษาช่องว่าง 501
14.18 เลือก 503
14.18.1 xsl: ถ้า 503
14.18.2 xsl: เลือก 503
14.19 การรวมหลายสไตล์ชีท 505
14.19.1 ใช้ xsl:import สำหรับอินพุต 505
14.19.2 การใช้ xsl:include เพื่อรวม 505
14.19.3 ใช้ xsl:stylesheet เพื่อฝังสไตล์ชีตในเอกสาร 505
14.20 สรุปบทที่ 508 นี้
บทที่ 15 การจัดรูปแบบวัตถุ XSL 508
15.1 ภาพรวมของภาษาการจัดรูปแบบ XSL 509
15.2 จัดรูปแบบวัตถุและคุณสมบัติ 510
15.2.1 สำหรับโดเมนที่มีชื่อ 511
15.2.2 คุณสมบัติการจัดรูปแบบ 513
15.2.3 แปลงเป็นวัตถุที่จัดรูปแบบ 518
15.2.4 การใช้ FOP 520
15.3 เค้าโครงหน้า 522
15.3.1 การควบคุมหลักหน้า 522
15.3.2 ลำดับหน้า 525
15.4 เนื้อหา 530
15.4.1 วัตถุการจัดรูปแบบระดับบล็อก 530
15.4.2 วัตถุการจัดรูปแบบอินไลน์ 531
15.4.3 การจัดรูปแบบวัตถุตาราง 532
15.4.4 การจัดรูปแบบเค้าร่างวัตถุ 532
15.5 เส้นแนวนอน 533
15.6 กราฟิก 534
15.7 ลิงค์ 535
15.8 รายการ 536
15.9 แบบฟอร์ม 538
15.10 ตัวอักษร 542
15.11 ลำดับ 543
15.12 เชิงอรรถ 544
15.13 ลอย 544
15.14 คุณลักษณะการจัดรูปแบบ XSL 546
15.14.1 หน่วยและประเภทข้อมูล 546
15.14.2 คุณสมบัติข้อความ 548
15.14.3 คุณสมบัติย่อหน้า 548
15.14.4 คุณลักษณะอักขระ 551
15.14.5 คุณสมบัติประโยค 552
15.14.6 คุณลักษณะโซน 555
15.14.7 คุณสมบัติทางการได้ยิน 560
15.15 สรุปบทที่ 562 นี้
ส่วนที่ 4 เทคโนโลยีเสริม 563
บทที่ 16 XLink 563
16.1 การเปรียบเทียบลิงก์ XLink และ HTML 563
16.2 ลิงค์ธรรมดา 565
16.2.1 คำอธิบายของทรัพยากรท้องถิ่น 566
16.2.2 คำอธิบายของรีซอร์สระยะไกล 567
16.2.3 พฤติกรรมการเชื่อมโยง 568
16.3 ลิงค์ขยาย 575
16.4 ลิงค์ภายนอก 579
16.5 กลุ่มลิงก์ขยาย 581
16.5.1 ตัวอย่างที่ 581
16.5.2 ลักษณะขั้นตอน 583
16.6 การเปลี่ยนชื่อคุณสมบัติ XLink 585
16.7 สรุปบทที่ 586 นี้
บทที่ 18 ชื่อโดเมน 588
18.1 โดเมนที่มีชื่อ 588 คืออะไร
18.2 ไวยากรณ์ฟิลด์ชื่อ 591
18.2.1 คำจำกัดความของฟิลด์ที่มีชื่อ 591
18.2.2 โดเมนที่มีชื่อหลายโดเมน 592
18.2.3 คุณสมบัติ 595
18.2.4 โดเมนชื่อเริ่มต้น 596
18.3 ฟิลด์ที่มีชื่อใน DTD 600
18.4 บทสรุปของบทที่ 601 นี้