logo资料库

Principles of Web Design - 6th Edition - Joel Sklar(网站设计原理).pdf

第1页 / 共675页
第2页 / 共675页
第3页 / 共675页
第4页 / 共675页
第5页 / 共675页
第6页 / 共675页
第7页 / 共675页
第8页 / 共675页
资料共675页,剩余部分请下载后查看
Brief Contents
Contents
Preface
Ch 1: HTML5
Creating Web Pages with HTML
Adding Style with CSS
Understanding the History of HTML
Working with HTML5
Using Good Coding Practices
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 2: Web Site Design Principles
Understanding the Web Design Environment
Designing for Multiple Screen Resolutions
Crafting the Look and Feel of the Site
Creating a Unified Site Design
Designing for the User
Designing for Accessibility
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 3: Site Planning
Understanding the Web Site Development Process
Creating a Site Specification
Identifying the Content Goal
Analyzing Your Audience
Building a Web Site Development Team
Creating Conventions for Filenames and URLs
Setting a Directory Structure
Using a Single Folder Structure
Creating a Site Storyboard
Publishing Your Web Site
Testing Your Web Site
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 4: Cascading Style Sheets
Recognizing the Benefits of Using CSS
Activity: Building a Basic Style Sheet
Using Inheritance to Write Simpler Style Rules
Examining Basic Selection Techniques
Activity: Applying Basic Selection Techniques
Using class and id Selectors
Using the
and Elements
Using Other Selectors
Chapter Summary
Key Terms
Review Questions and Exercises
Hands-On Projects
Individual Case Project
Team Case Project
Ch 5: Web Typography
Understanding Type Design Principles
Understanding CSS Measurement Units
Using the CSS Font Properties
Using the CSS Text Properties
Currently Unsupported CSS3 Properties
Activity: Building a Font and Text Properties Style Sheet
Customizing Bulleted and Numbered Lists
Chapter Summary
Key Terms
Review Questions and Exercises
Hands-On Projects
Individual Case Project
Team Case Project
Ch 6: Box Properties
Understanding the CSS Visual Formatting Model
Using the CSS Box Model
Applying the Margin Properties
Applying the Padding Properties
Applying the Border Properties
Using the Page Layout Box Properties
Activity: Creating a Simple Page Layout
Chapter Summary
Key Terms
Review Questions and Exercises
Hands-On Projects
Individual Case Project
Team Case Project
Ch 7: Page Layouts
Understanding the Normal Flow of Elements
Creating Content Containers
Creating Floating Layouts
Building a Flexible Page Layout
Building a Fixed Page Layout
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 8: Graphics and Color
Understanding Graphics File Formats
Choosing a Graphics Tool
Using the Image Element
Controlling Image Properties with CSS
Creating Web Site Color Schemes
Controlling Color Properties with CSS
Controlling Background Images with CSS
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 9: Site Navigation
Creating Usable Navigation
Designing Navigation for Mobile Devices
Using Graphics for Navigation and Linking
Activity: Building Navigation Structures
Using Lists for Navigation
Building Horizontal Navigation Bars
Building Vertical Navigation Bars
Using Background Color and Graphics to Enhance Navigation
Creating Hover Rollovers
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 10: Data Tables
Using Table Elements
Using Table Headers and Footers
Styling Table Borders
Applying Padding, Margins, and Floats to Tables
Styling Table Background Colors
Activity: Applying Table Styles
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 11: Web Forms
Understanding How Forms Work
Using the
Element to Create Forms
Creating Input Objects
Styling Forms with CSS
Activity: Building a Form
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual Case Project
Team Case Project
Ch 12: Responsive Web Design
Recognizing the Need for Responsive Web Design
Using Media Queries to Apply Conditional Styles
Activity: Building a Basic Responsive Web Page
Creating Flexible Responsive Layouts
Creating Responsive Navigation Schemes
Using Responsive Images
Building a Responsive Design
Chapter Summary
Key Terms
Review Questions
Hands-On Projects
Individual and Team Case Project
Appendix A: HTML5 Reference
Alphabetical HTML5 Reference
Obsolete Elements
Global Attributes
Character and Numeric Entities
Appendix B: CSS Reference
CSS Notation Reference
Alphabetical CSS Property Reference
CSS Measurement Units
Appendix C: Print Style Sheets
Applying Print Styles
Creating Print Styles
Index
Buy. Rent. Access. Access student data les and other study fi tools on cengagebrain.com. For detailed instructions visit http://solutions.cengage.com/ctdownloads/ Store your Data Files on a USB drive for maximum organizing and working with the es. fil eff ciency in Macintosh users should use a program to expand WinZip or PKZip archives. Ask your instructor or lab coordinator for assistance. Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
PRINCIPLES OF WEB DESIGN SIXTH EDITION Joel Sklar Australia • Brazil • Japan • Korea • Mexico • Singapore • Spain • United Kingdom • United States Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
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 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Principles of Web Design, Sixth Edition Joel Sklar General Manager: Kathleen McMahon Senior Product Manager: Jim Gish Senior Content Developer: Alyssa Pratt Developmental Editor: Lisa Ruffolo Product Assistant: Gillian Daniels Senior Content Project Manager: Catherine DiMassa Senior Marketing Manager: Eric La Scola Art Director: Jack Pendleton Manufacturing Planning: Julio Esperas Cover Photo: © Galyna Andrushko/ Shutterstock.com © 2015 Cengage Learning WCN: 02-200-203 ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be reproduced, transmitted, stored or used in any form or by any means graphic, electronic, or mechanical, including but not limited to photocopying, recording, scanning, digitizing, taping, Web distribution, information networks, or information storage and retrieval systems, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without the prior written permission of the publisher. For product information and technology assistance, contact us at Cengage Learning Customer & Sales Support, www.cengage.com/support For permission to use material from this text or product, submit all requests online at www.cengage.com/permissions Further permissions questions can be emailed to permissionrequest@cengage.com Compositor: Integra Software Services Pvt. Ltd. Library of Congress Control Number: 2014937482 ISBN-13: 978-1-285-85264-5 ISBN-10: 1-285-85264-8 Cengage Learning 20 Channel Center Street Boston, MA 02210 USA Some of the product names and company names used in this book have been used for identification purposes only and may be trademarks or registered trademarks of their respective manufacturers and sellers. Any fictional data related to persons or companies or URLs used throughout this book is intended for instructional purposes only. At the time this book was printed, any such data was fictional and not belonging to any real persons or companies. Cengage Learning reserves the right to revise this publication and make changes from time to time in its content without notice. The programs in this book are for instructional purposes only. They have been tested with care, but are not guaranteed for any particular intent beyond educational purposes. The author and the publisher do not offer any warranties or representations, nor do they accept any liabilities with respect to the programs. Cengage Learning is a leading provider of customized learning solutions with office locations 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. To learn more about Cengage Learning, visit www.cengage.com. Purchase any of our products at your local college store or at our preferred online store www.cengagebrain.com Printed in the United States of America 1 2 3 4 5 6 7 20 19 18 17 16 15 14 Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
B R I E F CO N T E N T S PREFACE CHAPTER 1 HTML5 CHAPTER 2 WEB SITE DESIGN PRINCIPLES CHAPTER 3 SITE PLANNING CHAPTER 4 CASCADING STYLE SHEETS CHAPTER 5 WEB TYPOGRAPHY CHAPTER 6 BOX PROPERTIES CHAPTER 7 PAGE LAYOUTS CHAPTER 8 GRAPHICS AND COLOR CHAPTER 9 SITE NAVIGATION XXI 1 47 98 138 180 237 291 341 402 Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it. iii
CHAPTER 10 DATA TABLES CHAPTER 11 WEB FORMS CHAPTER 12 RESPONSIVE WEB DESIGN APPENDIX A HTML5 REFERENCE APPENDIX B CSS REFERENCE APPENDIX C PRINT STYLE SHEETS INDEX 457 492 542 602 622 630 636 iv Brief Contents Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
C O N T E N T S Preface CHAPTER 1 HTML5 Creating Web Pages with HTML HTML Syntax Structure of a Basic Web Page Activity: Building a Basic HTML5 Document HTML in the Browser Adding Style with CSS CSS Syntax Activity: Using Cascading Style Sheets Organizing Information with Hypertext Understanding the History of HTML A Need for Standards XML and XHTML: A New Direction Problems with XHTML A Proposal for HTML5 Working with HTML5 HTML5 Loose and Strict Syntaxes xxi 1 2 3 4 5 11 13 15 16 19 19 20 22 23 23 24 26 Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it. v
分享到:
收藏