Synopses & Reviews
Learn to create attractive web sites that are easy to useSince the web was first created, the languages used to build web sites have been constantly evolving. Now a set of best practices has emerged using HTML or XHTML to create your basic web pages, CSS to control their appearance and make them look attractive, and JavaScript to add interactivity. Without assuming any previous experience, this valuable resource makes it easy to learn how to build web sites using the most up-to-date web standards. Whether you're a beginner eager to start writing your first web page or a more experienced programmer seeking to update your skills, you will find practical introductions to these essential languages, as well as invaluable tips and techniques used by experienced web professionals.
How to create HTML and XHTML pages that incorporate links, images, tables, audio, and video
Ways to use CSS to control text, colors, backgrounds, and page layout
Design principles employed by experienced designers to create attractive layouts
The basics of JavaScript and working with AJAX libraries
How to build sites that are accessible, easy to use, and will work on a variety of devices including mobile phones
How to test your web site and put it on the web
First-hand experience of coding practices commonly used in the real world
The elements of basic text formatting
Text markup and character entities for special characters
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
wrox.com
Synopsis
An essential update to the key web authoring standards of HTML, XHTML, and CSS
The existence of Web pages depends on three vital technologies: HTML (base language that Web pages are written in), XHTML (standards that define how to write HTML pages), and CSS (standard that applies formatting styles to Web pages). This new edition provides you with critical coverage of these three Web authoring standards, and places special focus on the upcoming releases of HTML 5 and CSS 3.
Serving as a tutorial and reference, this comprehensive resource explains the basic structure and necessary formatting to create a static (non-changing) and dynamic (changing) page on the Internet.
Coverage includes: Creating Content with HTML Markup Languages HTML Values and Units What Goes into a Web Document? The HEAD Elements Text Structuring Essentials Character Formatting Essentials Lists, Links, Tables, Frames, and Forms Multimedia Dynamic HTML HTML Tools and Variants Web Development Software Publishing Your Site An Introduction To XML Creating Mobile Documents Tidying and Validating Your Documents Controlling Presentation with CSS Style Definitions CSS Values and Units CSS Inheritance and Cascade Font Properties Text Formatting Padding, Margins, and Borders Colors and Backgrounds CSS Layouts Pseudo-Elements and Generated Content Dynamic HTML with CSS Media Styles and Defining Documents for Printing The Future of CSS: CSS3 User Interface Styles Testing and Validating CSS HTML, XHTML, and CSS Tips and Tricks
Helpful examples round out this essential guide and will get you up and running with HTML, XHTML, and CSS in no time
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Synopsis
An indispensable introductory guide to creating web pages using the most up-to-date standardsThis beginner guide shows you how to use XHTML, CSS, and JavaScript to create compelling Web sites. While learning these technologies, you will discover coding practices such as writing code that works on multiple browsers including mobile devices, how to use AJAX frameworks to add interactivity to your pages, and how to ensure your pages meet accessible requirements.
Packed with real-world examples, the book not only teaches you how to write Web sites using XHTML, CSS and JavaScript, but it also teaches you design principles that help you create attractive web sites and practical advice on how to make web pages more usable. In addition, special checklists and appendices review key topics and provide helpful references that re-enforce the basics you've learned.
- Serves as an ideal beginners guide to writing web pages using XHTML
- Explains how to use CSS to make pages more appealing and add interactivity to pages using JavaScript and AJAX frameworks
- Share advice on design principles and how to make pages more attractive and offers practical help with usability and accessibility
- Features checklists and appendices that review key topics
This introductory guide is essential reading for getting started with using XHTML, CSS and JavaScript to create exciting and compelling Web sites.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
About the Author
Jon Duckett has spent over a decade helping a wide range of companies implement innovative web strategies. Taking a hands-on approach, he designs many of the projects he works on and helps to code them. During this time, Jon has written several books covering web design, programming, accessibility and usability.
Table of Contents
Introduction.
Chapter 1: Structuring Documents for the Web.
Chapter 2: Links and Navigation.
Chapter 3: Images, Audio, and Video.
Chapter 4: Tables.
Chapter 5: Forms.
Chapter 6: Frames.
Chapter 7: Cascading Style Sheets.
Chapter 8: More Cascading Style Sheets.
Chapter 9: Page Layout.
Chapter 10: Design Issues.
Chapter 11: Learning JavaScript.
Chapter 12: Working with JavaScript.
Chapter 13: Putting Your Site on the Web.
Chapter 14: Checklists.
Appendix A: Answers to Exercises.
Appendix B: XHTML Element Reference.
Appendix C: CSS Properties.
Appendix D: Color Names and Values.
Appendix E: Character Encodings.
Appendix F: Special Characters.
Appendix G: Language Codes.
Appendix H: MIME Media Types.
Appendix I: Deprecated and Browser - Specific Markup.
Index.