CONTENTS

  1. Cover
  2. Title Page
  3. Copyright
  4. Acknowledgements
  5. Contents
  6. List of figures
  7. List of tables
  8. Introduction
  9. 01    How the web works: tools and languages of web design
    1. What we will learn in this chapter
    2. The key principles on which the World Wide Web functions
    3. The tools and languages of web design
    4. Tools
    5. Languages of web design
    6. What we have learned in this chapter
  10. PART ONE HTML
    1. 02    HTML Part 1
      1. What we will learn in this chapter
      2. HTML
      3. Creating our website template
      4. Text
      5. Links
      6. Images
      7. Tables
      8. Lists
      9. What we have learned in this chapter
    2. 03    HTML Part 2
      1. What you will learn in this chapter
      2. Forms
      3. Divs and spans
      4. Element identifiers
      5. Putting it all together: creating your first website
      6. What we have learned in the HTML section: final code output
  11. PART TWO CSS
    1. 04    CSS Part 1
      1. What we will learn in this chapter
      2. How CSS works
      3. How to construct CSS
      4. Comments
      5. Inserting CSS
      6. Core concepts
      7. Seeing it in action
      8. Properties
      9. Text
      10. Links
      11. What we have learned in this chapter
    2. 05    CSS Part 2
      1. What we will learn in this chapter
      2. Colour
      3. The box model part 2
      4. Borders, padding and margins
      5. From ‘the box model’ to ‘our box model’
      6. Floats
      7. What we have learned in this chapter
    3. 06    CSS Part 3
      1. What we will learn in this chapter
      2. Positioning
      3. Overlapping
      4. Overflow
      5. What we have learned in the CSS section
  12. PART THREE JavaScript
    1. 07    JavaScript Part 1
      1. What we will learn in this chapter
      2. Executing JavaScript
      3. Syntax
      4. Variables
      5. Operators
      6. Functions
      7. Outputting information
      8. Statements
      9. Other best practices
      10. Block comments
      11. What we have learned in this chapter
    2. 08    JavaScript Part 2
      1. What we will learn in this chapter
      2. Data types
      3. Strings
      4. Objects
      5. What we have learned in this chapter
    3. 09    JavaScript Part 3
      1. Scope
      2. Arrays
      3. Loops
      4. What we have learned in this chapter
    4. 10    JavaScript Part 4
      1. What we will learn in this chapter
      2. Boolean values
      3. Comparisons
      4. Conditional statements
      5. Events
      6. What we have learned in the JavaScript section
  13. PART FOUR Putting everything into practice
    1. 11    Creating the website
      1. Setting things up
      2. The homepage
      3. Styling
      4. HTML page
      5. Forms
      6. CSS page
      7. JavaScript page
      8. Conclusion
    2. 12    Getting your website online
      1. Domains and hosting
      2. Conclusion
    3. Conclusion
  14. Index
  15. Backcover

List of Figures

  1. Figure 1.1
  2. Figure 2.1
  3. Figure 2.2
  4. Figure 4.1
  5. Figure 4.2
  6. Figure 4.3
  7. Figure 4.4
  8. Figure 4.5
  9. Figure 5.1
  10. Figure 5.2
  11. Figure 5.3
  12. Figure 5.4
  13. Figure 5.5
  14. Figure 5.6
  15. Figure 5.7
  16. Figure 5.8
  17. Figure 5.9
  18. Figure 5.10
  19. Figure 5.11
  20. Figure 5.12
  21. Figure 5.13
  22. Figure 5.14
  23. Figure 5.15
  24. Figure 5.16
  25. Figure 5.17
  26. Figure 5.18
  27. Figure 5.19
  28. Figure 5.20
  29. Figure 5.21
  30. Figure 5.22
  31. Figure 5.23
  32. Figure 5.24
  33. Figure 5.25
  34. Figure 5.26
  35. Figure 5.27
  36. Figure 5.28
  37. Figure 5.29
  38. Figure 5.30
  39. Figure 5.31
  40. Figure 6.1
  41. Figure 6.2
  42. Figure 6.3
  43. Figure 6.4
  44. Figure 6.5
  45. Figure 8.1
  46. Figure 11.1
  47. Figure 11.2
  48. Figure 12.1
  49. Figure 12.2
  50. Figure 12.3
  51. Figure 12.4

List of Tables

  1. Table 1.1    Tools and languages glossary
  2. Table 2.1    HTML glossary
  3. Table 2.2    Text glossary
  4. Table 2.3    Image glossary
  5. Table 3.1    Input types
  6. Table 10.1    How different statements are analysed

List of Pages

  1. i
  2. ii
  3. iii
  4. iv
  5. v
  6. vi
  7. vii
  8. viii
  9. ix
  10. x
  11. 1
  12. 2
  13. 3
  14. 4
  15. 5
  16. 6
  17. 7
  18. 8
  19. 9
  20. 10
  21. 11
  22. 12
  23. 13
  24. 14
  25. 15
  26. 16
  27. 17
  28. 18
  29. 19
  30. 20
  31. 21
  32. 22
  33. 23
  34. 24
  35. 25
  36. 26
  37. 27
  38. 28
  39. 29
  40. 30
  41. 31
  42. 32
  43. 33
  44. 34
  45. 35
  46. 36
  47. 37
  48. 38
  49. 39
  50. 40
  51. 41
  52. 42
  53. 43
  54. 44
  55. 45
  56. 46
  57. 47
  58. 48
  59. 49
  60. 50
  61. 51
  62. 52
  63. 53
  64. 54
  65. 55
  66. 56
  67. 57
  68. 58
  69. 59
  70. 60
  71. 61
  72. 62
  73. 63
  74. 64
  75. 65
  76. 66
  77. 67
  78. 68
  79. 69
  80. 70
  81. 71
  82. 72
  83. 73
  84. 74
  85. 75
  86. 76
  87. 77
  88. 78
  89. 79
  90. 80
  91. 81
  92. 82
  93. 83
  94. 84
  95. 85
  96. 86
  97. 87
  98. 88
  99. 89
  100. 90
  101. 91
  102. 92
  103. 93
  104. 94
  105. 95
  106. 96
  107. 97
  108. 98
  109. 99
  110. 100
  111. 101
  112. 102
  113. 103
  114. 104
  115. 105
  116. 106
  117. 107
  118. 108
  119. 109
  120. 110
  121. 111
  122. 112
  123. 113
  124. 114
  125. 115
  126. 116
  127. 117
  128. 118
  129. 119
  130. 120
  131. 121
  132. 122
  133. 123
  134. 124
  135. 125
  136. 126
  137. 127
  138. 128
  139. 129
  140. 130
  141. 131
  142. 132
  143. 133
  144. 134
  145. 135
  146. 136
  147. 137
  148. 138
  149. 139
  150. 140
  151. 141
  152. 142
  153. 143
  154. 144
  155. 145
  156. 146
  157. 147
  158. 148
  159. 149
  160. 150
  161. 151
  162. 152
  163. 153
  164. 154
  165. 155
  166. 156
  167. 157
  168. 158
  169. 159
  170. 160
  171. 161
  172. 162
  173. 163
  174. 164
  175. 165
  176. 166
  177. 167
  178. 168
  179. 169
  180. 170
  181. 171
  182. 172
  183. 173
  184. 174
  185. 175
  186. 176
  187. 177
  188. 178
  189. 179
  190. 180
  191. 181
  192. 182
  193. 183
  194. 184
  195. 185
  196. 186
  197. 187
  198. 188
  199. 189
  200. 190
  201. 191
  202. 192
  203. 193
  204. 194
  205. 195
  206. 196
  207. 197
  208. 198
  209. 199
  210. 200
  211. 201
  212. 202
  213. 203
  214. 204
  215. 205
  216. 206
  217. 207
  218. 208
  219. 209
  220. 210
  221. 211
  222. 212
  223. 213
  224. 214
  225. 215
  226. 216
  227. 217
  228. 218
  229. 219
  230. 220
  231. 221
  232. 222
  233. 223
  234. 224
  235. 225
  236. 226
  237. 227
  238. 228
  239. 229
  240. 230
  241. 231
  242. 232
  243. 233
  244. 234
  245. 235
  246. 236
  247. 237
  248. 238
  249. 239
  250. 240
  251. 241
  252. 242
  253. 243
  254. 244
  255. 245
  256. 246
  257. 247
  258. 248
  259. 249
  260. 250
  261. 251
  262. 252
  263. 253
  264. 254
  265. 255
  266. 256
  267. 257
  268. 258

Guide

  1. Cover
  2. Table of Contents
  3. Start Reading