Vai al contenuto principale della pagina

Web development and design foundations with HTML5 / / Terry Ann Felke-Morris



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Felke-Morris Terry Ann Visualizza persona
Titolo: Web development and design foundations with HTML5 / / Terry Ann Felke-Morris Visualizza cluster
Pubblicazione: Boston, [Massachusetts] : , : Pearson, , 2015
©2015
Edizione: Seventh edition.
Descrizione fisica: 1 online resource (706 pages) : illustrations (some color), photographs, tables
Disciplina: 005.72
Soggetto topico: XHTML (Document markup language)
Web sites - Design
Web site development - Computer programs
Note generali: "Global Edition."
Nota di bibliografia: Includes bibliographical references and index.
Nota di contenuto: Cover -- Title -- Copyright -- 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 20 -- 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 -- 2.17 Anchor Element -- Absolute Hyperlinks -- Relative Hyperlinks -- Site Map -- 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 font-family Property -- More CSS Font 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 -- 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 -- 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 -- 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 Two-Column Page Layout -- Two Columns with Left Navigation -- Two Columns with Top Header and Left Navigation.
6.6 Hyperlinks in an Unordered List -- Configure List Markers with CSS -- Vertical Navigation with an Unordered List -- Horizontal Navigation with an Unordered List -- 6.7 CSS Interactivity with Pseudo-Classes -- 6.8 Practice with CSS Two-Column Layout -- 6.9 Header Text Image Replacement -- Improved Header Text Image Replacement Technique -- 6.10 Practice with an Image Gallery -- 6.11 Positioning with CSS -- Static Positioning -- Fixed Positioning -- Relative Positioning -- Absolute Positioning -- 6.12 CSS Debugging Techniques -- 6.13 More HTML5 Structural Elements -- The Section Element -- The Article Element -- The Aside Element -- The Time Element -- 6.14 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 Flexible Images -- 7.9 Testing Mobile Display -- Testing with a Desktop Browser -- For Serious Developers Only -- Media Queries & 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.
Sommario/riassunto: Web Development and Design Foundations with HTML5 is intended for use in a beginning web development course.   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, 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.   Teaching and Learning Experience This program will provide a better teaching and learning experience-for you and your students. It will help: Build a Strong Foundation of Web Development Skills: A well-rounded foundation of hard and soft skills will help students design web pages for today and tomorrow. Motivate Students with Hands-on Practice: This text emphasizes hands-on practice through practice exercises within the chapters, end-of-chapter exercises, and the development of websites through ongoing real-world case studies. Reinforce Concepts with In-text Features: Throughout the book, emphasis is placed on web design, accessibility, and ethics. The appendixes in the Web Developer's Handbook offer comprehensive, easy-to-use reference materials Enhance Learning with Instructor and Student Supplements: Resources are available to expand on the topics presented in the text.
Titolo autorizzato: Web development and design foundations with HTML5  Visualizza cluster
ISBN: 1-292-01942-5
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9910153251903321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Serie: Always learning.