用 CSS, XHTML和XSL建立你的专业网站XML : Your visual blueprintTM for building expert websites with XML, CSS, XHTML, and XSLT

分类: 图书,进口原版书,计算机 Computers & Internet ,
作者: Rob Huddleston 著
出 版 社: 吉林长白山
出版时间: 2007-11-1字数:版次: 1页数: 292印刷时间: 2007/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9780471933830包装: 平装编辑推荐
If you're a visual learner,you'll love the only guidebook series that takes a visual approach to professional-level computer topics.High-resolution screen shots demonstrate over 100 key XML techniques,including choosing a text editor,adding entities and CDATA to XML documents,restricting the recurrence of elements,and generating XML using Access or Excel.Learn to create an XHTML transitional page,loop and sort with XSLT,debug with Firebug,and much more.Succinct explanations walk you through step by step.
内容简介
Welcome to the only guidebook series that takes a visual approach to professional-level computer topics.Open the book,and you will discover step-by-step screen shots that demonstrate over 100 key XML techniques,including
Choosing a text editor
Adding entities and CDATA to XML documents
Restricting the recurrence of elements
Generating XML using Access or Excel
Creating an XHTML transitional page
Looping and sorting with XSLT
Changing font and text color with CSS
Applying styles with class or ID selectors
Converting XML to XHTML using Dreamweaver
Debugging with Firebug
EXTRA Apply It
"Apply It" and "Extra" sidebars highlight useful tips
High-resolution screen shots demonstrate each task
Succinct explanations walk you through step by step
Two-page lessons break big topics into bite-sized modules
作者简介:
Rob Huddleston has been developing Web pages and applications since 1994.Since 1999,he has been a Full-time instructor and has taught Web and graphic design to thousands of students.Rob is an Adobe User Group Manager and was recently named as an Adobe Community Expert for his volunteer work answering user questions in online Forums.Rob lives in Northern California with his wife and two children.
目录
HOW TO USE THIS BOOK
1 GETTING STARTED WITH XML
Introducing XML
Introducing XSLT
Introducing XHTML
Introducing CSS
View XML in a Browser
Introducing the Anatomy of an XML Document
Choose a Good Text Editor
2 CREATING XML DOCUMENTS
Create Your First XML Document
Add Child Elements and Data to Your Document
Add Attributes
Add Entities and CDATA
Usinzg a Namespace
3 DEFINING THE STRUCTURE OF XML WITH
Introducing Schemas
Using the Schema Namespace
Add Complex Type Elements
Add Data Types
Add Attributes
Add Simple Elements
Add Mixed Elements
Restrict the Recurrence of Elements
Link Your XML to Your Schema
Check the Validity of the Document
Build a Schema Visually Using XMLSpy
4 USING OTHER VALIDATION SCHEMAS
Introducing DTDs
Create a Simple DTD
Add Attributes
Add Entities
Using Parameter Entities
Introducing RELAX NG
Create a RELAX NG Document in XML
Using the RELAX NG Compact Syntax
5 GENERATING XML FROM EXISTING DATA
Using Microsoft Access 2003 to Generate XML
Using Microsoft Access 2007 to Generate XML
Using Microsoft Excel 2003 to Generate XML
Using Microsoft Excel 2007 to Generate XML
6 LEARNING XHTML BASICS
Introducing XHTML
Create a Basic XHTML Transitional Page.
Add a Title
Add Headings
Add Text
Using Entities
Add a Link
Add an Image
Add a Table
Create Lists
7 TRANSFORMING XML TO XHTML WITH XSLT
Understanding XSLT
Understanding the XSLT Namespace
Understanding XPath
Specify an Output Format
Create an XSLT Template
Transform Element Values
Add Text to the Transformation
Apply Templates
Loop with XSLT
Sort with XSLT
Using Conditional Logic in XSLT
Create an Element
……
8 FORMATTING YOUR VEB SITE USING CSS
9 TRANSLATING LEGACY HTML TO XHTML
10 DESIGNING AND BUILDING YOUR WEB SITE
11 PUBLISHING YOUR WEB SITE
12 TESTING AND DEBUGGING
13 INTEGRATING YOUR WEB SITE WITH OTHER
APPENDIX A XHTML REFERENCE
APPENDIX B A CSS REFERENCE
APEENDIX C XSD REFERENCE
APPENDIX D XSLT REFERENCE
APPENDIX E XPATH REFERENCE