 |
Printer Friendly
Printed from http://www.researchandmarkets.com/reports/579353
XML: Your visual blueprint for building expertwebsites with XML, CSS, XHTML, and XSLT
|
Description: |
Using a visual approach to demonstrate the XML code, XML: Your visual blueprint™ for building expert Web pages with CSS, XHTML, and XSLT offers visual learners a solid reference that employs straight forward examples to teach users to create Web sites with impact. XML (Extensible Markup Language) allows Web developers to enhance database connectivity, enrich pages with specialized data elements, and otherwise move beyond the limitations of HTML. This highly visual tutorial demonstrates over 100 different XML operations, from setting up styles with Extensible Stylesheet Language (XSLT) to migrating HTML websites to XHTML. "Apply It" and "Extra" sidebars highlight useful tips and high-resolution screen shots clearly illustrate each task while succinct explanations walk readers through the examples. Step-by-step, two-page lessons break topics into bite-sized modules that are easy to digest and the associated website contains all the code needed to follow the author's examples in the book.
Author Information
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. |
|
Contents: |
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.
Using a Namespace.
3 DEFINING THE STRUCTURE OF XML WITH SCHEMAS.
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.
Include and Import Other XSLT Files.
Using Variables and Parameters.
Run the Transformation with a Web Browser.
Run the Transformation Using Altova XMLSpy.
Run the Transformation Using PHP.
Run the Transformation Using Adobe ColdFusion.
Run the Transformation Using ASP.NET.
Create an XSLT Document Using Adobe Dreamweaver CS3.
8 FORMATTING YOUR WEB SITE USING CSS.
Understanding CSS.
Change the Font.
Change the Color of Text.
Add a Background Color and Image.
Add Borders.
Add Padding and Margins.
Position Elements.
Float Elements.
Combine Floats, Positioning, and Margins for Layout.
Apply Styles with a Class Selector.
Apply Styles with an ID Selector.
Using Contextual Selectors.
Style Headings.
Style Lists.
Style Links.
Using Other Pseudo-Classes and Pseudo-Elements.
Design Content Sections.
Create a Style Guide.
Create a Printable Version of Your Web Pages.
Create a Version of Your Page for Handheld Devices.
9 TRANSLATING LEGACY HTML TO XHTML.
Clean Up HTML with Tidy.
Convert HTML to XHTML Using Adobe Dreamweaver.
Remove Presentational Markup Using Dreamweaver’s Find and Replace.
Strip Tables in Dreamweaver.
Add Alternative Text to All Images.
10 DESIGNING AND BUILDING YOUR WEB SITE.
Lay Out Your Folder Structure.
Plan Your Site’s Navigation.
Create an Index Page.
Create an About You XML File.
Translate the About You File to XHTML.
Create a Favorite Movies XML File.
Translate the Favorite Movies File to XHTML.
Add a Site Icon.
Put Some Advertising on Your Site.
11 PUBLISHING YOUR WEB SITE.
Find a Host.
Get a Domain Name.
Publish Your Web Site Using Windows FTP.
Publish Your Web Site Using Adobe Dreamweaver.
Publish Your Web Site Using SmartFTP.
Get Your Site Found by Search Engines.
12 TESTING AND DEBUGGING.
Validate Your XHTML.
Debug with Firebug.
Validate CSS.
Check Your Site’s Accessibility.
Test Your Links.
Avoid Common XML Mistakes.
Avoid Common XHTML Mistakes.
Avoid Common CSS Mistakes.
Avoid Common XSLT Mistakes.
Avoid Common Browser-Specific Mistakes.
Avoid Common Usability Mistakes.
13 INTEGRATING YOUR WEB SITE WITH OTHER WEB SITES.
Understanding RSS.
Create an RSS Feed.
Show Your Photos with Flickr.
Embed a YouTube Video on Your Site.
Show Your del.icio.us Links.
Embed a Google Map on Your Site.
Add Google Search to Your Site.
APPENDIX A XHTML REFERENCE.
APPENDIX B CSS REFERENCE.
APPENDIX C XSD REFERENCE.
APPENDIX D XSLT REFERENCE.
APPENDIX E XPATH REFERENCE. |
|
Ordering: |
Order Online - visit http://www.researchandmarkets.com/reports/579353
Order by Fax - using the order form below
Order By Post - print the order form below and send to
 |
Research and Markets,
Guinness Centre,
Taylors Lane,
Dublin 8,
Ireland.
|
|
|
 |
Page 1 of 2 Printed 16/02/2012 04:31:36 |
|
Fax Order Form
To place an order via fax simply print this form, fill in the information below and
fax the completed form to
646-607-1907 (from USA) or +353 1 6849977 (from Rest of World). If you have any questions please email help@researchandmarkets.net
Order information
Please verify that the product information is correct and select the format you require.
|
|
|
Product Name: |
XML: Your visual blueprint for building expertwebsites with XML, CSS, XHTML, and XSLT
|
|
Web Address: |
http://www.researchandmarkets.com/reports/579353
|
|
Office Code: |
|
OC8IHINLSNNSS
|
Report formats
Please enter the quantity of the report format you require.
|
|
Format
|
Quantity
|
Price
|
|
Hard Copy
|
|
€24.00 + EUR€ 25.00 Shipping/Handling *
|
* Shipping/Handling is only charged once per order.
Contact information
Please enter all the information below in BLOCK CAPITALS.
 |
|
First Name: |
Last Name: |
|
Email Address: |
 |
|
Job Title: |
 |
|
Organisation: |
 |
|
Address: |
 |
|
City: |
 |
|
Postal/Zip Code: |
 |
|
Country: |
 |
|
Phone Number: |
 |
|
Fax Number: |
 |
|
Please fax this form to: (646) 607-1907 or (646) 964-6609 (from USA) +353-1-481-1716 or +353-1-653-1571 (from Rest of World)
 |
Page 2 of 2 Printed 16/02/2012 04:31:36
|
|
Payment information
Please indicate the payment method you would like to use by selecting the appropriate
box.
|
|
|
|
American Express
|
|
Diners Club
|
|
Master Card
|
|
Visa
|
|
|
|
 |
|
Cardholder's Name: |
 |
|
|
|
Cardholder's Signature: |
 |
|
|
|
Expiry Date: |
/  |
|
|
|
Card Number: |
 |
|
|
|
CVV Security Code: |
 |
|
|
|
Issue Date: |
/ (Diners
Club only)
|
|
|
|
 |
Please post the check, accompanied by this form, to:
Research and Markets,
Guinness Centre,
Taylors Lane,
Dublin 8,
Ireland.
|
|
 |
|
 |
Please transfer funds to:
 |
|
Account number: |
83313083 |
|
Sort code: |
98-53-30 |
|
Swift code: |
ULSBIE2D |
|
IBAN number: |
IE78ULSB98533083313083 |
|
Bank Address: |
Ulster Bank,
27-35 Main St,
Blackrock,
Co. Dublin,
Ireland. |
|
|
|
If you have a Marketing Code please enter it below:
|
|
|
Marketing Code: |
 |
|
Please note that by ordering from Research and Markets you are agreeing to our Terms and Conditions at http://www.researchandmarkets.com/info/terms.asp
|
|
Please fax this form to: (646) 607-1907 or (646) 964-6609 (from USA) +353-1-481-1716 or +353-1-653-1571 (from Rest of World)
|
 |
 |
|
|