Appendix K Introduction to XHTML: Part 1 1431 (Web site construction)
Appendix K Introduction to XHTML: Part 1 1431 Outline K.1 Introduction K.2 Editing XHTML K.3 First XHTML Example K.4 W3C XHTML Validation Service K.5 Headers K.6 Linking K.7 Images K.8 Special Characters and More Line Breaks K.9 Unordered Lists K.10 Nested and Ordered Lists K.11 Internet and World Wide Web Resources Summary Terminology Self-Review Exercises Answers to Self-Review Exercises Exercises K.1 Introduction In this appendix, we introduce XHTML1 the Extensible HyperText Markup Language. In the next appendix, Introduction to XHTML: Part 2, we introduce more sophisticated XHT- ML techniques, such as tables, which are particularly useful for structuring information from databases (i.e., software that stores structured sets of data). In this appendix, we do not present any C# programming. Unlike procedural programming languages such as C, Fortran, Cobol and Visual Basic, XHTML is a markup language that specifies the format of text that is displayed in a Web browser such as Microsoft s Internet Explorer or Netscape s Communicator. One key issue when using XHTML2 is the separation of the presentation of a document (i.e., the document s appearance when rendered by a browser) from the structure of the document s information. Throughout this appendix and the next, we will discuss this issue in depth. K.2 Editing XHTML In this appendix, we write XHTML in its source-code form. We create XHTML documents by typing them in with a text editor (e.g., Notepad, Wordpad, vi or emacs), saving the documents with either an.html or .htm file-name extension. 1. XHTML has replaced the HyperText Markup Language (HTML) as the primary means of describing Web content. XHTML provides more robust, richer and more extensible features than HTML. For more on XHTML/HTML, visit www.w3.org/markup. 2. As this book was being submitted to the publisher, XHTML 1.1 became a World Wide Web Consortium (W3C) Recommendation. The XHTML examples presented in this book are based upon the XHTML 1.0 Recommendation, because Internet Explorer 5.5 does not support the full set of XHTML 1.1 features. In the future, Internet Explorer and other browsers will support XHTML 1.1. When this occurs, we will update our Web site (www.deitel.com) with XHTML 1.1 examples and information.
Searching for affordable and reliable webhost to host and run your web applications? Go to our java web server services and you will be pleased.