Fundamentals of Web Development by Ricardo Hoar, Randy Connolly (Hardback, 2014)

plsshipfast (10538)
98.3% positive Feedback
Price:
£18.48
Free postage
Estimated delivery Sat, 7 Jun - Mon, 16 Jun
Returns:
30 days return. Buyer pays for return postage. If you use an eBay delivery label, it will be deducted from your refund amount.
Condition:
Good

About this product

Product Identifiers

PublisherAddison-Wesley Educational Publishers INC International Concepts, Pearson Education (Us)
ISBN-100133407152
ISBN-139780133407150
eBay Product ID (ePID)201364300

Product Key Features

SubjectComputer & IT
LanguageEnglish
TypeTextbook
AuthorRandy Connolly, Ricardo Hoar
Subject AreaComputing: Textbooks & Study Guides
FormatHardback

Dimensions

Height254mm
Width203mm
Weight1290g

Additional Product Features

Date of Publication25/02/2014
Pagination1024
Place of PublicationNew Jersey
Country of PublicationUnited States
Table of ContentsPreface xxxiii Acknowledgments xl Chapter 1 How the Web Works 1 1.1 Definitions and History 2 A Short History of the Internet 2 The Birth of the Web 4 Web Applications in Comparison to Desktop Applications 6 Static Websites versus Dynamic Websites 8 Web 2.0 and Beyond 9 1.2 Internet Protocols 11 A Layered Architecture 12 Link Layer 12 Internet Layer 13 Transport Layer 15 Application Layer 16 1.3 The Client-Server Model 16 The Client 17 The Server 17 The Request-Response Loop 17 The Peer-to-Peer Alternative 18 Server Types 18 Real-World Server Installations 20 1.4 Where Is the Internet? 23 From the Computer to the Local Provider 24 From the Local Provider to the Ocean's Edge 26 Across the Oceans 29 1.5 Domain Name System 30 Name Levels 32 Name Registration 34 Address Resolution 34 1.6 Uniform Resource Locators 38 Protocol 38 Domain 39 Port 39 Path 39 Query String 39 Fragment 39 1.7 Hypertext Transfer Protocol 40 Headers 42 Request Methods 44 Response Codes 45 1.8 Web Servers 46 Operating Systems 47 Web Server Software 47 Database Software 48 Scripting Software 48 1.9 Chapter Summary 48 Key Terms 49 Review Questions 49 References 50 Chapter 2 Introduction to HTML 52 2.1 What Is HTML and Where Did It Come from? 53 XHTML 55 HTML5 57 2.2 HTML Syntax 59 Elements and Attributes 59 Nesting HTML Elements 60 2.3 Semantic Markup 62 2.4 Structure of HTML Documents 64 DOCTYPE 65 Head and Body 66 2.5 Quick Tour of HTML Elements 68 Headings 68 Paragraphs and Divisions 72 Links 72 URL Relative Referencing 74 Inline Text Elements 78 Images 78 Character Entities 79 Lists 80 2.6 HTML5 Semantic Structure Elements 81 Header and Footer 81 Heading Groups 84 Navigation 84 Articles and Sections 85 Figure and Figure Captions 87 Aside 89 2.7 Chapter Summary 89 Key Terms 89 Review Questions 90 Hands-On Practice 90 Chapter 3 Introduction to CSS 95 3.1 What Is CSS? 96 Benefits of CSS 96 CSS Versions 96 Browser Adoption 97 3.2 CSS Syntax 98 Selectors 99 Properties 99 Values 100 3.3 Location of Styles 103 Inline Styles 103 Embedded Style Sheet 104 External Style Sheet 104 3.4 Selectors 105 Element Selectors 106 Class Selectors 106 Id Selectors 107 Attribute Selectors 110 Pseudo-Element and Pseudo-Class Selectors 112 Contextual Selectors 114 3.5 The Cascade: How Styles Interact 116 Inheritance 116 Specificity 116 Location 119 3.6 The Box Model 122 Background 123 Borders 124 Margins and Padding 125 Box Dimensions 128 3.7 CSS Text Styling 134 Font Family 134 Font Sizes 136 Paragraph Properties 138 3.8 Chapter Summary 140 Key Terms 141 Review Questions 141 Hands-On Practice 142 References 147 Chapter 4 HTML Tables and Forms 148 4.1 Introducing Tables 149 Basic Table Structure 149 Spanning Rows and Columns 150 Additional Table Elements 151 Using Tables for Layout 152 4.2 Styling Tables 155 Table Borders 155 Boxes and Zebras 156 4.3 Introducing Forms 158 Form Structure 159 How Forms Work 160 Query Strings 161 The Element 162 4.4 Form Control Elements 163 Text Input Controls 165 Choice Controls 167 Button Controls 169 Specialized Controls 171 Date and Time Controls 172 4.5 Table and Form Accessibility 174 Accessible Tables 175 Accessible Forms 176 4.6 Microformats 177 4.7 Chapter Summary 178 Key Terms 179 Review Questions 179 Hands-On Practice 180 Chapter 5 Advanced CSS: Layout 184 5.1 Normal Flow 185 5.2 Positioning Elements 188 Relative Positioning 188 Absolute Positioning 189 Z-Index 190 Fixed Position 191 5.3 Floating Elements 193 Floating within a Container 193 Floating Multiple Items Side by Side 195 Containing Floats 198 Overlaying and Hiding Elements 199 5.4 Constructing Multicolumn Layouts 203 Using Floats to Create Columns 204 Using Positioning to Create Columns 207 5.5 Approaches to CSS Layout 209 Fixed Layout 210 Liquid Layout 211 Other Layout Approaches 213 5.6 Responsive Design 214 Setting Viewports 215 Media Queries 218 5.7 CSS Frameworks 220 Grid Systems 220 CSS Preprocessors 222 5.8 Chapter Summary 225
No ratings or reviews yet
Be the first to write a review