【圖書簡介】 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