Example: barber

Sams Teach Yourself HTML, CSS & JavaScript Web …

Laura Lemay Rafe Coburn Jennifer Kyrnin Sams TeachYourself html , CSS. & JavaScript Web Publishing in One Hour a Day Seventh Edition 800 East 96th Street, Indianapolis, Indiana 46240. Sams Teach Yourself html , CSS & JavaScript Acquisitions Editor Mark Taber Web Publishing in One Hour a Day, Seventh Edition Managing Editor Copyright 2016 by Pearson Education, Inc. Sandra Schroeder All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, Senior Project Editor or transmitted by any means, electronic, mechanical, photocopying, recording, or Tonya Simpson otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution Copy Editor has been taken in the preparation of this book, the publisher and author assume no Keith Cline responsibility for errors or omissions.

corporate sales department at corpsales@pearsoned.com or (800) 382-3419. For government sales inquiries, please contact governmentsales@pearsoned.com. For questions about sales outside the U.S., please contact international@pearsoned.com. Acquisitions Editor Mark Taber Managing Editor Sandra Schroeder Senior Project Editor Tonya Simpson Copy Editor

Tags:

  Corporate, Teach, Yourself, Html, Javascript, Teach yourself html, Css amp javascript web

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Sams Teach Yourself HTML, CSS & JavaScript Web …

1 Laura Lemay Rafe Coburn Jennifer Kyrnin Sams TeachYourself html , CSS. & JavaScript Web Publishing in One Hour a Day Seventh Edition 800 East 96th Street, Indianapolis, Indiana 46240. Sams Teach Yourself html , CSS & JavaScript Acquisitions Editor Mark Taber Web Publishing in One Hour a Day, Seventh Edition Managing Editor Copyright 2016 by Pearson Education, Inc. Sandra Schroeder All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, Senior Project Editor or transmitted by any means, electronic, mechanical, photocopying, recording, or Tonya Simpson otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution Copy Editor has been taken in the preparation of this book, the publisher and author assume no Keith Cline responsibility for errors or omissions.

2 Nor is any liability assumed for damages resulting from the use of the information contained herein. Indexer Tim Wright ISBN-13: 978-0-672-33623-2. ISBN-10: 0-672-33623-5 Proofreader Library of Congress Control Number: 2015918052 Gill Editorial Services Printed in the United States of America Editorial Assistant Vanessa Evans First Printing December 2015. Cover Designer Trademarks Mark Shirar All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Sams Publishing cannot attest to the accuracy of this Compositor information. Use of a term in this book should not be regarded as affecting the validity of Bronkella Publishing any trademark or service mark. Warning and Disclaimer Every effort has been made to make this book as complete and as accurate as possible, but no warranty or fitness is implied.

3 The information provided is on an as is basis. The authors and the publisher shall have neither liability nor responsibility to any person or entity with respect to any loss or damages arising from the information contained in this book. Special Sales For information about buying this title in bulk quantities, or for special sales opportunities (which may include electronic versions; custom cover designs; and content particular to your business, training goals, marketing focus, or branding interests), please contact our corporate sales department at or (800) 382-3419. For government sales inquiries, please contact For questions about sales outside the , please contact Contents at a Glance Introduction 1. PART I: Getting Started 1 What Is Web Publishing? 7.

4 2 Getting Your Tools in Order 23. 3 Introducing html and CSS 41. PART II: Creating Web Pages 4 Learning the Basics of html 57. 5 Organizing Information with Lists 71. 6 Working with Links 89. PART III: Doing More with html and CSS. 7 Formatting Text with html and CSS 121. 8 Using CSS to Style a Site 159. 9 Using Images on Your Web Pages 197. 10 Building Tables 241. 11 Using CSS to Position Elements on the Page 287. 12 Designing Forms 313. 13 Structuring a Page with HTML5 371. 14 Integrating Multimedia: Video and Sound 385. 15 Advanced CSS: Page Layout in CSS 421. 16 Using Responsive Web Design 443. PART IV: Using JavaScript and jQuery 17 Introducing JavaScript 471. 18 Using jQuery 499. 19 Using JavaScript in Your Pages 527. 20 Working with Frames and Linked Windows 555.

5 PART V: Designing for Everyone 21 Designing for the Mobile Web 575. 22 Designing for User Experience 605. PART VI: Going Live on the Web 23 How to Publish Your Site 625. 24 Taking Advantage of the Server 651. 25 Search Engines and SEO 687. Index 703. Table of Contents Introduction 1. PART I: Getting Started LESSON 1: What Is Web Publishing? 7. Thinking Like a Web Publisher .. 8. The Web Is a Hypertext Information System .. 8. The Web Is Cross-Platform .. 9. The Web Is Distributed .. 9. The Web Is Dynamic .. 10. The Web Is Interactive .. 12. Web Browsers .. 14. What the Browser Does.. 14. An Overview of Some Popular Browsers.. 15. Web Servers .. 18. Uniform Resource Locators .. 18. Defining Web Publishing Broadly .. 19. Summary .. 20. Workshop .. 20. Q&A.

6 20. Quiz .. 21. Quiz Answers .. 21. Exercises .. 21. LESSON 2: Getting Your Tools in Order 23. Anatomy of a Website .. 24. Setting Up Your Computer for Web Publishing .. 26. Text Editors .. 26. A Web Browser .. 28. Using the Google Chrome Developer Tools .. 29. What Do You Want to Do on the Web? .. 33. Wireframing Your Website .. 33. What's Wireframing, and Why Do I Need It? .. 34. Hints for Wireframing.. 35. Web Hosting .. 36. Using a Content-Management Application .. 36. Setting Up Your Own Web Hosting .. 37. Summary .. 38. Workshop .. 39. Q&A .. 39. Quiz .. 39. Quiz Answers .. 40. Exercises .. 40. LESSON 3: Introducing html and CSS 41. What html Is (And What It Isn't) .. 42. html Describes the Structure of a Page .. 42. html Does Not Describe Page Layout.

7 43. Why It Works This Way .. 44. How Markup Works .. 45. What html Files Look Like .. 45. Text Formatting and html .. 49. html Attributes .. 50. Using the style Attribute .. 50. Including Styles in Tags .. 51. A Short History of html Standards .. 52. XHTML .. 52. The Current and Evolving Standard: HTML5 .. 53. Summary .. 54. Workshop .. 54. Q&A .. 54. Quiz .. 54. Quiz Answers .. 55. Exercises .. 55. PART II: Creating Web Pages LESSON 4: Learning the Basics of html 57. Structuring Your html .. 58. The < html > Tag.. 58. The <head> Tag.. 59. The <body> Tag.. 59. vi Sams Teach Yourself html , CSS & JavaScript Web Publishing in One Hour a Day The Title .. 60. Headings .. 62. Paragraphs .. 64. Comments .. 65. Summary .. 68. Workshop .. 68. Q&A .. 68. Quiz .. 69.

8 Quiz Answers .. 69. Exercises .. 70. LESSON 5: Organizing Information with Lists 71. Lists: An Overview .. 72. Numbered Lists .. 73. Customizing Ordered Lists .. 74. Unordered Lists .. 78. Customizing Unordered Lists .. 78. Definition Lists.. 81. Nesting Lists .. 82. Other Uses for Lists .. 84. Summary .. 85. Workshop .. 87. Q&A .. 87. Quiz .. 88. Quiz Answers .. 88. Exercises .. 88. LESSON 6: Working with Links 89. Creating Links .. 90. The Link Tag: <a> .. 90. Linking Local Pages Using Relative and Absolute Pathnames .. 95. Absolute Pathnames .. 96. Should You Use Relative or Absolute Pathnames? .. 97. Links to Other Documents on the Web .. 98. Linking to Specific Places Within Documents .. 104. Creating Links and Anchors .. 104. The name Attribute of the <a> Tag.

9 105. Linking to Elements in the Same Document .. 110. Contents vii Anatomy of a URL.. 110. Parts of URLs.. 110. Special Characters in URLs .. 112. The rel Attribute .. 113. Kinds of URLs .. 113. HTTP .. 113. Anonymous FTP .. 114. Non-Anonymous FTP .. 115. Mailto .. 115. File.. 116. Summary .. 117. Workshop .. 117. Q&A .. 118. Quiz .. 119. Quiz Answers .. 120. Exercises .. 120. PART III: Doing More with html and CSS. LESSON 7: Formatting Text with html and CSS 121. Character-Level Elements .. 122. Semantic html Tags.. 122. Changes to Physical Style Tags in HTML5 .. 124. Character Formatting Using CSS .. 125. The Text Decoration Property .. 125. Font Properties .. 126. Preformatted Text .. 128. Horizontal Rules (or Thematic Breaks) .. 130. Attributes of the <hr> Tag.

10 132. Line Break .. 133. Addresses .. 134. Quotations .. 135. Special Characters .. 138. Character Encoding .. 139. Character Entities for Special Characters .. 140. Character Entities for Reserved Characters .. 141. viii Sams Teach Yourself html , CSS & JavaScript Web Publishing in One Hour a Day Fonts and Font Sizes.. 142. Summary .. 154. Workshop .. 156. Q&A .. 156. Quiz .. 157. Quiz Answers .. 157. Exercises .. 158. LESSON 8: Using CSS to Style a Site 159. Including Style Sheets in a Page .. 160. Creating Page-Level Styles .. 160. Creating Sitewide Style Sheets .. 161. Selectors .. 162. Contextual Selectors .. 162. Classes and IDs .. 163. What Cascading Means .. 165. Units of Measure .. 166. Specifying Colors.. 168. Editing Styles with Developer Tools.


Related search queries