Web development and design foundations with HTML5 Terry Ann Felke-Morris.
Detalles de publicación: Boston Pearson c2013.Edición: Sixth editionDescripción: xix, 648 pages illustrations (some colored.) 28 centimetersISBN:- 9780132783392
- 0132783398
- 006.7/4 23
- QA76.76.H94 M655 2013
| Imagen de cubierta | Tipo de ítem | Biblioteca actual | Biblioteca de origen | Colección | Ubicación en estantería | Signatura topográfica | Materiales especificados | Info Vol | URL | Copia número | Estado | Notas | Fecha de vencimiento | Código de barras | Reserva de ítems | Prioridad de la cola de reserva de ejemplar | Reservas para cursos | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Libro | Biblioteca de Mayagüez Colección General mb | QA76.76 .H94 M655 2013 (Navegar estantería(Abre debajo)) | Disponible | 50000003244810 |
Total de reservas: 0
Descripciones mejoradas de Syndetics:
Using Hands-On Practice exercises and Web Site Case Studies to motivate readers, Web Development and Design Foundations with HTML5 includes all the necessary lessons to guide students in developing highly effective Web sites. A well-rounded balance of hard skills (HTML5, XHTML, CSS, JavaScript) and soft skills (Web Design, e-commerce, Web site promotion strategies) presents everything beginning Web developers need to know to build and promote successful Web sites.
Tabla de contenidos provista por Syndetics
- 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 Internet and Web Trends
- Chapter Summary
- Key Terms
- Review Questions
- Hands-On Exercise
- Web Research
- Focus on Web Design
- Chapter 2 HTML Basics
- 2.1 HTML Overview
- HTML
- XHTML
- HTML(p. 5)
- 2.2 Document Type Definition
- 2.3 Example XHTML Web Page
- 2.4 Example HTML5 Web Page
- 2.5 Head, Body, Title, and Meta Elements
- The Head Section
- The Body Section
- 2.6 Your First Web Page
- 2.7 Heading Element
- Accessibility and Headings
- More Heading Options in HTML(p. 5)
- 2.8 Paragraph Element
- Alignment
- 2.9 Line Break Element
- 2.10 Blockquote Element
- 2.11 Phrase Elements
- 2.12 Unordered List
- The type Attribute
- HTML5 and Unordered Lists
- 2.13 Ordered List
- The type Attribute
- HTML5 and Ordered Lists
- 2.14 Description List
- 2.15 Special Characters
- 2.16 Div Element
- 2.17 Anchor Element
- Absolute Hyperlinks
- Relative Hyperlinks
- E-Mail Hyperlinks
- Accessibility and Hyperlinks
- Block Anchor
- 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 Property
- More CSS Font Properties
- 3.6 CSS Class, Id, and Contextual Selectors
- The Class Selector
- The Id Selector
- The Contextual 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: Implementing CSS
- Chapter 4 Visual Elements and Graphics
- 4.1 Configuring Lines and Borders
- 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
- Optimize an Image for the Web
- 4.4 HTML5 Visual Elements
- HTML5 Figure Element
- HTML5 Figcaption Element
- 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
- 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
- CSS3 Box Shadow
- CSS3 Text Shadow
- CSS3 Opacity
- CSS3 RGBA Color
- CSS3 Gradients
- Chapter Summary
- Key Terms
- Review Questions
- Apply Your Knowledge
- Hands-On Exercises
- Web Research
- Focus on Web Design
- Website Case Study: Using Graphics & Visual Elements
- Chapter 5 Web Design
- 5.1 Design for Your Target Audience
- Browser-Friendly
- Screen Resolution
- 5.2 Website Organization
- Hierarchical Organization
- Linear Organization
- Random Organization
- 5.3 Principles of Visual Design
- Repetition: Repeat Visual Elements throughout 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
- Legal Requirements
- Accessibility is the Right Thing To Do
- 5.5 Writing for the Web
- Organize Your Content
- Text in Hyperlinks
- Reading Level
- Use of Fonts
- Spelling and Grammar
- 5.6 Use of Color
- Choosing Colors
- Accessibility and Color
- Appealing to Children and Preteens
- Appealing to Young Adults
- Appealing to Everybody
- Appealing to Older Adults
- 5.7 Use of Graphics and Multimedia
- File Size and Dimension Matter
- Antialiased/Aliased Text in Media
- Use Only Necessary Multimedia
- Provide Alternate Text
- 5.8 Navigation Design
- Ease of Navigation
- Navigation Bars
- Breadcrumb Navigation
- Using Graphics for Navigation
- Dynamic Navigation
- Site Map
- Site Search Features
- 5.9 Page Layout Design
- Wireframes and Page Layout
- Page Layout Design Techniques
- Design for the Mobile Web
- 5.10 More Design Considerations
- Load Time
- Above the Fold
- White Space
- Avoid Horizontal Scrolling
- Browsers
- Screen Resolution
- 5.11 Web Design Best Practices Checklist
- Chapter Summary
- Key Terms
- Review Questions
- Hands-On Exercises
- Web Research
- Focus on Web Design
- Website Case Study: Web Design Best Practices
- 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 Positioning
- Relative Positioning
- Absolute Positioning
- 6.4 CSS Float
- 6.5 CSS Clearing a Float
- The clear Property
- The overflow Property
- 6.6 CSS Two-Column Page Layout
- Two Column with Left Navigation
- Two Column with Top Header and Left Navigation
- 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
- 6.9 Practice with CSS Two Column Layout
- 6.10 CSS Resources
- CSS Debugging Techniques
- CSS Web Resources
- 6.11 HTML5 Structural Elements
- Header Element
- Hgroup Element
- Nav Element
- Footer Element
- Section Element
- Article Element
- Aside Element
- Time Element
- HTML5 & TodayÆs Browsers
- More on Links and Layout
- Another Look at Hyperlinks
- CSS Sprites
- Three-Column CSS Page Layout
- CSS Styling for Print
- CSS Styling for the Mobile Web
- Tables
- Table Overview
- Table Rows, Cells, and Headers
- Span Rows and Columns
- Configure an Accessible Table
- Style a Table with CSS
- CSS Structural Pseudo-classes
- Configure Table Sections
- Forms
- Overview of Forms
- Input Element Form Controls
- Scrolling Text Box
- Select List Select List
- Image Buttons and the Button Element
- Accessibility and Forms
- Styling a Form
- Server-Side Processing
- HTML5 Form Controls
- Web Development
- Successful Large-Scale Project Development
- The Development Process
- Domain Name Overview
- Web Hosting
- Choosing a Virtual Host
- Web Multimedia and Interactivity
- Plug-Ins, Containers, and Codecs
- Getting Started with Audio and Video
- XHTML Object & Param Elements
- Adobe Flash
- HTML5 Audio & Video Elements
- Multimedia Files & Copyright
- CSS3 & Interactivity
- Java
- JavaScript
- Ajax
- HTML5 Canvas Element
- Accessibility and Multimedia/Interactivity
- E-Commerce Overview
- What Is E-Commerce?
- E-Commerce Business Models
- Electronic Data Interchange (EDI)
- E-Commerce Statistics
- E-Commerce Issues
- E-Commerce Security
- Order and Payment Processing
- E-Commerce Storefront Solutions
- Web Promotion
- Search Engine Overview
- Popular Search Engines
- Components of a Search Engine
- Designing Your Pages for Promotion
- Listing in a Search Engine and Search Index
- Monitoring Search Listings
- Link Popularity
- Social Media Optimization
- Other Site Promotion Activities
- Serving Dynamic Content with Inline Frames
- A Brief Look at JavaScript
- Overview of JavaScript
- The Development of JavaScript
- Popular Uses for JavaScript
- Adding JavaScript to a Web Page
- Document Object Model Overview
- Events and Event Handlers
- Variables
- Introduction to Programming Concepts
- Form Handling
- Accessibility and JavaScript
- JavaScript Resources
Notas de autor provistas por Syndetics
Terry Felke-Morris is a Professor of Computer Information Systems at William Rainey Harper College in Palatine, Illinois. She holds a Doctor of Education degree, a Master of Science degree in information systems, and numerous certifications, including Adobe Certified Dreamweaver 8 Developer, WOW Certified Associate Webmaster, Microsoft Certified Professional, Master CIW Designer, and CIW Certified Instructor.Dr. Felke-Morris has been honored with Harper College's Glenn A. Reich Memorial Award for Instructional Technology in recognition of her work in designing the college's CIS Web Development program and courses. In 2006, she received the Blackboard Greenhouse Exemplary Online Course Award for use of Internet technology in the academic environment. Ms.Felke-Morris received two international awards in 2008: the Instructional Technology Council's Outstanding e-Learning Faculty Award for Excellence and the MERLOT Award for Exemplary Online Learning Resources-MERLOT Business Classics.
With over 25 years of information technology experience in business and industry, Dr. Felke-Morris published her first website in 1996 and has been working with the Web ever since. A long-time promoter of Web standards, she has been a member of the Web Standards Project Education Task Force. Dr. Felke-Morris helped to develop the Web Development certificate and degree programs at William Rainey Harper College and currently is the senior faculty member in that area. For more information about Dr. Felke-Morris, visit http://terrymorris.net .