Contents Preface 1 Brief Introduction 3 What is HTML? 4 Browsers 6 Microsoft Internet Explorer 7 Netscape Navigator 8 Opera 11 Editors 12 Windows 12 Notetab 13 UltraEdit 14 Quick Start 15 HTML The Basics 17 The concepts behind HTML 18 Tags 18 Attributes 20 Entities 22 HTML Components 22 Basic Framework 23 Head section 24 Content section 24 A first HTML page 26 Text 33 Text output 34 Breaks between paragraphs 34 Text alignment 37 Formatting text 40 Headings 41 Character formats 43 Fonts 48 Lists 59 Unnumbered lists 60 Creating lists 60 Changing symbols 62 Complex lists 64 Searching for errors 66 Numbered lists 69 Creating lists 69 Mixing lists 76 Other lists 77 Definitions lists 77 Formatting lists 80 Links 85 Introduction 86 Syntax 86 Formatting 86 Internal 88 Links in the same directory 89 Relative 89 Absolute 91 Which links should you use? 92 External 94 HTTP links 94 FTP links 95 Newsgroups 96 Mail links 97 Downloads 99 Text markers 100 Target window 104 Legalities 106 Graphics 109 File formats 110 GIF 111 JPEG 112 PNG 113 The tag 113 The SRC attribute 114 The BORDER attribute 115 The HEIGHT and WIDTH attributes 115 The NAME and ALT attributes 117 The ALIGN attribute 118 The VSPACE and HSPACE attributes 121 Graphics and links 122 Using graphic as a background 124 Backgrounds 126 Image maps 126 Tables I 131 The structure of tables 132 The width and height of tables 134 Rows and cells 136 Formatting tables 138 Frames 139 Grids 140 Distance between cell content and cell edge 141 Partially showing frames 143 Grouping tables 145 Background 147 Background colours 147 Using background images 149 Text in a table 151 Tables II 153 Aligning tables 154 Aligning cell contents 155 Creating space between tables 157 Connecting cells 159 Connecting cells over rows 159 Connecting cells over columns 160 Connecting cells over rows and columns 162 Invisible tables 164 Ordering text in columns 167 Nesting tables 169 Forms 173 Motivation 174 Form frames 177 Form elements 178 Text fields 178 Password fields 180 Multi-row text fields 182 Check boxes 184 Radio buttons 186 Drop-Down Menus 188 File uploads 190 Invisible fields 192 Buttons 192 The Reset button 193 The Send button 194 Sending forms 195 By email 195 Digression: by CGI script 168 Stylesheets 201 Different kinds of stylesheets 202 Style in the HTML tag 202 The stylesheet at the head of an HTML page 204 Importing external stylesheets 206 Linking external stylesheets 208 Allocating a style 210 One style for one tag 210 Different styles for nested tags 211 Styles for tags in other tags 212 Styles with classes 212 Styles with IDs 216 Formatting 218 Font formatting 218 One font for the whole page 220 Links 221 Paragraphs 222 Other examples 223 Background 223 Distances 225 Rollover effect 226 Frames 227 Placing elements 231 Frames 233 Defining framesets 234 New tags 235 Dividing areas 235 Fixed height and width 238 Remaining height and width 240 Proportional height and width 241 Nesting frames 242 Formatting.
HTML in No Time