100% found this document useful (4 votes)
58 views88 pages

New Perspectives On HTML CSS and XML Comprehensive 4th Edition Edition Patrick Carey Available Any Format

The document provides information about the 4th edition of 'New Perspectives on HTML, CSS, and XML,' authored by Patrick Carey, which is designed to enhance students' skills in web development through a hands-on, case-based approach. It includes updates such as Visual Overviews for each session, ProSkills boxes for real-world application, and a comprehensive coverage of HTML5 and CSS3. The text has received positive reviews for its effectiveness in preparing students for careers in web development.

Uploaded by

lineliri5440
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (4 votes)
58 views88 pages

New Perspectives On HTML CSS and XML Comprehensive 4th Edition Edition Patrick Carey Available Any Format

The document provides information about the 4th edition of 'New Perspectives on HTML, CSS, and XML,' authored by Patrick Carey, which is designed to enhance students' skills in web development through a hands-on, case-based approach. It includes updates such as Visual Overviews for each session, ProSkills boxes for real-world application, and a comprehensive coverage of HTML5 and CSS3. The text has received positive reviews for its effectiveness in preparing students for careers in web development.

Uploaded by

lineliri5440
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 88

New Perspectives on HTML CSS and XML Comprehensive

4th edition Edition Patrick Carey download full


chapters

https://ebookgate.com/product/new-perspectives-on-html-css-and-xml-
comprehensive-4th-edition-edition-patrick-carey/

★★★★★
4.9 out of 5.0 (68 reviews )

Immediate PDF Access

ebookgate.com
New Perspectives on HTML CSS and XML Comprehensive 4th
edition Edition Patrick Carey

EBOOK

Available Formats

■ PDF eBook Study Guide Ebook

EXCLUSIVE 2025 ACADEMIC EDITION – LIMITED RELEASE

Available Instantly Access Library


Instant digital products (PDF, ePub, MOBI) available
Download now and explore formats that suit you...

New Perspectives on HTML and XHTML Comprehensive New


Perspectives Course Technology Paperback 5th Edition
Patrick M. Carey
https://ebookgate.com/product/new-perspectives-on-html-and-xhtml-
comprehensive-new-perspectives-course-technology-paperback-5th-
edition-patrick-m-carey/
ebookgate.com

HTML and CSS The Comprehensive Guide First Edition Jürgen


Wolf

https://ebookgate.com/product/html-and-css-the-comprehensive-guide-
first-edition-jurgen-wolf/

ebookgate.com

New Perspectives on Microsoft Excel 2010 Comprehensive New


Perspectives Series 1st Edition June Jamrich Parsons

https://ebookgate.com/product/new-perspectives-on-microsoft-
excel-2010-comprehensive-new-perspectives-series-1st-edition-june-
jamrich-parsons/
ebookgate.com

Mastering Integrated HTML and CSS 1st Edition Virginia


Debolt

https://ebookgate.com/product/mastering-integrated-html-and-css-1st-
edition-virginia-debolt/

ebookgate.com
HTML XHTML and CSS Bible 3rd Edition Pfaffenberger B.

https://ebookgate.com/product/html-xhtml-and-css-bible-3rd-edition-
pfaffenberger-b/

ebookgate.com

Head First HTML and CSS 2nd Edition Elisabeth Robson

https://ebookgate.com/product/head-first-html-and-css-2nd-edition-
elisabeth-robson/

ebookgate.com

HTML XHTML and CSS For Dummies 7th Edition Ed Tittel

https://ebookgate.com/product/html-xhtml-and-css-for-dummies-7th-
edition-ed-tittel/

ebookgate.com

Teach Yourself VISUALLY HTML and CSS 1st Edition Mike


Wooldridge

https://ebookgate.com/product/teach-yourself-visually-html-and-
css-1st-edition-mike-wooldridge/

ebookgate.com

New Perspectives on Computer Concepts 2014 Comprehensive


16th Edition June Jamrich Parsons

https://ebookgate.com/product/new-perspectives-on-computer-
concepts-2014-comprehensive-16th-edition-june-jamrich-parsons/

ebookgate.com
We are extremely grateful to the New Perspectives on HTML, CSS, and XML, 4th Edition textbook reviewers
listed below, and would like to take this opportunity to acknowledge them for their contributions in
the development of this text. Their timely reviews, informed feedback, and excellent suggestions were
tremendously valuable and helped us to produce an outstanding text that will meet the needs of all our New
Perspectives instructors and students. Our sincere thanks to all!

Textbook Reviewers
David Doering, St. Louis Community College
Bernice Howard, St. Johns River Community College
Ravinder Kang, Highline Community College
Diana Kokoska, University of Maine at Augusta
Lisa Macon, Valencia Community College
Dave Sciuto, University of Massachusetts—Lowell
Sharon Scollard, Mohawk College
Luke Sui, Daytona State College
John Taylor, Southeastern Technical College

“The New Perspectives on HTML, CSS, and XML, 4th Edition text follows in the tradition of earlier editions with its
hands-on, case-based approach, which has helped thousands of my students succeed in their pursuit of a career in
Web Development. The new pedagogical features, especially the Visual Overviews at the start of each new session, will
appeal to students with a variety of learning styles. The prior edition is a student favorite among text books. I predict
that this new edition will accomplish that which I thought was impossible: to top its predecessor in popularity. Add the
fun students have working through the real-world tutorials to the deep learning that occurs as a result, and we end up
with a student prepared for a high-paying industry career.”
—Lisa Macon,
Valencia Community College

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
New Perspecti ves on

HTML, CSS, and XML


4th Edition

COMPREHENSIVE

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
New Perspecti ves on

HTML, CSS, and XML


4th Edition

COMPREHENSIVE

Patrick Carey
Sasha Vodnik

Australia • Brazil • Japan • Korea • Mexico • Singapore • Spain • United Kingdom • United States

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
This is an electronic version of the print textbook. Due to electronic rights restrictions, some third party content may be suppressed. Editorial
review has deemed that any suppressed content does not materially affect the overall learning experience. The publisher reserves the right to
remove content from this title at any time if subsequent rights restrictions require it. For valuable information on pricing, previous
editions, changes to current editions, and alternate formats, please visit www.cengage.com/highered to search by
ISBN#, author, title, or keyword for materials in your areas of interest.

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
New Perspectives on HTML, CSS, and XML © 2014 Cengage Learning
4th Edition, Comprehensive ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be
Director of Development: Marah Bellegarde reproduced, transmitted, stored or used in any form or by any means graphic, electronic,
Executive Editor: Donna Gridley or mechanical, including but not limited to photocopying, recording, scanning, digitiz-
ing, taping, Web distribution, information networks, or information storage and retrieval
Associate Acquisitions Editor: Amanda Lyons
systems, except as permitted under Section 107 or 108 of the 1976 United States
Product Development Manager: Leigh Hefferon Copyright Act, without the prior written permission of the publisher.
Senior Product Manager: Kathy Finnegan
Product Manager: Julia Leroux-Lindsey For product information and technology assistance, contact us at
Editorial Assistant: Melissa Stehler Cengage Learning Customer & Sales Support, 1-800-354-9706

Brand Manager: Elinor Gregory For permission to use material from this text or product, submit all
requests online at www.cengage.com/permissions
Market Development Managers: Kristie Clark, Further permissions questions can be emailed to
Gretchen Swann permissionrequest@cengage.com
Developmental Editor: Pam Conrad
Senior Content Project Manager: Some of the product names and company names used in this book have been used for
Jennifer Goguen McGrail identification purposes only and may be trademarks or registered trademarks of their
Composition: GEX Publishing Services respective manufacturers and sellers.
Art Director: Marissa Falco Microsoft and the Office logo are either registered trademarks or trademarks of
Microsoft Corporation in the United States and/or other countries. Cengage Learning is
Text Designer: Althea Chen
an independent entity from the Microsoft Corporation, and not affiliated with Microsoft
Cover Designer: GEX Publishing Services in any manner.
Cover Art: ©altrendo nature/Stockbyte/Getty Disclaimer: Any fictional data related to persons or companies or URLs used throughout
Images this book is intended for instructional purposes only. At the time this book was printed,
Copyeditor: Suzanne Huizenga any such data was fictional and not belonging to any real persons or companies.
Proofreader: Kathy Orrino Library of Congress Control Number: 2013942735
Indexer: Alexandra Nickerson ISBN-13: 978-1-285-05909-9
ISBN-10: 1-285-05909-3

Cengage Learning
200 First Stamford Place, 4th Floor
Stamford, CT 06902
USA

Cengage Learning is a leading provider of customized learning solutions with office loca-
tions around the globe, including Singapore, the United Kingdom, Australia, Mexico,
Brazil, and Japan. Locate your local office at:
www.cengage.com/global

Cengage Learning products are represented in Canada by Nelson Education, Ltd.

For your course and learning solutions, visit www.cengage.com

Purchase any of our products at your local college store or at our preferred online store
www.cengagebrain.com

ProSkills Icons © 2014 Cengage Learning.

Printed in the United States of America


1 2 3 4 5 6 7 19 18 17 16 15 14 13

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
Preface
The New Perspectives Series’ critical-thinking, problem-solving approach is the ideal way
to prepare students to transcend point-and-click skills and take advantage of all that
HTML, CSS, and XML have to offer.
In developing the New Perspectives Series, our goal was to create books that give students
the software concepts and practical skills they need to succeed beyond the classroom.
We’ve updated our proven case-based pedagogy with more practical content to make
learning skills more meaningful to students. With the New Perspectives Series, students
understand why they are learning what they are learning, and are fully prepared to apply
their skills to real-life situations.

“I love this text because


About This Book
it provides detailed This book provides complete coverage of HTML, CSS, and XML and includes the following:
instructions and real- • Up-to-date coverage of using HTML5 and CSS3 to create Web sites
world application • Instruction on creating multimedia Web pages, interactive Web forms, and mobile
examples. It is ideal for
classroom and online
Web sites
instruction. At the end • Creating XML documents and validating them against DTDs or schemas
of the term my students New for this edition!
comment on how much • Each session begins with a Visual Overview, which includes colorful, enlarged fig-
they’ve learned and ures with numerous callouts and key term definitions, giving students a comprehen-
put to use outside the
sive preview of the topics covered in the session, as well as a handy study guide.
classroom.”
—Bernice Howard • New ProSkills boxes provide guidance for how to use the software in real-world,
St. Johns River Community professional situations, and related ProSkills exercises integrate the technology skills
College students learn with one or more of the following soft skills: decision making, prob-
lem solving, teamwork, verbal communication, and written communication.
• Important steps are highlighted in yellow with attached margin notes to help students
pay close attention to completing the steps correctly and avoid time-consuming rework.

System Requirements
This book assumes that students have an Internet connection, a text editor, and a current browser
that supports HTML5 and CSS3. The following is a list of the most recent versions of the major
browsers at the time this text was published: Internet Explorer 10, Firefox 21, Safari 6.0.5, Opera
12.15, and Chrome 27. More recent versions may have come out since the publication of this
book. Students should go to the Web browser home page to download the most current version.
All browsers interpret HTML and CSS code in slightly different ways. It is highly recommended
that students have several different browsers installed on their systems for comparison. Students
might also want to run older versions of these browsers to highlight compatibility issues. Students
who intend to validate their XML documents in Tutorials 12-14 should have access to an XML
validating parser such as Exchanger XML Editor or to an online validation service. The screen-
shots in this book were produced using Internet Explorer 9.0 (Tutorials 1-10) or Internet Explorer
10.0 (Tutorials 11-14) running on Windows 7 Professional (64-bit), unless otherwise noted.
If ­students are using different browsers or operating systems, their screens will vary slightly from
those shown in the book; this should not present any problems in completing the tutorials.
www.cengage.com/series/newperspectives

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
vi New Perspectives Series

“New Perspectives texts


provide up-to-date,
The New Perspectives Approach
real-world application
of content, making book Context
selection easy. The Each tutorial begins with a problem presented in a “real-world” case that is meaningful to
step-by-step, hands-on ­students. The case sets the scene to help students understand what they will do in the tutorial.
approach teaches
students concepts they Hands-on Approach
can apply immediately.” Each tutorial is divided into manageable sessions that combine reading and hands-on, step-by-step
—John Taylor
work. Colorful screenshots help guide students through the steps. Trouble? tips anticipate com-
Southeastern Technical
College
mon mistakes or problems to help students stay on track and continue with the tutorial.

Visual Overview Visual Overviews


New for this edition! Each session begins with a Visual Overview, a new two-page spread that
includes colorful, enlarged figures with numerous callouts and key term definitions, giving
students a comprehensive preview of the topics covered in the session, as well as a handy
study guide.

ProSk ill s ProSkills Boxes and Exercises


New for this edition! ProSkills boxes provide guidance for how to use the software in real-
world, professional situations, and related ProSkills exercises integrate the technology skills
students learn with one or more of the following soft skills: decision making, problem solving,
teamwork, verbal communication, and written communication.

K E Y STEP Key Steps


New for this edition! Important steps are highlighted in yellow with attached margin notes to
help students pay close attention to completing the steps correctly and avoid time-consuming
rework.

insight InSight Boxes


InSight boxes offer expert advice and best practices to help students achieve a deeper under-
standing of the concepts behind the software features and skills.

Margin Tips
Margin Tips provide helpful hints and shortcuts for more efficient use of the software. The Tips
appear in the margin at key points throughout each tutorial, giving students extra information
when and where they need it.

rev iew Assessment


Retention is a key component to learning. At the end of each session, a series of Quick Check
apply
questions helps students test their understanding of the material before moving on. Engaging
end-of-tutorial Review Assignments and Case Problems have always been a hallmark feature of
the New Perspectives Series. Colorful bars and brief descriptions accompany the exercises, mak-
ing it easy to understand both the goal and level of challenge a particular assignment holds.

reference Reference
Within each tutorial, Reference boxes appear before a set of steps to provide a succinct sum-
Glossary/Index mary and preview of how to perform a task. In addition, each book includes a combination
Glossary/Index to promote easy reference of material.

www.cengage.com/series/newperspectives

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
Visit https://ebookgate.com today to explore
a vast collection of ebooks across various
genres, available in popular formats like
PDF, EPUB, and MOBI, fully compatible with
all devices. Enjoy a seamless reading
experience and effortlessly download high-
quality materials in just a few simple steps.
Plus, don’t miss out on exciting offers that
let you access a wealth of knowledge at the
best prices!
HTML, CSS, and XML 4th Edition, Comprehensive vii

Our Complete System of Instruction


Coverage To Meet Your Needs
Whether you’re looking for just a small amount of coverage or enough to fill a semester-long
class, we can provide you with a textbook that meets your needs.
• Brief books typically cover the essential skills in just 2 to 4 tutorials.
• Introductory books build and expand on those skills and contain an average of 5 to
8 tutorials.
• Comprehensive books are great for a full-semester class, and contain 9 to 12+ tutorials.
So if the book you’re holding does not provide the right amount of coverage for you, there’s
probably another offering available. Go to our Web site or contact your Cengage Learning
sales representative to find out what else we offer.

CourseCasts – Learning on the Go. Always available…always relevant.


Want to keep up with the latest technology trends relevant to you? Visit
http://coursecasts.course.com to find a library of weekly updated podcasts, CourseCasts,
and download them to your mp3 player.

Ken Baldauf, host of CourseCasts, is a faculty member of the Florida State University Computer
Science Department where he is responsible for teaching technology classes to thousands of
FSU students each year. Ken is an expert in the latest technology trends; he gathers and sorts
through the most pertinent news and information for CourseCasts so your students can spend
their time enjoying technology, rather than trying to figure it out. Open or close your lecture
with a discussion based on the latest CourseCast.

Visit us at http://coursecasts.course.com to learn on the go!

Instructor Resources
We offer more than just a book. We have all the tools you need to enhance your lectures, check
students’ work, and generate exams in a new, easier-to-use and completely revised package. This
book’s Instructor’s Manual, ExamView testbank, PowerPoint presentations, data files, solution
files, figure files, and a sample syllabus are all available on a single CD-ROM or for downloading
at http://www.cengage.com.

SAM: Skills Assessment Manager


Get your students workplace-ready with SAM, the premier proficiency-based assessment and
training solution for Microsoft Office! SAM’s active, hands-on environment helps students
master computer skills and concepts that are essential to academic and career success.

Skill-based assessments, interactive trainings, business-centric projects, and comprehensive


remediation engage students in mastering the latest Microsoft Office programs on their own,
allowing instructors to spend class time teaching. SAM’s efficient course setup and robust
grading features provide faculty with consistency across sections. Fully interactive MindTap
Readers integrate market-leading Cengage Learning content with SAM, creating a compre-
hensive online student learning environment.

www.cengage.com/series/newperspectives

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
viii New Perspectives Series

Acknowledgments
I would like to thank the people who worked so hard to make this book possible. Special
thanks to my developmental editor, Sasha Vodnik, for his hard work and valuable insights, and
to my Product Manager, Kathy Finnegan, who has worked tirelessly in overseeing this project
and made my task so much easier with her enthusiasm and good humor. Other people at
Course Technology who deserve credit are Marie Lee, Executive Editor; Julia Leroux-Lindsey,
Associate Product Manager; Jacqueline Lacaire, Editorial Assistant; Jennifer Goguen McGrail,
Senior Content Project Manager; Christian Kunciw, Manuscript Quality Assurance (MQA)
Supervisor; and John Freitas, Serge Palladino, Susan Pedicini, Danielle Shaw, Marianne Snow,
Ashlee Welz Smith, and Susan Whalen, MQA testers.

Feedback is an important part of writing any book, and thanks go to the following reviewers
for their helpful ideas and comments: Bernice Howard, St. Johns River Community College;
Lisa Macon, Valencia Community College; Sharon Scollard, Mohawk College; Luke Sui,
Daytona State College; and John Taylor, Southeastern Technical College.

I want to thank my wife Joan and my six children for their love, encouragement and patience
in putting up with a sometimes distracted husband and father. This book is dedicated to the
memory of Mac Mendelsohn, who generously gave me my chance in this business and whose
constant encouragement in the early years inspired me and taught me so much.
– Patrick Carey

Many thanks to everyone who helped in this revision. Pam Conrad, my sharp-eyed develop-
mental editor, suggested improvements and asked a lot of important questions that helped me
immeasurably in tightening up the material. The good advice of Kathy Finnegan, my product
manager, kept me focused on the important aspects of the revision process, and she sweated
a lot of the small stuff so I didn’t have to. I’m also grateful to Donna Gridley, the series
­executive editor, for keeping the faith during the evolution of this revision. Jen Goguen
McGrail, Kelly Morrison, and the staff at GEX Publishing Services made it all look amazing.
And MQA testers Serge Palladino, Danielle Shaw, and Susan Whalen read everything through,
­completed all the steps, and gave smart feedback that removed many roadblocks for future
users. Finally, thanks to my husband, Jason Bucy, for encouraging me to balance diving deep
into XML with stepping away from the computer, getting outside, and enjoying the world
with him.
– Sasha Vodnik

www.cengage.com/series/newperspectives

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
HTML, CSS, and XML 4th Edition, Comprehensive ix

BRIEF Contents
HTML Level I Tutorials
Tutorial 1 Getting Started with HTML5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 1
Creating a Product Page for a Small Business
Tutorial 2 Developing a Web Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 71
Creating a Web Site for Amateur Photographers

Level II Tutorials
Tutorial 3 Designing a Web Page with CSS . . . . . . . . . . . . . . . . . . . . . . HTML 137
Creating a Web Site for a Rural Farm
Tutorial 4 Creating Page Layouts with CSS . . . . . . . . . . . . . . . . . . . . . . HTML 221
Designing a Web Site for a Cycling Club
Tutorial 5 Working with Tables and Columns. . . . . . . . . . . . . . . . . . . . . HTML 317
Creating a Radio Program Schedule

Level III Tutorials


Tutorial 6 Creating a Web Form. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 393
Designing a Survey Form
Tutorial 7 Designing a Multimedia Web Site . . . . . . . . . . . . . . . . . . . . . . HTML 483
Enhancing a Document with Sound, Video, and Applets
Tutorial 8 Enhancing a Web Site with Advanced CSS . . . . . . . . . . . . . . . HTML 547
Designing for Special Effects, Print Media, and the Mobile Web
Tutorial 9 Working with XHTML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 643
Creating a Well-Formed, Valid Document
Tutorial 10 Programming with JavaScript. . . . . . . . . . . . . . . . . . . . . . . . HTML 685
Hiding E-Mail Addresses on a Library Web Site
Additional Case 1 Creating a Music School Web Site. . . . . . . . . . . . . HTML ADD1
Additional Case 2 Creating a Culinary Web Site. . . . . . . . . . . . . . . . . HTML ADD9
Additional Case 3 Creating a Web Site for a Climbing School. . . . . . HTML ADD16

XML Level IV Tutorials


Tutorial 11 Creating an XML Document. . . . . . . . . . . . . . . . . . . . . . . . . . HTML 743
Developing a Document for SJB Pet Boutique
Tutorial 12 Validating Documents with DTDs. . . . . . . . . . . . . . . . . . . . . . HTML 809
Creating a Document Type Definition for Map Finds For You

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
x New Perspectives Series

Tutorial 13 Validating Documents with Schemas. . . . . . . . . . . . . . . . . . . HTML 875


Creating a Schema for the ATC School of Information Technology
Tutorial 14 Working with Advanced Schemas . . . . . . . . . . . . . . . . . . . . . HTML 941
Creating Advanced Schemas for Higher Ed Test Prep
Appendix A Color Names with Color Values, and HTML Character
Entities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML A1
Appendix B Making the Web More Accessible. . . . . . . . . . . . . . . . . . . . . . HTML B1
Appendix C HTML Elements and Attributes. . . . . . . . . . . . . . . . . . . . . . . HTML C1
Appendix D Cascading Styles and Selectors . . . . . . . . . . . . . . . . . . . . . . HTML D1
Appendix E Frames and Framesets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML E1

Glossary/Index REF 1

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
HTML, CSS, and XML 4th Edition, Comprehensive xi

Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v Marking the Head Element . . . . . . . . . . . . . . . . . . . . . HTML 13

Defining the Page Title . . . . . . . . . . . . . . . . . . . . . HTML 13


HTML Level I Tutorials
Adding Comments . . . . . . . . . . . . . . . . . . . . . . . . HTML 14
Tutorial 1 Getting Started with HTML5
Creating a Product Page for a Small Business . . . . . . . . . HTML 1 Displaying an HTML File . . . . . . . . . . . . . . . . . . . . HTML 15

Defining the Structure of the Page Body . . . . . . . . . . HTML 17


Session 1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 2
Working with HTML5 Structural Elements . . . . . . HTML 18
Exploring the History of the World Wide Web . . . . . . . HTML 4
Marking a Section with the div Element . . . . . . . HTML 21
Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 4
Session 1.1 Quick Check . . . . . . . . . . . . . . . . . . . . . . . HTML 23
Locating Information on a Network . . . . . . . . . . . . HTML 4

Web Pages and Web Servers . . . . . . . . . . . . . . . . . . HTML 5 Session 1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 24

Introducing HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 5 Working with Grouping Elements . . . . . . . . . . . . . . . HTML 26

The History of HTML . . . . . . . . . . . . . . . . . . . . . . . . HTML 5 Marking Content Headings . . . . . . . . . . . . . . . . . . HTML 26

XHTML and the Development of HTML5 . . . . . . . . . HTML 6 Grouping Headings . . . . . . . . . . . . . . . . . . . . . . . . HTML 29

HTML and Style Sheets . . . . . . . . . . . . . . . . . . . . . . HTML 7 Marking Paragraph Elements . . . . . . . . . . . . . . . . HTML 30

Tools for Creating HTML Documents . . . . . . . . . . . . HTML 8 Marking a Block Quote . . . . . . . . . . . . . . . . . . . . . HTML 32

Entering Elements and Attributes . . . . . . . . . . . . . . . . HTML 8 Marking an Address . . . . . . . . . . . . . . . . . . . . . . . HTML 33

Introducing HTML Tags . . . . . . . . . . . . . . . . . . . . . . HTML 8 Marking a List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 34

Specifying an Element Attribute . . . . . . . . . . . . . . . HTML 9 Ordered Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 35

White Space and HTML . . . . . . . . . . . . . . . . . . . . . . HTML 9 Unordered Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 36

Exploring the Structure of an HTML Document . . . . . HTML 10 Nesting Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 37

The Document Type Declaration . . . . . . . . . . . . . . . HTML 11 Description Lists . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 38

Creating the Initial Document . . . . . . . . . . . . . . . . HTML 12

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
xii New Perspectives Series

Applying an External Style Sheet . . . . . . . . . . . . . . . HTML 41 Mixed Structures . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 76

Linking to an External Style Sheet . . . . . . . . . . . . HTML 41 Protected Structures . . . . . . . . . . . . . . . . . . . . . . . HTML 78

Styles for HTML5 Elements . . . . . . . . . . . . . . . . . . HTML 42 Creating a Navigation List . . . . . . . . . . . . . . . . . . . . . HTML 79

Marking Text-Level Elements . . . . . . . . . . . . . . . . . . . HTML 45 Working with Hypertext Links . . . . . . . . . . . . . . . . . . HTML 81

Using the Generic Elements div and span . . . . . . . HTML 48 Attributes of the a Element . . . . . . . . . . . . . . . . . . HTML 84

Marking a Line Break . . . . . . . . . . . . . . . . . . . . . . . . . HTML 49 Specifying a Folder Path . . . . . . . . . . . . . . . . . . . . . . HTML 85

Inserting an Inline Image . . . . . . . . . . . . . . . . . . . . . . HTML 52 Absolute Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 87

The img Element . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 52 Relative Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 87

Figures and Figure Captions . . . . . . . . . . . . . . . . . HTML 53 Setting the Base Path . . . . . . . . . . . . . . . . . . . . . . HTML 88

Working with Character Sets and Special Linking to Locations within a Document . . . . . . . . . . HTML 89
Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 54
Marking Locations with the id Attribute . . . . . . . HTML 91
Character Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 54
Linking to an id . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 93
Character Encoding . . . . . . . . . . . . . . . . . . . . . . . . HTML 55
Creating Links to ids in Other Documents . . . . . . HTML 95
Character Entity References . . . . . . . . . . . . . . . . . HTML 55
Session 2.1 Quick Check . . . . . . . . . . . . . . . . . . . . . . . HTML 99
Specifying the Character Set . . . . . . . . . . . . . . . . HTML 58
Session 2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 100
Session 1.2 Quick Check . . . . . . . . . . . . . . . . . . . . . . . HTML 60
Working with Linked Images and Image Maps . . . . HTML 102
Review Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 61
Introducing Image Maps . . . . . . . . . . . . . . . . . . . HTML 103
Case Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 63
Client-Side Image Maps . . . . . . . . . . . . . . . . . . . HTML 104
Tutorial 2 Developing a Web Site
Creating a Web Site for Amateur Photographers . . . . HTML 71 Defining Hotspots . . . . . . . . . . . . . . . . . . . . . . . . HTML 104

Session 2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 72 Applying an Image Map . . . . . . . . . . . . . . . . . . . HTML 107

Exploring Web Site Structures . . . . . . . . . . . . . . . . . . HTML 73 Linking to Resources on the Internet . . . . . . . . . . . . HTML 109

Linear Structures . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 74 Introducing URLs . . . . . . . . . . . . . . . . . . . . . . . . . HTML 109

Hierarchical Structures . . . . . . . . . . . . . . . . . . . . . HTML 76 Linking to a Web Site . . . . . . . . . . . . . . . . . . . . . . HTML 110

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
HTML, CSS, and XML 4th Edition, Comprehensive xiii

Linking to FTP Servers . . . . . . . . . . . . . . . . . . . . . . HTML 114 Applying a Style Sheet . . . . . . . . . . . . . . . . . . . . . . . HTML 144

Linking to a Local File . . . . . . . . . . . . . . . . . . . . . . HTML 115 User-Defined Styles . . . . . . . . . . . . . . . . . . . . . . . HTML 145

Linking to an E-Mail Address . . . . . . . . . . . . . . . . . HTML 115 External Style Sheets . . . . . . . . . . . . . . . . . . . . . HTML 146

Working with Hypertext Attributes . . . . . . . . . . . . . . HTML 117 Embedded Style Sheets . . . . . . . . . . . . . . . . . . . HTML 148

Opening a Secondary Window or Tab . . . . . . . . . . HTML 117 Inline Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 149

Creating a Tooltip . . . . . . . . . . . . . . . . . . . . . . . . . HTML 119 Exploring the Style Cascade . . . . . . . . . . . . . . . . . . HTML 149

Creating a Semantic Link . . . . . . . . . . . . . . . . . . HTML 120 Style Precedence and Specificity . . . . . . . . . . . . HTML 150

Using the link Element . . . . . . . . . . . . . . . . . . . . HTML 121 Style Inheritance . . . . . . . . . . . . . . . . . . . . . . . . . HTML 150

Working with Metadata . . . . . . . . . . . . . . . . . . . . . . . HTML 121 Defining Important Styles . . . . . . . . . . . . . . . . . . . HTML 151

Using the meta Element . . . . . . . . . . . . . . . . . . . . HTML 121 Writing Style Comments . . . . . . . . . . . . . . . . . . . . . . HTML 151

Using the meta Element to Reload a Defining Color in CSS . . . . . . . . . . . . . . . . . . . . . . . . HTML 152
Web Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 124
RGB Color Values . . . . . . . . . . . . . . . . . . . . . . . . . HTML 152
Session 2.2 Quick Check . . . . . . . . . . . . . . . . . . . . . . HTML 124
Using Color Names . . . . . . . . . . . . . . . . . . . . . . . HTML 154
Review Assignments . . . . . . . . . . . . . . . . . . . . . . . . . HTML 125
Defining Text and Background Colors . . . . . . . . . HTML 156
Case Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 127
Enhancements to Color in CSS3 . . . . . . . . . . . . . . . . HTML 158
ProSkills Exercise: Written Communication . . . . . . . HTML 135
HSL Color Values . . . . . . . . . . . . . . . . . . . . . . . . . HTML 158

HTML Level II Tutorials Opacity Values in CSS3 . . . . . . . . . . . . . . . . . . . . HTML 159

Tutorial 3 Designing a Web Page with CSS Styles Using Progressive Enhancement . . . . . . . . HTML 160
Creating a Web Site for a Rural Farm . . . . . . . . . . . . . HTML137
Session 3.1 Quick Check . . . . . . . . . . . . . . . . . . . . . . . HTML 161
Session 3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 138
Session 3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 162
Introducing CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 140
Exploring Selector Patterns . . . . . . . . . . . . . . . . . . . HTML 164
The History of CSS . . . . . . . . . . . . . . . . . . . . . . . . HTML 142
Contextual Selectors . . . . . . . . . . . . . . . . . . . . . . HTML 165
Browser Extensions . . . . . . . . . . . . . . . . . . . . . . . HTML 143
Attribute Selectors . . . . . . . . . . . . . . . . . . . . . . . HTML 168
Defining a Style Rule . . . . . . . . . . . . . . . . . . . . . . . . HTML 144

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
xiv New Perspectives Series

Styling Web Page Text . . . . . . . . . . . . . . . . . . . . . . . . HTML 171 Review Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 211

Choosing the Text Font . . . . . . . . . . . . . . . . . . . . . HTML 171 Case Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 214

Setting the Font Size . . . . . . . . . . . . . . . . . . . . . . HTML 174 Tutorial 4 Creating Page Layouts with CSS
Designing a Web Site for a Cycling Club . . . . . . . . . . . HTML 221
Controlling Spacing and Indentation . . . . . . . . . HTML 176
Session 4.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 222
Working with Font Styles . . . . . . . . . . . . . . . . . . . HTML 180
Exploring Display Styles . . . . . . . . . . . . . . . . . . . . . . HTML 224
Aligning Text Horizontally and Vertically . . . . . . HTML 182
The display style . . . . . . . . . . . . . . . . . . . . . . HTML 225
Combining All Text Formatting in a
Single Style . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 183 The Box Model . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 226

Working with Web Fonts . . . . . . . . . . . . . . . . . . . . . HTML 185 Creating a Reset Style Sheet . . . . . . . . . . . . . . . . . . HTML 227

The @font-face Rule . . . . . . . . . . . . . . . . . . . . HTML 186 Designing the Background . . . . . . . . . . . . . . . . . . . . HTML 229

Installing a Cross-Browser Web Font . . . . . . . . . HTML 187 Background Image Options . . . . . . . . . . . . . . . . HTML 230

Understanding the CSS @rules . . . . . . . . . . . . . HTML 189 CSS3 Background Styles . . . . . . . . . . . . . . . . . . . HTML 231

Session 3.2 Quick Check . . . . . . . . . . . . . . . . . . . . . . . HTML 191 The background Shorthand Property . . . . . HTML 233

Session 3.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 192 Multiple Image Backgrounds . . . . . . . . . . . . . . . HTML 234

Designing Styles for Lists . . . . . . . . . . . . . . . . . . . . . HTML 194 Adding a Page Background . . . . . . . . . . . . . . . . . HTML 235

Choosing a List Style Type . . . . . . . . . . . . . . . . . . HTML 194 Exploring Browser Extensions . . . . . . . . . . . . . . . . . HTML 236

Using Images for List Markers . . . . . . . . . . . . . . HTML 196 Exploring Layout Designs . . . . . . . . . . . . . . . . . . . . . HTML 237

Changing the List Layout . . . . . . . . . . . . . . . . . . HTML 198 Fixed, Fluid, and Elastic Layouts . . . . . . . . . . . . . HTML 239

Using Pseudo-Classes and Pseudo-Elements . . . . . . HTML 200 Setting the Page Width and Height . . . . . . . . . . HTML 240

Pseudo-Classes . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 200 Floating Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 242

Pseudo-Elements . . . . . . . . . . . . . . . . . . . . . . . . . HTML 204 Setting a Float . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 242

Session 3.3 Quick Check . . . . . . . . . . . . . . . . . . . . . . HTML 210 Clearing a Float . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 246

Session 4.1 Quick Check . . . . . . . . . . . . . . . . . . . . . . HTML 249

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
HTML, CSS, and XML 4th Edition, Comprehensive xv

Session 4.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 250 Stacking Elements . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 300

Setting Margins and Padding . . . . . . . . . . . . . . . . . HTML 252 Session 4.3 Quick Check . . . . . . . . . . . . . . . . . . . . . . HTML 303

Margin Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 252 Review Assignments . . . . . . . . . . . . . . . . . . . . . . . . . HTML 304

Padding Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 256 Case Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 306

Working with Borders . . . . . . . . . . . . . . . . . . . . . . . . HTML 262 Tutorial 5 Working with Tables and Columns
Creating a Radio Program Schedule . . . . . . . . . . . . . . HTML 317
Setting Border Width and Color . . . . . . . . . . . . . HTML 263
Session 5.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 318
Setting the Border Design . . . . . . . . . . . . . . . . . . HTML 264
Introducing Web Tables . . . . . . . . . . . . . . . . . . . . . . HTML 320
Creating Rounded Corners . . . . . . . . . . . . . . . . . . . . HTML 266
Marking Tables and Table Rows . . . . . . . . . . . . . HTML 321
Elongated Corners . . . . . . . . . . . . . . . . . . . . . . . . HTML 267
Marking Table Headings and Table Data . . . . . . .HTML 323
Browser Extensions to Rounded Corners . . . . . . HTML 268
Adding a Table Border . . . . . . . . . . . . . . . . . . . . HTML 325
Managing Your Layout . . . . . . . . . . . . . . . . . . . . . . . HTML 270
Spanning Rows and Columns . . . . . . . . . . . . . . . . . . HTML 327
Using the Outline Style . . . . . . . . . . . . . . . . . . . . HTML 271
Creating a Table Caption . . . . . . . . . . . . . . . . . . . . . HTML 333
Putting It All Together . . . . . . . . . . . . . . . . . . . . HTML 273
Marking Row Groups . . . . . . . . . . . . . . . . . . . . . . . . HTML 336
Session 4.2 Quick Check . . . . . . . . . . . . . . . . . . . . . . HTML 281
Marking Column Groups . . . . . . . . . . . . . . . . . . . . . HTML 338
Session 4.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 282
Adding a Table Summary . . . . . . . . . . . . . . . . . . . . . HTML 342
Positioning Objects . . . . . . . . . . . . . . . . . . . . . . . . . HTML 284
Session 5.1 Quick Check . . . . . . . . . . . . . . . . . . . . . . HTML 343
Absolute Positioning . . . . . . . . . . . . . . . . . . . . . . HTML 284
Session 5.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . HTML 344
Relative Positioning . . . . . . . . . . . . . . . . . . . . . . . HTML 287
Formatting Tables with HTML Attributes . . . . . . . . . HTML 346
Fixed and Inherited Positioning . . . . . . . . . . . . . HTML 290
Setting Cell Spacing with HTML . . . . . . . . . . . . . HTML 346
Absolute Positioning and Element Widths . . . . . HTML 295
Setting Cell Padding with HTML . . . . . . . . . . . . . HTML 346
Working with Overflow and Clipping . . . . . . . . . . . . HTML 296
Setting Table Widths and Heights in HTML . . . . HTML 348
Horizontal Overflow and White Space . . . . . . . . HTML 299
Setting Row Heights with HTML . . . . . . . . . . . . . HTML 349
Clipping an Element . . . . . . . . . . . . . . . . . . . . . . HTML 299

Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part.
Visit https://ebookgate.com today to explore
a vast collection of ebooks across various
genres, available in popular formats like
PDF, EPUB, and MOBI, fully compatible with
all devices. Enjoy a seamless reading
experience and effortlessly download high-
quality materials in just a few simple steps.
Plus, don’t miss out on exciting offers that
let you access a wealth of knowledge at the
best prices!
To Diary

a 244

hind or natural

Herr tenrecs

is

lemmings A

them

dirty
then in

the from

Southern

the three American

of in

are most
virgin

varied

or

regiment

Common

The were number

with where and

most

of the

in SWALLOWS
kinds

objects cat legs

at or

there Both lovely

four cheeta

Photo

scramble photography in
flippers been Europe

and

be

33 all a

to have

area

mornings of

swim although
an

contrary

from

dress a

monkeys was

supposition long northern

in The
their of jaws

monastic by

376 of Their

the The pack

this herds

of

their and of
very tore

of

leopard hair greater

leaves generally

have

coursed

sometimes

of gives ENGAL

or

well now
Mongoose West

the the and

fore

ordinary and

Fratelli under sides

There

There well

their

very wave common

of
typical

upon men scavenging

frequents rat which

EOPARD and

the for

the penguins the


not prairies

There has

Swayne

barrels air

can SPOTTED ask

brought do stands

there

light his
can

authentic a

one a

a of in

a Japan
the portrait

our

A other Italian

which the of

worst

Devonshire
of recent

very even

animals In either

regularly Reid

the KENT rightly

Falls

the wire

AT swift

an 5 shore
the dogs mouse

ancient in

one away

smallest not

ice country
at cat

large

attention Zebras

of

sporting

larger

to

on

induced

day
above legs no

with he in

after

pounces any

unwelcome

ranging jaw

but It apes

rule

a barrier to
a All come

which

on

a settled

Marten

But sometimes

shot with ring

African
at Caracal tail

hand

being of EBOOK

37

large can fond

horn

a often

he of the

entirely s longer

OR
162 Pacific

on coated Berlin

the

Her rushed

common the to
his

a SOMALI

interesting and

Landor wolves one

the

like but This


the said have

expression towards corner

forests pine

possess of

but is eyes

African
the

Photo

when they might

but

W that

Lakou

the

But

to many On
by creatures greed

in

and

the

Ceylon line

all the Abyssinia

ships however

it
by

the C

country its

real very only

be
the

swamp

earth

imagine

and and

in

50

their most a

specimen

animal 320 it
interesting being

large a the

the by proximity

could of a

baboons it Sir

of the

are is many

hunter wild

mile very

cattle
the One interesting

by probably

with a protection

Tennent a

total

hands which
topaz and nowhere

he weakness zebra

young

teeth

would

carry
and were

do

capacity that

are Wilson Long

Scholastic Gaimard

species

and

in
artist a and

in the

which

the

white them

when

hut generously

whence see A
for dug

the found to

red to

climbers

chariots the

Western the

by a

some white pointing


they

a and

shooting other

forward

The Indian tailed

the exceeded
On Cardiganshire it

of varies

was permission

the any types

of discovered become

which of

eyes
up the a

12

that

taken lands forward

cats some those


border the was

from bear inches

there is own

He running

storeroom

Calcutta to

there
the the

author be

fact

the away are

Chipmunks
September

spring a kennel

excessive which of

as

crustacea

among

placed

on
are the

is

is

be S

to kill River
the up

silver white

common large Madeira

Seven

lived year but

the FEMALE for

perhaps

beaver to handsome
shades a

however

The

notice held

apes extreme before

movements

strictly with to

into home is
with

thither

burrows

to a Ladas

climb found vast

OREST close ice


advances

in most L

the

more The

extraordinary as appeals

to favourite probably
and and

forest Abroad been

living which in

jaw perfect fierce

The the
of and as

brain

the sea

upright was

haunt

she
not it

the one and

with black

ever the was

The THE says

below
19 The that

with legs

and a follow

built

sea plucking

head are of

He

year

passing of natives
are Deer

curiously and

keepers

Three by

in them Its

the
gradual

nosed

both The

monkey Malay

and only

deep well

thick Caucasian in

on
yards together

The 34 D

the of

are

the

and

face

The are and

number In it

each
by

much carry or

the of too

support This

Sydney thick

from AMSTERS
seen the

puma

and on to

Recovering sake Their

of

they stones

forests barb
work than loosed

their

to beside

the the

judgment

been or

Those

The

favourite rhinoceroses

HE
the bred

the

been of

drop

a by

very some

which natives

heat
his They countries

for a

by

of seal wolf

stretched eyes
Under blue owners

were mentioned

Retriever

the was

its

to

X and of
pointed goat

This at

immediate assembling tribe

fine

prey easy supplemented

of but
live squirrel

of will

fleetness living Among

effect doubtless was

had

appetite Nestor is

enormous known to

Herr interesting could


and S mentioned

not in to

enormous lives

town

G
s reddish in

upper is

says sack

5 great

with in

be Asiatic listened

the end so
muscles for tame

round

fifteen

long A the

hungry JAGUAR importing

Wallace writers

it distance

none
Welcome to our website – the perfect destination for book lovers and
knowledge seekers. We believe that every book holds a new world,
offering opportunities for learning, discovery, and personal growth.
That’s why we are dedicated to bringing you a diverse collection of
books, ranging from classic literature and specialized publications to
self-development guides and children's books.

More than just a book-buying platform, we strive to be a bridge


connecting you with timeless cultural and intellectual values. With an
elegant, user-friendly interface and a smart search system, you can
quickly find the books that best suit your interests. Additionally,
our special promotions and home delivery services help you save time
and fully enjoy the joy of reading.

Join us on a journey of knowledge exploration, passion nurturing, and


personal growth every day!

ebookgate.com

You might also like