{"product_id":"beginning-html-and-css-paperback-softback-9781118340189","title":"Beginning HTML and CSS (Paperback \/ softback) 9781118340189","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eBeginning HTML and CSS\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eRob Larsen (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9781118340189, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 15 March 2013\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e672 pages\u003cbr\u003e24.4 x 19.8 x 5.1 cm, 0.907 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\u003cb\u003eEverything you need to build websites with the newest versions of HTML and CSS\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIf you develop websites, you know that the goal posts keep moving, especially now that your website must work on not only traditional desktops, but also on an ever-changing range of smartphones and tablets. This step-by-step book efficiently guides you through the thicket. Teaching you the very latest best practices and techniques, this practical reference walks you through how to use HTML5 and CSS3 to develop attractive, modern websites for today's multiple devices. From handling text, forms, and video, to implementing powerful JavaScript functionality, this book covers it all.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eServes as the ultimate beginners guide for anyone who wants to build websites with HTML5 and CSS3, whether as a hobbyist or aspiring professional developer\u003c\/li\u003e \u003cli\u003eCovers the basics, including the different versions of HTML and CSS and how modern websites use structure and semantics to describe their contents\u003c\/li\u003e \u003cli\u003eExplains core processes, such as marking up text, images, lists, tables, forms, audio, and video\u003c\/li\u003e \u003cli\u003eDelves into CSS3, teaching you how to control or change the way your pages look and offer tips on how to create attractive designs\u003c\/li\u003e \u003cli\u003eExplores the jQuery library and how to implement powerful JavaScript features, such as tabbed content, image carousels, and more\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eGet up to speed on HTML5, CSS3, and today's website design with this practical guide. Then, keep it on your desk as a reference!\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eIntroduction xxxiii\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Structuring Documents for the Web 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA Web of Structured Documents 1\u003c\/p\u003e \u003cp\u003eIntroducing HTML5 2\u003c\/p\u003e \u003cp\u003eAttribute Groups 9\u003c\/p\u003e \u003cp\u003eCore Elements 13\u003c\/p\u003e \u003cp\u003eBasic Text Formatting 17\u003c\/p\u003e \u003cp\u003eUnderstanding Block and Inline Elements 24\u003c\/p\u003e \u003cp\u003eGrouping Content 25\u003c\/p\u003e \u003cp\u003eWorking with Lists 30\u003c\/p\u003e \u003cp\u003eSummary 35\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Fine-tuning Your Text 39\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eElements That Describe Text-Level Semantics 39\u003c\/p\u003e \u003cp\u003eEditing Text 49\u003c\/p\u003e \u003cp\u003eUsing Character Entities for Special Characters 51\u003c\/p\u003e \u003cp\u003eComments 51\u003c\/p\u003e \u003cp\u003eSummary 52\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Links and Navigation 55\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eBasic Links 56\u003c\/p\u003e \u003cp\u003eUnderstanding Directories and Directory Structures 60\u003c\/p\u003e \u003cp\u003eUnderstanding URLs 61\u003c\/p\u003e \u003cp\u003eCreating In-Page Links with the \u003ca\u003e Element 65\u003c\/a\u003e\u003c\/p\u003e \u003cp\u003eAdvanced E-mail Links 74\u003c\/p\u003e \u003cp\u003eSummary 75\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Images, Audio, and Video 79\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAdding Images Using the \u003cimg\u003e Element 80\u003c\/p\u003e \u003cp\u003eUsing Images as Links 84\u003c\/p\u003e \u003cp\u003eChoosing the Right Image Format 85\u003c\/p\u003e \u003cp\u003eAdding Flash, Video, and Audio to Your Web Pages 95\u003c\/p\u003e \u003cp\u003eSummary 106\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Tables 111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroducing Tables 111\u003c\/p\u003e \u003cp\u003eAdding a Caption to a Table 122\u003c\/p\u003e \u003cp\u003eGrouping Sections of a Table 123\u003c\/p\u003e \u003cp\u003eNested Tables 129\u003c\/p\u003e \u003cp\u003eAccessible Tables 130\u003c\/p\u003e \u003cp\u003eSummary 135\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Forms 139\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroducing Forms 140\u003c\/p\u003e \u003cp\u003eCreating a Form with the \u003c\/p\u003e\n\u003cform\u003e Element 143\u003c\/form\u003e\u003c\/font\u003e\u003c\/p\u003e \u003cp\u003eForm Controls 145\u003c\/p\u003e \u003cp\u003eCreating a Contact Form 172\u003c\/p\u003e \u003cp\u003eCreating Labels for Controls and the \u003clabel\u003e Element 174\u003c\/label\u003e\u003c\/p\u003e \u003cp\u003eStructuring Your Forms with \u003c\/p\u003e\n\u003cfieldset\u003e and \u003clegend\u003e Elements 176 \u003cp\u003eFocus 177\u003c\/p\u003e \u003cp\u003eDisabled and Read-Only Controls 181\u003c\/p\u003e \u003cp\u003eSending Form Data to the Server 183\u003c\/p\u003e \u003cp\u003eCreating More Usable Form Fields 185\u003c\/p\u003e \u003cp\u003eSummary 187\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: Cascading Style Sheets 191\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroducing CSS 192\u003c\/p\u003e \u003cp\u003eWhere You Can Add CSS Rules 197\u003c\/p\u003e \u003cp\u003eCSS Properties 201\u003c\/p\u003e \u003cp\u003eControlling Text 203\u003c\/p\u003e \u003cp\u003eText Formatting 210\u003c\/p\u003e \u003cp\u003eText Pseudo-Classes 220\u003c\/p\u003e \u003cp\u003eStyling Text 221\u003c\/p\u003e \u003cp\u003eSelectors 224\u003c\/p\u003e \u003cp\u003eLengths 231\u003c\/p\u003e \u003cp\u003eIntroducing the Box Model 233\u003c\/p\u003e \u003cp\u003eCreating a Style Sheet for Code 248\u003c\/p\u003e \u003cp\u003eSummary 252\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: More Cascading Style Sheets 257\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLinks 258\u003c\/p\u003e \u003cp\u003eBackgrounds 259\u003c\/p\u003e \u003cp\u003eLists 267\u003c\/p\u003e \u003cp\u003eTables 271\u003c\/p\u003e \u003cp\u003eOutlines 280\u003c\/p\u003e \u003cp\u003eThe :focus and :active Pseudo-Classes 282\u003c\/p\u003e \u003cp\u003eGenerated Content 283\u003c\/p\u003e \u003cp\u003eMiscellaneous Properties 288\u003c\/p\u003e \u003cp\u003eAdditional Rules 291\u003c\/p\u003e \u003cp\u003ePositioning and Layout with CSS 293\u003c\/p\u003e \u003cp\u003eSummary 308\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: Rounded Corners, Animations, Custom Fonts, and More with Css3 311\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe Modular Approach of CSS 3 312\u003c\/p\u003e \u003cp\u003eMature CSS3 Modules 312\u003c\/p\u003e \u003cp\u003eNew and In-Development Modules 326\u003c\/p\u003e \u003cp\u003eSummary 336\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Learning Javascript 339\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is Programming About? 340\u003c\/p\u003e \u003cp\u003eHow to Add a Script to Your Pages 343\u003c\/p\u003e \u003cp\u003eCreate an External JavaScript 345\u003c\/p\u003e \u003cp\u003eThe Document Object Model 346\u003c\/p\u003e \u003cp\u003eStarting to Program with JavaScript 347\u003c\/p\u003e \u003cp\u003eVariables 349\u003c\/p\u003e \u003cp\u003eOperators 351\u003c\/p\u003e \u003cp\u003eFunctions 354\u003c\/p\u003e \u003cp\u003eConditional Statements 357\u003c\/p\u003e \u003cp\u003eLooping 360\u003c\/p\u003e \u003cp\u003eEvents 363\u003c\/p\u003e \u003cp\u003eBuilt-in Objects 364\u003c\/p\u003e \u003cp\u003eWriting JavaScript 377\u003c\/p\u003e \u003cp\u003eSummary 380\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Working with Jquery 383\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhy jQuery? 384\u003c\/p\u003e \u003cp\u003eAdding jQuery to Your Page 384\u003c\/p\u003e \u003cp\u003ejQuery Basics 386\u003c\/p\u003e \u003cp\u003ejQuery and the DOM 387\u003c\/p\u003e \u003cp\u003eManaging Events with jQuery 397\u003c\/p\u003e \u003cp\u003eSummary 403\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: JQuery: Beyond the Basics 407\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAjax with jQuery 407\u003c\/p\u003e \u003cp\u003ejQuery UI 420\u003c\/p\u003e \u003cp\u003eSummary 433\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Checklists 437\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSearch Engine Optimization Checklist 437\u003c\/p\u003e \u003cp\u003eAccessibility Checklist 441\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix A: Answers to Exercises 447\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1 447\u003c\/p\u003e \u003cp\u003eChapter 2 448\u003c\/p\u003e \u003cp\u003eChapter 3 449\u003c\/p\u003e \u003cp\u003eChapter 4 451\u003c\/p\u003e \u003cp\u003eChapter 5 454\u003c\/p\u003e \u003cp\u003eChapter 6 455\u003c\/p\u003e \u003cp\u003eChapter 7 458\u003c\/p\u003e \u003cp\u003eChapter 8 463\u003c\/p\u003e \u003cp\u003eChapter 9 466\u003c\/p\u003e \u003cp\u003eChapter 10 468\u003c\/p\u003e \u003cp\u003eChapter 11 470\u003c\/p\u003e \u003cp\u003eChapter 12 472\u003c\/p\u003e \u003cp\u003eChapter 13 474\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix B: Html Element Reference 475\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix C: CSS Properties 515\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFont Properties 515\u003c\/p\u003e \u003cp\u003eText Properties 518\u003c\/p\u003e \u003cp\u003eColor and Background Properties 521\u003c\/p\u003e \u003cp\u003eBorder Properties 523\u003c\/p\u003e \u003cp\u003eDimensions 525\u003c\/p\u003e \u003cp\u003eMargin Properties 528\u003c\/p\u003e \u003cp\u003ePadding Properties 528\u003c\/p\u003e \u003cp\u003eList Properties 529\u003c\/p\u003e \u003cp\u003ePositioning Properties 531\u003c\/p\u003e \u003cp\u003eOutline Properties 534\u003c\/p\u003e \u003cp\u003eTable Properties 535\u003c\/p\u003e \u003cp\u003eClassification Properties 537\u003c\/p\u003e \u003cp\u003eInternationalization Properties 538\u003c\/p\u003e \u003cp\u003eSelected CSS3 Properties 539\u003c\/p\u003e \u003cp\u003eLengths 548\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix D: Color Names and Values 551\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUsing Hex Codes to Specify Colors 551\u003c\/p\u003e \u003cp\u003eUnderstanding Hex Codes 553\u003c\/p\u003e \u003cp\u003eUsing Color Names to Specify Colors 554\u003c\/p\u003e \u003cp\u003eColor Name and Number Reference 555\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix E: Character Encodings 561\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix F: Special Characters 565\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCharacter Entity References for ISO 8859-1 Characters 566\u003c\/p\u003e \u003cp\u003eCharacter Entity References for Symbols, Mathematical Symbols, and Greek Letters 570\u003c\/p\u003e \u003cp\u003eCharacter Entity References for Markup-Significant and Internationalization Characters 575\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix G: Language Codes 577\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix H: Mime Media Types 583\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eText 584\u003c\/p\u003e \u003cp\u003eImage 585\u003c\/p\u003e \u003cp\u003eMultipart 586\u003c\/p\u003e \u003cp\u003eAudio 586\u003c\/p\u003e \u003cp\u003eVideo 588\u003c\/p\u003e \u003cp\u003eMessage 589\u003c\/p\u003e \u003cp\u003eModel 590\u003c\/p\u003e \u003cp\u003eApplication 590\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix I: Changes Between Html4 and Html5 595\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eNew Elements 595\u003c\/p\u003e \u003cp\u003eNew \u003cinput\u003e Element Types 596\u003c\/p\u003e \u003cp\u003eNew Attributes 597\u003c\/p\u003e \u003cp\u003eGlobal Attributes 598\u003c\/p\u003e \u003cp\u003eChanged Attributes 598\u003c\/p\u003e \u003cp\u003eObsolete Elements 600\u003c\/p\u003e \u003cp\u003eObsolete Attributes 600\u003c\/p\u003e \u003cp\u003eAt-Risk Elements 602\u003c\/p\u003e \u003cp\u003eIndex 603\u003c\/p\u003e\n\u003c\/legend\u003e\n\u003c\/fieldset\u003e\u003c\/font\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Internet guides \u0026amp; online services [\u003ca title=\"See our other books on Internet guides \u0026amp; online services\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Internet%20guides%20\u0026amp;%20online%20services%20%5BUDB%5D%22\"\u003eUDB\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n","brand":"Wrox","offers":[{"title":"Brand New","offer_id":52501409202456,"sku":"9781118340189","price":24.29,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9781118340189.jpg?v=1786236405","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/beginning-html-and-css-paperback-softback-9781118340189","provider":"Freshly Printed Books","version":"1.0","type":"link"}