Chapter 2 Creating Web Pages: XHTML

Total Page:16

File Type:pdf, Size:1020Kb

Chapter 2 Creating Web Pages: XHTML Chapter 2 Creating Web Pages: XHTML A Web page is a document, identi¯ed by an URL, that can be retrieved on the Web. Typically, a Web page is written in HTML, the Hypertext Markup Language. When a Web browser receives an HTML document, it can format and render the content for viewing, listening, or printing. The user can also follow embedded hyperlinks, or simply links, to visit other Web pages. HTML enables you to structure and organize text, graphics, pictures, sound, video, and other media content for processing and display by browsers. HTML supports headings, paragraphs, lists, tables, links, images, forms, frames, and so on. The major part of a website is usually a set of HTML documents. Learning and understanding HTML is fundamental to Web Design and Programming. To create HTML ¯les you may use any standard text editor such as vi, emacs, word (MS/Windows), and SimpleText (Mac/OS). Specialized tools for creating and editing HTML pages are also widely available. After creating an HTML ¯le and saving it in a ¯le, you can open that ¯le (by double-clicking the ¯le or using the browser File>Open File menu option) and look at the page. XHTML (Extensible Hypertext Markup Language) is a modern version of HTML that is recommended for creating new Web pages. Having evolved from version 2.0 to 4.01, HTML now gets reformulated in XML (Extensible Markup Language) and becomes XHTML 1.0. 41 42 CHAPTER 2. CREATING WEB PAGES: XHTML XML conforming documents follow strict XML syntax rules and therefore become easily manipulated by programs of all kinds{a great advantage. XHTML 1.0 is the basis for the further evolution of HTML. The HTML codes in this book follow XHTML 1.0. Unless noted otherwise, we shall use the terms HTML and XHTML interchangeably. The basics of HTML is introduced in this chapter. Chapter 3 continues to cover more advanced aspects of HTML. The two chapters combine to provide a comprehensive and in- depth introduction to HTML. Other aspects of HTML are described when needed in later chapters. 2.1 HTML Basics HTML is a markup language that provides tags for you to organize information for the Web. By inserting HTML tags into a page of text and other content, you mark which part of the page is what to provide structure to the document. Following the structure, user agents such as browsers can perform on-screen rendering or other processing. Thus, browsers process and present HTML documents based on the marked-up structure. The exact rendering is de¯ned by the browser and may di®er for di®erent browsers. For example, common visual browsers such as Internet Explorer (IE) and Netscape Navigator (NN) render Web pages on screen. A browser for the blind, on the other hand, will voice the content according to its markup. Hence, a Web page in HTML contains two parts: markup tags and content. HTML tags are always enclosed in angle brackets (< >). This way, they are easily distinguished from contents of the page. It is recommended that you create Web pages with XHTML 1.0, the current version of HTML. An XHTML document in English1 has the following basic form <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 1See Section 3.20 for Web page in other languages. Brooks/Cole book/January 28, 2003 2.1. HTML BASICS 43 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Company XYZ: home page</title> </head> <body> <!-- page content begin --> . <!-- page content end --> </body> </html> The xml line speci¯es the version of XHTML and the character encoding used (Section 3.1). The DOCTYPE line actually indicates the version of HTML used, XHTML 1.0 Strict in this case, and the URL of its DTD. Next comes the html line which indicates the default XML name space used. An important advantage of XHTML is the ability to use tags de¯ned in other name spaces. These three initial lines tell browsers how to process the document. In most situations, you can use the above template verbatim for creating your HTML ¯les. Simply place the page content between the <body> and </body> tags. Comments in HTML source begin with <!-- and end with -->. In Chapter 1, we have seen some simple HTML code in Figure 1.6. Generally, HTML tags come in pairs, a start tag and an end tag. They work just like open and close parentheses. Add a slash (/) pre¯x to a start tag name to get the end tag name. A pair of start and end tags delimits an HTML element. Some tags have end tags and others don't. For browser compatibility, it is best to use the su±x space/> for any element without an end tag. For example, write the \line break" element in the form <br />. The head element contains informational elements for the entire document. For example, the title element (always required) speci¯es a page title which is 1. displayed in the title bar of the browser window 2. used in making a bookmark for the page The body element organizes the content of the document. Brooks/Cole book/January 28, 2003 44 CHAPTER 2. CREATING WEB PAGES: XHTML 2.2 Creating Your First Web Page Let's create a very simple Web page (Ex: FirstPage)2 following the template from the previous section (Section 2.1). Using your favorite editor, type in the following <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>My First Web Page</title> </head> <body style="background-color: cyan"> <p>Hello everyone!</p> <p>My Name is (put your name here) and today is (put in the date).</p> <p>HTML is cool.</p> </body> </html> and save it into a ¯le named firstpage.html. The content of body consists of three short paragraphs given by the p element. The page background color is set to cyan. From your favorite browser, select the Open File option on the file menu and open the ¯le firstpage.html. Now you should see the display of your ¯rst Web page (Figure 2.1). For more complicated Web pages, all you need is to know more HTML elements and practice how to use them. 2.3 Elements and Entities HTML provides over 90 di®erent elements. Generally, they fall into these categories: Top-level elements: html, head, and body. Head elements: elements placed inside head, including title (page title), style (render- ing style), link (related documents), meta (data about the document), base (URL of document), and script (client-side scripting). 2Examples available online are labeled like this for easy cross-reference. Brooks/Cole book/January 28, 2003 2.3. ELEMENTS AND ENTITIES 45 Figure 2.1: First Web Page Block-level elements: elements behaving like paragraphs, including h1|h6 (headings), p (paragraph), pre (pre-formatted text), div (designated block), ul, ol, dl (lists), table (tabulation), and form (user input forms). When displayed, a block-level (or simply block) element always starts a new line and any element immediately after the block element will also begin on a new line. Inline elements: elements behaving like words, characters, or phrases within a block, in- cluding a (anchor or hyperlink), br (line break), img (picture or graphics), em (em- phasis), strong (strong emphasis), sub (subscript), sup (superscript), code (computer code), var (variable name), kbd (text for user input), samp (sample output), span (designated inline scope). When an element is placed inside another, the containing element is the parent and the contained element is the child. Comments in an HTML page are given as <!-- a sample comment -->. Text and HTML elements inside a comment tag are ignored by browsers. Be sure not to put two consecutive dashes (--) inside a comment. It is good practice to include comments in HTML pages as notes, reminders, or documentation to make maintenance easier. In an HTML document certain characters, such as < and &, are used for markup and must be escaped to appear literally. Other characters you may need are not available on the Brooks/Cole book/January 28, 2003 46 CHAPTER 2. CREATING WEB PAGES: XHTML keyboard. HTML provides entities (escape sequences) to introduce such characters into a Web page. For example, the entity &lt; gives < and &divide; gives ¥. Section 3.2 describes characters and entities in more detail. 2.4 A Brief History of HTML In 1989, Tim Berners-Lee at the European Organization for Nuclear Research (CERN) de¯ned a very simple version of HTML based on SGML, standard general markup language, as part of his e®ort to create a network-based system to share documents via text-only browsers. The simplicity of HTML makes it easy to learn and publish. It caught on. In 1992- 93, a group at NCSA (National Center for Supercomputing Applications, USA) developed the Mosaic visual/graphical browser. Mosaic added support for images, nested lists, as well as forms and fueled the explosive growth of the Web. Several people from the Mosaic project later, in 1994, help start Netscape. At the same time, the W3 Consortium (W3C) was formed and housed at MIT as an industry-supported organization for the standardization and development of the Web. The ¯rst common standard for HTML is HTML 3.2 (1997). HTML 4.01 became a W3C recommendation in December 1999.
Recommended publications
  • PANTONE® Colorwebtm 1.0 COLORWEB USER MANUAL
    User Manual PANTONE® ColorWebTM 1.0 COLORWEB USER MANUAL Copyright Pantone, Inc., 1996. All rights reserved. PANTONE® Computer Video simulations used in this product may not match PANTONE®-identified solid color standards. Use current PANTONE Color Reference Manuals for accurate color. All trademarks noted herein are either the property of Pantone, Inc. or their respective companies. PANTONE® ColorWeb™, ColorWeb™, PANTONE Internet Color System™, PANTONE® ColorDrive®, PANTONE Hexachrome™† and Hexachrome™ are trademarks of Pantone, Inc. Macintosh, Power Macintosh, System 7.xx, Macintosh Drag and Drop, Apple ColorSync and Apple Script are registered trademarks of Apple® Computer, Inc. Adobe Photoshop™ and PageMill™ are trademarks of Adobe Systems Incorporated. Claris Home Page is a trademark of Claris Corporation. Netscape Navigator™ Gold is a trademark of Netscape Communications Corporation. HoTMetaL™ is a trademark of SoftQuad Inc. All other products are trademarks or registered trademarks of their respective owners. † Six-color Process System Patent Pending - Pantone, Inc.. PANTONE ColorWeb Team: Mark Astmann, Al DiBernardo, Ithran Einhorn, Andrew Hatkoff, Richard Herbert, Rosemary Morretta, Stuart Naftel, Diane O’Brien, Ben Sanders, Linda Schulte, Ira Simon and Annmarie Williams. 1 COLORWEB™ USER MANUAL WELCOME Thank you for purchasing PANTONE® ColorWeb™. ColorWeb™ contains all of the resources nec- essary to ensure accurate, cross-platform, non-dithered and non-substituting colors when used in the creation of Web pages. ColorWeb works with any Web authoring program and makes it easy to choose colors for use within the design of Web pages. By using colors from the PANTONE Internet Color System™ (PICS) color palette, Web authors can be sure their page designs have rich, crisp, solid colors, no matter which computer platform these pages are created on or viewed.
    [Show full text]
  • Web Page Design with Netscape 7.1 Walter Gajewski, Academic Computing Services Francine Vasilomanolakis, CSULB Dept
    Web Page Design with Netscape 7.1 Walter Gajewski, Academic Computing Services Francine Vasilomanolakis, CSULB Dept. of Education STEP 1: Downloading Netscape 7.1 It is possible to lay out and publish a web page with Netscape Composer, a software application included with the Netscape (version 7.0) Web Browser (free from Netscape). To install Netscape (version 7.1) on your own computer go out to the Netscape web site http://www.netscape.com and click on “Netscape 7.1” located under “Tools” and often under “Dowloads of the Day”. From the “downloads” page you can either install Netscape directly to your personal computer or have them mail you their free CD-ROM. Once Netscape is installed on your computer, you’re ready to create your first web page. STEP 2: Getting a CSULB internet (email) account Before you start authoring your on-line masterpiece you will have to apply for a campus web account. CSULB students can create an email account by going to http://www.csulb.edu/namemaster/ You will now have a user name and password. STEP 3: Creating or Editing a Web Page Note: The index.html file is the Home Page in your web site. When others visit your web site, they will automatically be directed to your index.html file. If this file is missing, all the contents of your directory will be displayed as a list so you must call the file of your home page index.html You have three options available with Netscape Composer: 1. You can create a brand new web page 2.
    [Show full text]
  • Netscape 6.2.3 Software for Solaris Operating Environment
    What’s New in Netscape 6.2 Netscape 6.2 builds on the successful release of Netscape 6.1 and allows you to do more online with power, efficiency and safety. New is this release are: Support for the latest operating systems ¨ BETTER INTEGRATION WITH WINDOWS XP q Netscape 6.2 is now only one click away within the Windows XP Start menu if you choose Netscape as your default browser and mail applications. Also, you can view the number of incoming email messages you have from your Windows XP login screen. ¨ FULL SUPPORT FOR MACINTOSH OS X Other enhancements Netscape 6.2 offers a more seamless experience between Netscape Mail and other applications on the Windows platform. For example, you can now easily send documents from within Microsoft Word, Excel or Power Point without leaving that application. Simply choose File, “Send To” to invoke the Netscape Mail client to send the document. What follows is a more comprehensive list of the enhancements delivered in Netscape 6.1 CONFIDENTIAL UNTIL AUGUST 8, 2001 Netscape 6.1 Highlights PR Contact: Catherine Corre – (650) 937-4046 CONFIDENTIAL UNTIL AUGUST 8, 2001 Netscape Communications Corporation ("Netscape") and its licensors retain all ownership rights to this document (the "Document"). Use of the Document is governed by applicable copyright law. Netscape may revise this Document from time to time without notice. THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL NETSCAPE BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING FROM ANY ERROR IN THIS DOCUMENT, INCLUDING WITHOUT LIMITATION ANY LOSS OR INTERRUPTION OF BUSINESS, PROFITS, USE OR DATA.
    [Show full text]
  • March/April 2006
    The newsletter for IPFW computer users Information Technology Services March-April 2006 By Joseph McCormick Manager of Client Support his spring, most Indiana counties T will observe Daylight Savings Time Data Security and Your Workstation (DST) for the first time since 1970. In 2006, DST begins at 2 a.m. on the first Sunday in April (April 2) and ends at 2 option involves a reboot which With recent security incidents at a.m. on the last Sunday in October refreshes your workstation, and the (October 29). other campuses and businesses, it has next time you log in to the network, become imperative that we all take Because of modifications to the Trend OfficeScan antivirus steps to protect data accessed through GroupWise, to accommodate the software installed on your Windows our computers. Precautions should change to Daylight Savings Time, your workstation automatically updates. also be taken to protect data stored on calendar items scheduled between April Keep your workstation up-to- any portable devices such as laptops, 2 at 2:00 a.m. and October 29 at 2:00 date with vendor patches and virus disks or flash drives. Here are a few a.m. are now showing up an hour later protection by activating updates key steps that we can all do quickly to than originally scheduled. Unfortunately, promptly when you are signaled that increase security significantly. this problem was unavoidable as we they are ready. Windows XP/2000 adjusted the system to recognize Daylight users: when you see the “msg”. at the Savings time. bottom of your tool bar that says you Your cooperation is key to The only way to correct this have new updates, please click on the providing overall campus problem is to manually change your button and add your updates.
    [Show full text]
  • TAP Into Learning, Fall-Winter 2000. INSTITUTION Stanford Univ., CA
    DOCUMENT RESUME ED 456 797 IR 020 546 AUTHOR Burns, Mary; Dimock, Vicki; Martinez, Danny TITLE TAP into Learning, Fall-Winter 2000. INSTITUTION Stanford Univ., CA. ERIC Clearinghouse on Educational Media and Technology. SPONS AGENCY Office of Educational Research and Improvement (ED), Washington, DC. PUB DATE 2000-00-00 NOTE 26p.; Winter 2000 is the final issue of "TAP into Learning CONTRACT RJ9600681 AVAILABLE FROM For full text: http://www.sedl.org/tap/newsletters/. PUB TYPE Collected Works Serials (022) JOURNAL CIT TAP into Learning; v2 n3, v3 n1-2 Fall-Win 2000 EDRS PRICE MF01/PCO2 Plus Postage. DESCRIPTORS Computer Assisted Instruction; Computer Software; *Computer Uses in Education; Constructivism (Learning); Educational Technology; Elementary Secondary Education; *Hypermedia; Interactive Video; Learning; Learning Activities; Multimedia Instruction; *Multimedia Materials; Visual Aids IDENTIFIERS Reflective Inquiry; Technology Role ABSTRACT This document consists of the final three issues of "TAP into Learning" (Technology Assistance Program) .The double fall issue focuses on knowledge construction and on using multimedia applications in the classroom. Contents include: "Knowledge Under Construction"; "Hegel and the Dialectic"; "Implications for Teaching and Learning"; "How Can Technology Help in the Developmental Process?"; "Type I and Type II Applications"; "Children's Ways of Learning and the Evolution of the Personal Computer"; "Classroom Example: Trial of Julius Caesar's Murderers and Court Case Website"; "Glossary of World Wide Web Terms"; "Hypermedia: What Do I Need To Use Thought Processing Software?"; and "What Do I Need To Make a Web Page in My Class?" The winter issue, "Learning as an Active and Reflective Process," focuses on the process of learning and on using video in the classroom.
    [Show full text]
  • The Internet As a Course Support Tool in Pharmaceutical Sciences Education: a Primer
    The Internet As a Course Support Tool in Pharmaceutical Sciences Education: A Primer David J. McCaffrey III Alicia S. Bouldin Kathryn F. Gates SUMMARY. The move toward increasing student-centered learning efforts and improving students’ cognitive interaction with the course content is becoming increasingly evident in U.S. higher education. Pharmacy education is not an exception. However, such interactive learning may require consideration of alternative ways to deliver course content, especially for the large lecture class. For these and a variety of other reasons, pharmaceutical sciences educators have started looking to the Internet to support or supplant traditional instructional methodol- ogies. The integration of Internet-based elements into pharmaceutical science course offerings familiarizes students with technologies and behaviors that are likely to persist and improve throughout their ca- David J. McCaffrey III, Ph.D., R.Ph., is Assistant Professor of Pharmacy Admin- istration and Research Assistant Professor, Research Institute of Pharmaceutical Sciences, School of Pharmacy, University of Mississippi, University, MS 38677. Alicia S. Bouldin, Ph.D., R.Ph., is Research Assistant Professor of Instructional Assessment and Advancement, Research Institute of Pharmaceutical Sciences, School of Pharmacy, University of Mississippi. Kathryn F. Gates, Ph.D., is Director of Support Services and Research Assistant Professor, Office of Information Technology, University of Mississippi. The authors acknowledge the efforts of the anonymous reviewers whose com- ments served to improve this manuscript. [Haworth co-indexing entry note]: ‘‘The Internet As a Course Support Tool in Pharmaceutical Sciences Education: A Primer.’’ McCaffrey, David J. III, Alicia S. Bouldin, and Kathryn F. Gates. Co-published simultaneously in Journal of Pharmacy Teaching (Pharmaceutical Products Press, an imprint of The Ha- worth Press, Inc.) Vol.
    [Show full text]
  • Web Page Designing : an Introduction
    DRTC Annual Seminar on Electronic Sources of Information 1-3 March 2000 Paper: CB WEB PAGE DESIGNING : AN INTRODUCTION M.A.Sangeetha, Documentation Research and Training Centre, Indian Statistical Institute, 8th Mile, Mysore Road, Bangalore 560 059 E-mail: [email protected] Geologists and natural biologists have proved that world has been shrinking over the past millions of years. But technologists have proved that it does not take even half a century to shrink so much (though not geographically), thanks to the advent of Internet and advances in telecommunication. Today, we can learn about any corner of the world with a mere click of the mouse. Internet has become the world’s window to information and Web pages serve as the information-carrying documents. This paper gives an introduction to Web- related concepts, Web page designing using HTML codes and MS FrontPage. 1. INTRODUCTION As a natural phenomenon, the world has been shrinking to a great extent over the past millions of years. But in a sense, the man-made technologies have overtaken Nature and in just a few decades’ time, it has been made possible for people all over the world to come closer and today the place we live in is called as a “global village” to point out the very less time and effort required to commute to and communicate with any part of the world. The computer and telecommunication technologies have contributed to a great extent in this direction. In particular, the recent trends in Internet arena like the Web and E-mail services have taken us a long way through the glorious path of communication between people in any part of the world.
    [Show full text]
  • Web Site Authoring Tools
    Web site 15 authoring tools Despite their lofty educational pretensions, many e-learning courses at their heart are just special-purpose Web sites. Many are created by Web site authoring tools. Web site authoring tools build and link individual Web pages to create a Web site. They are the successors to the simple HTML page editors of several years ago. Most sport sophisticated capabilities to create and maintain complex sites of thousands of pages. Some let you create interactive animations and database connections without any programming. Joining these veteran tools is a relatively new type of Web authoring tool called a blog. Blogs make creating ongoing Web journals simple enough for anyone. On our tools framework, we put Web site authoring tools in the Create column, spanning both the Page and Lesson rows. They peek up into the course level, but lack the sophisticated collaboration and tracking capabilities needed to completely cover this square. However, with the database connections built into some of these tools, you can, with enough hard work and cleverness, extend the scope of these tools to cover courses and curricula. Web site authoring tools do not work on their own. Their purpose is to create Web sites that are, in turn, offered by Web servers. To create these Web pages, they rely on media editors for the graphics, animations, and other media that appear. Sometimes they are used in conjunction with course authoring tools (and the course authoring capabilities of some offering tools) to prepare pages more efficiently than the Web site authoring tool can. 305 306 W Web site authoring tools W E-learning Tools and Technologies WHY CREATE E-LEARNING WITH WEB SITE TOOLS? Your first reaction to this chapter might well have been, “This book is supposed to be about e-learning technology.
    [Show full text]
  • Easy Homepages in Netscape
    Building Web Pages in A Workshop Presented by R.S. Schaeffer © 2002. R.S. Schaeffer. All Rights Reserved. 1 Table of Contents Building a Web Page in Netscape Composer................................... 2 Getting Started ................................................................................... 3 Toolbars ........................................................................................... 3–5 Entering Your Text ............................................................................... 6 Saving Your Work ................................................................................ 6 Checking Your Progress...................................................................... 6 Adding Rules........................................................................................ 7 Links & Targets ................................................................................ 7–9 Graphic Images ........................................................................... 10–11 Changing the Appearance of Your Document ............................... 12 Working with Tables ................................................................... 13–14 “Publishing” Your Page(s) ................................................................ 15 Your World Wide Web Address ....................................................... 16 Where Do You Go From Here? ....................................................... 16 Changing Your Web Site After You’ve Already Published It .......... 17 Glossary ............................................................................................
    [Show full text]
  • Working with the Nifti Data Standard in R
    Working with the NIfTI Data Standard in R Brandon Whitcher Volker J. Schmid Pfizer Worldwide R&D Ludwig-Maximilians Universit¨at Munchen¨ Andrew Thornton Cardiff University Abstract The package oro.nifti facilitates the interaction with and manipulation of medical imaging data that conform to the ANALYZE, NIfTI and AFNI formats. The S4 class framework is used to develop basic ANALYZE and NIfTI classes, where NIfTI extensions may be used to extend the fixed-byte NIfTI header. One example of this, that has been implemented, is an XML-based “audit trail” tracking the history of operations applied to a data set. The conversion from DICOM to ANALYZE/NIfTI is straightforward using the capabilities of oro.dicom. The S4 classes have been developed to provide a user-friendly interface to the ANALYZE/NIfTI data formats; allowing easy data input, data output, image processing and visualization. Keywords: export, imaging, import, medical, visualization. 1. Introduction Medical imaging is well established in both the clinical and research areas with numerous equipment manufacturers supplying a wide variety of modalities. The ANALYZE format was developed at the Mayo Clinic (in the 1990s) to store multidimensional biomedical images. It is fundamentally different from the DICOM standard since it groups all images from a single acquisition (typically three- or four-dimensional) into a pair of binary files, one containing header information and one containing the image information. The DICOM standard groups the header and image information, typically a single two-dimensional image, into a single file. Hence, a single acquisition will contain multiple DICOM files but only a pair of ANALYZE files.
    [Show full text]
  • Web Page Development Using Seamonkey
    Web Page Development using SeaMonkey Please note that this introductory manual has been designed for use in coordination with the Web Page Development using SeaMonkey workshop. For a complete listing of currently offered workshops, please refer to http://www.neiu.edu/scs. Student Computing Services Academic Computing, NEIU B-107 Web: www.neiu.edu/~scs Email: [email protected] Phone: 773-442-4390 Web Page Development using SeaMonkey Syllabus Course Description: This workshop will introduce basic concepts regarding web page development on a Mac- intosh OS X system. Using Mac OS X, we will explore how to create a web page, upload it into an NEIU account, and how to view the web page from a browser. Prerequisites: Basic understanding of Macintosh OS X or attendance to the Introduction to Macintosh workshop. Basic knowledge of the Internet and Internet Applications. Goal(s) of the Workshop: Participants should leave with an understanding of how to create their own web page using Netscape Composer on a Macintosh system. This workshop can also serve as a foundation for the Web Page Development using iWeb workshop. Course Content: · create an HTTP directory · create a blank web page · create links · insert pictures · use ftp to upload files · preview the web page online · editing an existing web page. Disclaimer: The Web Page Development using SeaMonkey workshop is recommended for people unfamiliar with web page development. Basic knowledge of the Macintosh Operating System is necessary in order to maximize results from this workshop. The screen cap- tures found in this document are based on the Macintosh Operating System X.
    [Show full text]
  • Effective Web Design, Second Edition
    Effective Web Design Effective Web Design, Second Edition Ann Navarro SYBEX® Associate Publisher: Cheryl Applewood Contracts and Licensing Manager: Kristine O'Callaghan Acquisitions and Developmental Editor: Raquel Baker Editors: Joseph A. Webb, James A. Compton, Colleen Wheeler Strand Production Editor: Dennis Fitzgerald Technical Editor: Marshall Jansen Book Designer: Maureen Forys, Happenstance Type-O-Rama Graphic Illustrator: Tony Jonick Electronic Publishing Specialist: Maureen Forys, Happenstance Type-O-Rama Proofreaders: Nelson Kim, Nancy Riddiough, Leslie E.H. Light Indexer: Ann Rogers CD Coordinator: Christine Harris CD Technician: Kevin Ly Cover Designer: Design Site Cover Illustrator/Photographer: Dan Bowman Copyright © 2001 SYBEX Inc., 1151 Marina Village Parkway, Alameda, CA 94501. World rights reserved. page 1 Effective Web Design The author(s) created reusable code in this publication expressly for reuse by readers. Sybex grants readers limited permission to reuse the code found in this publication or its accompanying CD-ROM so long as (author(s)) are attributed in any application containing the reusable code and the code itself is never distributed, posted online by electronic transmission, sold, or commercially exploited as a stand- alone product. Aside from this specific exception concerning reusable code, no part of this publication may be stored in a retrieval system, transmitted, or reproduced in any way, including but not limited to photocopy, photograph, magnetic, or other record, without the prior agreement and written permission of the publisher. An earlier version of this book was published under the title Effective Web Design © 1998 SYBEX Inc. Library of Congress Card Number: 2001088112 ISBN: 0-7821-2849-1 SYBEX and the SYBEX logo are either registered trademarks or trademarks of SYBEX Inc.
    [Show full text]