Web Development and Design Foundations with HTML5, Global Edition

Höfundur Terry Ann Felke-Morris

Útgefandi Pearson International Content

Snið Page Fidelity

Print ISBN 9781292164076

Útgáfa 8

Höfundarréttur 2019

4.990 kr.

Description

Efnisyfirlit

  • Preface
  • Contents
  • Chapter 1: Introduction to the Internet and World Wide Web
  • 1.1: The Internet and the Web
  • The Internet
  • Birth of the Internet
  • Growth of the Internet
  • Birth of the Web
  • The First Graphical Browser
  • Convergence of Technologies
  • Who Runs the Internet?
  • Intranets and Extranets
  • 1.2: Web Standards and Accessibility
  • W3C Recommendations
  • Web Standards and Accessibility
  • Accessibility and the Law
  • Universal Design for the Web
  • 1.3: Information on the Web
  • Reliability and Information on the Web
  • Ethical Use of Information on the Web
  • 1.4: Network Overview
  • 1.5: The Client/Server Model
  • 1.6: Internet Protocols
  • File Transfer Protocol (FTP)
  • E-mail Protocols
  • Hypertext Transfer Protocol (HTTP)
  • Transmission Control Protocol/Internet Protocol (TCP/IP)
  • 1.7: Uniform Resource Identifiers and Domain Names
  • URIs and URLs
  • Domain Names
  • 1.8: Markup Languages
  • Standard Generalized Markup Language (SGML)
  • Hypertext Markup Language (HTML)
  • Extensible Markup Language (XML)
  • Extensible Hypertext Markup Language (XHTML)
  • HTML5—the Newest Version of HTML
  • 1.9: Popular Uses of the Web
  • E-Commerce
  • Mobile Access
  • Blogs
  • Wikis
  • Social Networking
  • Cloud Computing
  • RSS
  • Podcasts
  • Web 2.0
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Hands-On Exercise
  • Web Research
  • Focus on Web Design
  • Chapter 2: HTML Basics
  • 2.1: HTML Overview
  • HTML
  • XML
  • XHTML
  • HTML5
  • 2.2: Document Type Definition
  • 2.3: Web Page Template
  • 2.4: HTML Element
  • 2.5: Head, Title, Meta, and Body Elements
  • The Head Section
  • The Body Section
  • 2.6: Your First Web Page
  • 2.7: Heading Element
  • Accessibility and Headings
  • 2.8: Paragraph Element
  • Alignment
  • 2.9: Line Break Element
  • 2.10: Blockquote Element
  • 2.11: Phrase Elements
  • 2.12: Ordered List
  • The Type, Start, and Reversed Attributes
  • 2.13: Unordered List
  • 2.14: Description List
  • 2.15: Special Characters
  • 2.16: Structural Elements
  • The Div Element
  • HTML5 Structural Elements
  • The Header Element
  • The Nav Element
  • The Main Element
  • The Footer Element
  • Practice with Structural Elements
  • 2.17: Anchor Element
  • Absolute Hyperlinks
  • Relative Hyperlinks
  • Site Map
  • E-Mail Hyperlinks
  • Accessibility and Hyperlinks
  • 2.18: HTML Validation
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 3: Configuring Color and Text with CSS
  • 3.1: Overview of Cascading Style Sheets
  • Advantages of Cascading Style Sheets
  • Configuring Cascading Style Sheets
  • CSS Selectors and Declarations
  • The background-color Property
  • The color Property
  • Configure Background and Text Color
  • 3.2: Using Color on Web Pages
  • Hexadecimal Color Values
  • Web-Safe Colors
  • CSS Color Syntax
  • 3.3: Inline CSS with the Style Attribute
  • The Style Attribute
  • 3.4: Embedded CSS with the Style Element
  • Style Element
  • 3.5: Configuring Text with CSS
  • The font-family Property
  • More CSS Text Properties
  • CSS3 text-shadow Property
  • 3.6: CSS Class, Id, and Descendant Selectors
  • The Class Selector
  • The Id Selector
  • The Descendant Selector
  • 3.7: Span Element
  • 3.8: Using External Style Sheets
  • Link Element
  • 3.9: Center HTML Elements with CSS
  • 3.10: The “Cascade”
  • 3.11: CSS Validation
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 4: Visual Elements and Graphics
  • 4.1: Configuring Lines and Borders
  • The Horizontal Rule Element
  • The border and padding Properties
  • 4.2: Types of Graphics
  • Graphic Interchange Format (GIF) Images
  • Joint Photographic Experts Group (JPEG) Images
  • Portable Network Graphic (PNG) Images
  • New WebP Image Format
  • 4.3: Image Element
  • Accessibility and Images
  • Image Hyperlinks
  • Accessibility and Image Hyperlinks
  • 4.4: HTML5 Visual Elements
  • HTML5 Figure and Figcaption Elements
  • HTML5 Meter Element
  • HTML5 Progress Element
  • 4.5: Background Images
  • The background-image Property
  • Browser Display of a Background Image
  • The background-repeat Property
  • The background-position Property
  • The background-attachment Property
  • 4.6: More About Images
  • Image Maps
  • The Favorites Icon
  • Configuring a Favorites Icon
  • Image Slicing
  • CSS Sprites
  • 4.7: Sources and Guidelines for Graphics
  • Sources of Graphics
  • Guidelines for Using Images
  • Accessibility and Visual Elements
  • 4.8: CSS3 Visual Effects
  • The CSS3 background-clip Property
  • The CSS3 background-origin Property
  • The CSS3 background-size Property
  • CSS3 Multiple Background Images
  • CSS3 Rounded Corners
  • The CSS3 box-shadow Property
  • The CSS3 opacity Property
  • CSS3 RGBA Color
  • CSS3 HSLA Color
  • CSS3 Gradients
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 5: Web Design
  • 5.1: Design for Your Target Audience
  • 5.2: Website Organization
  • Hierarchical Organization
  • Linear Organization
  • Random Organization
  • 5.3: Principles of Visual Design
  • Repetition: Repeat Visual Components Throughout the Design
  • Contrast: Add Visual Excitement and Draw Attention
  • Proximity: Group Related Items
  • Alignment: Align Elements to Create Visual Unity
  • 5.4: Design to Provide Accessibility
  • Who Benefits from Universal Design and Increased Accessibility?
  • Accessible Design Can Benefit Search Engine Listing
  • Accessibility is the Right Thing to Do
  • 5.5: Writing for the Web
  • Organize Your Content
  • Choosing a Font
  • Font Size
  • Font Weight
  • Font Color Contrast
  • Line Length
  • Alignment
  • Text in Hyperlinks
  • Reading Level
  • Spelling and Grammar
  • 5.6: Use of Color
  • Color Scheme Based on an Image
  • Color Wheel
  • Shades, Tints, and Tones
  • Color Scheme Based on the Color Wheel
  • Implementing a Color Scheme
  • Accessibility and Color
  • Colors and Your Target Audience
  • 5.7: Use of Graphics and Multimedia
  • File Size and Image Dimensions Matter
  • Antialiased/Aliased Text in Media
  • Use Only Necessary Multimedia
  • Provide Alternate Text
  • 5.8: More Design Considerations
  • Load Time
  • Above the Fold
  • White Space
  • Avoid Horizontal Scrolling
  • Browsers
  • Screen Resolution
  • 5.9: Navigation Design
  • Ease of Navigation
  • Navigation Bars
  • Breadcrumb Navigation
  • Using Graphics for Navigation
  • Skip Repetitive Navigation
  • Dynamic Navigation
  • Site Map
  • Site Search Feature
  • 5.10: Page Layout Design
  • Wireframes and Page Layout
  • Page Layout Design Techniques
  • 5.11: Design for the Mobile Web
  • Three Approaches
  • Mobile Device Design Considerations
  • Example Desktop Website and Mobile Website
  • Mobile Design Quick Checklist
  • Responsive Web Design
  • 5.12: Web Design Best Practices Checklist
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 6: Page Layout
  • 6.1: The Box Model
  • Content
  • Padding
  • Border
  • Margin
  • The Box Model in Action
  • 6.2: Normal Flow
  • 6.3: CSS Float
  • 6.4: CSS: Clearing a Float
  • The clear Property
  • The overflow Property
  • 6.5: CSS Box Sizing
  • 6.6: CSS Two-Column Layout
  • Your First Two-Column Layout
  • Two-Column Layout Example
  • 6.7: Hyperlinks in an Unordered List
  • Configure List Markers with CSS
  • Vertical Navigation with an Unordered List
  • Horizontal Navigation with an Unordered List
  • 6.8: CSS Interactivity with Pseudo-Classes
  • CSS Buttons
  • 6.9: Practice with CSS Two-Column Layout
  • 6.10: Header Text Image Replacement
  • Improved Header Text Image Replacement Technique
  • 6.11: Practice with an Image Gallery
  • 6.12: Positioning with CSS
  • Static Positioning
  • Fixed Positioning
  • Relative Positioning
  • Absolute Positioning
  • Practice with Positioning
  • 6.13: CSS Debugging Techniques
  • Verify Correct HTML Syntax
  • Verify Correct CSS Syntax
  • Configure Temporary Background Colors
  • Configure Temporary Borders
  • Use Comments to Find the Unexpected Cascade
  • 6.14: More HTML5 Structural Elements
  • The Section Element
  • The Article Element
  • The Aside Element
  • The Time Element
  • 6.15: HTML5 Compatibility with Older Browsers
  • Configure CSS Block Display
  • HTML5 Shim
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 7: More on Links, Layout, and Mobile
  • 7.1: Another Look at Hyperlinks
  • More on Relative Linking
  • Relative Link Examples
  • Fragment Identifiers
  • Landmark Roles with ARIA
  • The Target Attribute
  • Block Anchor
  • Telephone and Text Message Hyperlinks
  • 7.2: CSS Sprites
  • 7.3: Three-Column CSS Page Layout
  • 7.4: CSS Styling for Print
  • Print Styling Best Practices
  • 7.5: Designing for the Mobile Web
  • Mobile Web Design Best Practices
  • 7.6: Viewport Meta Tag
  • 7.7: CSS3 Media Queries
  • What’s a Media Query?
  • Media Query Example Using a Link Element
  • Media Query Example Using an @media Rule
  • 7.8: Responsive Images
  • Flexible Images with CSS
  • HTML5.1 Picture Element
  • HTML5.1 Responsive Img Element Attributes
  • Explore Responsive Images
  • 7.9: Testing Mobile Display
  • Testing with a Desktop Browser
  • For Serious Developers Only
  • Media Queries and Internet Explorer
  • Mobile First
  • 7.10: CSS3 Flexible Box Layout
  • Configure a Flexible Container
  • Configure the Flex Items
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 8: Tables
  • 8.1: Table Overview
  • Table Element
  • The border Attribute
  • Table Captions
  • 8.2: Table Rows, Cells, and Headers
  • Table Row Element
  • Table Data Element
  • Table Header Element
  • 8.3: Span Rows and Columns
  • The colspan Attribute
  • The rowspan Attribute
  • 8.4: Configure an Accessible Table
  • 8.5: Style a Table with CSS
  • 8.6: CSS3 Structural Pseudo-Classes
  • 8.7: Configure Table Sections
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 9: Forms
  • 9.1: Overview of Forms
  • Form Element
  • Form Controls
  • 9.2: Input Element Form Controls
  • Text Box
  • Submit Button
  • Reset Button
  • Check Box
  • Radio Button
  • Hidden Input Control
  • Password Box
  • 9.3: Scrolling Text Box
  • Textarea Element
  • 9.4: Select List
  • Select Element
  • Option Element
  • 9.5: Image Buttons and the Button Element
  • Image Button
  • Button Element
  • 9.6: Accessibility and Forms
  • Label Element
  • Fieldset and Legend Elements
  • The tabindex Attribute
  • The accesskey Attribute
  • 9.7: Style a Form with CSS
  • 9.8: Server-Side Processing
  • Privacy and Forms
  • Server-Side Processing Resources
  • 9.9: HTML5 Form Controls
  • E-mail Address Input
  • URL Input
  • Telephone Number Input
  • Search Field Input
  • Datalist Form Control
  • Slider Form Control
  • Spinner Form Control
  • Calendar Form Control
  • Color-well Form Control
  • HTML5 and Progressive Enhancement
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 10: Web Development
  • 10.1: Successful Large-Scale Project Development
  • Project Job Roles
  • Project Staffing Criteria
  • 10.2: The Development Process
  • Conceptualization
  • Analysis
  • Design
  • Production
  • Testing
  • Launch
  • Maintenance
  • Evaluation
  • 10.3: Domain Name Overview
  • Choosing a Domain Name
  • Registering a Domain Name
  • 10.4: Web Hosting
  • Web Hosting Providers
  • 10.5: Choosing a Virtual Host
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 11: Web Multimedia and Interactivity
  • 11.1: Plug-Ins, Containers, and Codecs
  • 11.2: Getting Started with Audio and Video
  • Provide a Hyperlink
  • Working with Multimedia on the Web
  • 11.3: Adobe Flash
  • HTML5 Embed Element
  • Flash Resources
  • 11.4: HTML5 Audio and Video Elements
  • Audio Element
  • Source Element
  • HTML5 Audio on a Web Page
  • Video Element
  • Source Element
  • HTML5 Video on a Web Page
  • 11.5: Multimedia Files and Copyright Law
  • 11.6: CSS and Interactivity
  • CSS Drop Down Menu
  • CSS3 Transform Property
  • CSS3 Rotate Transform
  • CSS3 Scale Transform
  • CSS Transition Property
  • Practice with Transitions
  • 11.7: Java
  • Adding a Java Applet to a Web Page
  • Java Applet Resources
  • 11.8: JavaScript
  • JavaScript Resources
  • 11.9: Ajax
  • Ajax Resources
  • 11.10: jQuery
  • jQuery Resources
  • 11.11: HTML5 APIs
  • Geolocation
  • Web Storage
  • Offline Web Applications
  • Drawing with the Canvas Element
  • 11.12: Accessibility and Multimedia/Interactivity
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 12: E-Commerce Overview
  • 12.1: What Is E-Commerce?
  • Advantages of E-Commerce
  • Risks of E-Commerce
  • 12.2: E-Commerce Business Models
  • 12.3: Electronic Data Interchange (EDI)
  • 12.4: E-Commerce Statistics
  • 12.5: E-Commerce Issues
  • 12.6: E-Commerce Security
  • Encryption
  • Integrity
  • Secure Sockets Layer (SSL)
  • Digital Certificate
  • SSL and Digital Certificates
  • 12.7: Order and Payment Processing
  • Credit Card
  • Stored-value Card
  • Digital Wallet
  • Digital Cash
  • 12.8: E-Commerce Storefront Solutions
  • Instant Online Storefront
  • Off-the-Shelf Shopping Cart Software
  • Custom-Built Solutions
  • Semi-Custom-Built Solutions on a Budget
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 13: Web Promotion
  • 13.1: Search Engine Overview
  • 13.2: Popular Search Engines
  • 13.3: Components of a Search Engine
  • Robot
  • Database
  • Search Form
  • 13.4: Search Engine Optimization
  • Keywords
  • Page Titles
  • Heading Tags
  • Description
  • Description Meta Tag
  • Linking
  • Images and Multimedia
  • Valid Code
  • Content of Value
  • 13.5: Listing in a Search Engine
  • Map Your Site
  • Alliances
  • 13.6: Monitoring Search Listings
  • 13.7: Link Popularity
  • 13.8: Social Media Optimization
  • Blogs and RSS Feeds
  • Social Networking
  • 13.9: Other Site Promotion Activities
  • Quick Response (QR) Codes
  • Affiliate Programs
  • Banner Ads
  • Banner Exchange
  • Reciprocal Link Agreements
  • Newsletters
  • Sticky Site Features
  • Personal Recommendations
  • Newsgroup and Listserv Postings
  • Traditional Media Ads and Existing Marketing Materials
  • 13.10: Serving Dynamic Content with Inline Frames
  • The Iframe Element
  • Video in an Inline Frame
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Hands-On Exercises
  • Web Research
  • Focus on Web Design
  • Website Case Study
  • Chapter 14: A Brief Look at JavaScript and jQuery
  • 14.1: Overview of JavaScript
  • 14.2: The Development of JavaScript
  • 14.3: Popular Uses for JavaScript
  • Alert Message
  • Popup Windows
  • Jump Menus
  • Mouse Movement Techniques
  • 14.4: Adding JavaScript to a Web Page
  • Script Element
  • Legacy JavaScript Statement Block Template
  • Alert Message Box
  • 14.5: Document Object Model Overview
  • 14.6: Events and Event Handlers
  • 14.7: Variables
  • Writing a Variable to a Web Page
  • Collecting Variable Values Using a Prompt
  • 14.8: Introduction to Programming Concepts
  • Arithmetic Operators
  • Decision Making
  • Functions
  • 14.9: Form Handling
  • 14.10: Accessibility and JavaScript
  • 14.11: JavaScript Resources
  • 14.12: Overview of jQuery
  • 14.13: Adding jQuery to a Web Page
  • Download jQuery
  • Access jQuery via a Content Delivery Network
  • The Ready Event
  • 14.14: jQuery Selectors
  • 14.15: jQuery Methods
  • 14.16: jQuery Image Gallery
  • 14.17: jQuery Plugins
  • 14.18: jQuery Resources
  • Chapter Summary
  • Key Terms
  • Review Questions
  • Apply Your Knowledge
  • Hands-On Exercises
  • Web Research
  • Website Case Study
  • Web Developer’s Hand book
  • Appendixes
  • Appendix A: HTML5 Quick Reference
  • Appendix B: XHTML Quick Reference
  • Appendix C: Special Entity Characters
  • Appendix D: Comparison of XHTML and HTML5
  • Appendix E: CSS Property Reference
  • Appendix F: WCAG 2.0 Quick Reference
  • Appendix G: FTP Tutorial
  • Appendix H: Web-Safe Color Palette
  • Answers
  • Index
  • Back Cover
Show More

Additional information

Veldu vöru

Rafbók til eignar, Leiga á rafbók í 180 daga, Leiga á rafbók í 365 daga, Leiga á rafbók í 90 daga

Reviews

There are no reviews yet.

Be the first to review “Web Development and Design Foundations with HTML5, Global Edition”

Netfang þitt verður ekki birt. Nauðsynlegir reitir eru merktir *

Aðrar vörur

0
    0
    Karfan þín
    Karfan þín er tómAftur í búð