𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

HTML, XHTML, & CSS, Sixth Edition: Visual QuickStart Guide

✍ Scribed by Castro, Elizabeth


Publisher
Peachpit Press
Year
2006
Tongue
English
Leaves
457
Series
Visual Quickstart Guide
Edition
6th edition
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Need to learn HTML fast? This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with HTML in no time. In this completely updated edition of our best-selling guide to HTML, Web expert and best-selling author Elizabeth Castro uses crystal-clear instructions and friendly prose to introduce you to all of today's HTML and XHTML essentials. Yoursquo;ll learn how to design, structure, and format your Web site. You'll create and use images, links, styles, lists, tables, frames, and forms, and you'll add sound and movies to your site. Finally, you will test and debug your site, and publish it to the Web. Along the way, you'll find extensive coverage of CSS techniques, current browsers (Opera, Safari, Firefox), creating pages for the mobile Web, and more. Visual QuickStart Guide--the quick and easy way to learn! Easy visual approach uses pictures to guide you through HTML and show you what to do. Concise steps and explanations get you up and running in no time. Page for page, the best content and value around. Companion Web site atwww.cookwood.com/htmloffers examples, a lively question-and-answer area, updates, and more. Need to learn HTML fast? This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with HTML in no time.

✦ Table of Contents


Cover......Page 1
Table of Contents......Page 6
Introduction......Page 14
The Internet, the Web, and HTML......Page 15
Open but Not Equal......Page 16
The Browser Wars......Page 17
The Push for Standards......Page 18
CSS and Browser Support......Page 21
XHTML vs. HTML: What Should You Use?......Page 22
How This Book Works......Page 24
What’s Changed in the Sixth Edition......Page 25
The HTML VQS Web Site......Page 27
Chapter 1: Web Page Building Blocks......Page 28
Markup: Elements, Attributes, and Values......Page 29
A Web Page’s Text Content......Page 33
Links, Images, and Other Non-Text Content......Page 34
File Names......Page 35
URLs......Page 36
HTML vs. XHTML......Page 39
Versions, Flavors, and DOCTYPE......Page 41
The Default Display of (X)HTML......Page 43
Chapter 2: Working with Web Page Files......Page 44
Designing Your Site......Page 45
Creating a New Web Page......Page 46
Saving Your Web Page......Page 47
About Microsoft Word and Web Pages......Page 49
Specifying a Default or β€œHome” Page......Page 50
Editing Web Pages......Page 51
Organizing Files......Page 52
Viewing Your Page in a Browser......Page 53
The Inspiration of Others......Page 54
Chapter 3: Basic (X)HTML Structure......Page 56
Starting Your Web Page......Page 57
Creating the Foundation......Page 59
Declaring the Encoding......Page 60
Creating a Title......Page 61
Creating Section Headers......Page 62
Starting a New Paragraph......Page 63
Naming Elements......Page 64
Breaking up a Page into Divisions......Page 65
Creating Inline Spans......Page 66
Creating a Line Break......Page 67
Adding Comments......Page 68
Labeling Elements in a Web Page......Page 69
Chapter 4: Basic (X)HTML Formatting......Page 70
Making Text Bold or Italic......Page 71
Changing the Size of Text......Page 72
Using a Monospaced Font......Page 73
Using Preformatted Text......Page 74
Quoting Text......Page 75
Creating Superscripts and Subscripts......Page 77
Marking Changed Text......Page 78
Explaining Abbreviations......Page 79
Centering Elements on a Page......Page 80
Chapter 5: Images......Page 82
About Images for the Web......Page 83
Getting Images......Page 87
Choosing an Image Editor......Page 88
The Save for Web Command......Page 89
Inserting Images on a Page......Page 91
Offering Alternate Text......Page 92
Specifying Size for Speedier Viewing......Page 93
Scaling an Image......Page 95
Making Images Smaller......Page 96
Making Images Float......Page 97
Stopping Elements from Wrapping......Page 99
Adding Space around an Image......Page 100
Aligning Images......Page 101
Adding Horizontal Rules......Page 102
Adding an Icon for Your Web Site......Page 103
Chapter 6: Links......Page 104
Creating a Link to Another Web Page......Page 105
Creating Anchors......Page 107
Linking to a Specific Anchor......Page 108
Targeting Links to Specific Windows......Page 109
Setting the Default Target......Page 110
Creating Other Kinds of Links......Page 111
Creating Keyboard Shortcuts for Links......Page 113
Setting the Tab Order for Links......Page 114
Using Images to Label Links......Page 115
Linking Thumbnails to Images......Page 116
Dividing an Image into Clickable Regions......Page 117
Creating a Client-Side Image Map......Page 118
Chapter 7: Style Sheet Building Blocks......Page 120
Constructing a Style Rule......Page 121
Adding Comments to Style Rules......Page 122
The Cascade: When Rules Collide......Page 123
A Property’s Value......Page 125
Chapter 8: Working with Style Sheet Files......Page 128
Creating an External Style Sheet......Page 129
Linking External Style Sheets......Page 130
Offering Alternate Style Sheets......Page 131
Creating an Internal Style Sheet......Page 132
Importing External Style Sheets......Page 133
Using Media-Specific Style Sheets......Page 134
Applying Styles Locally......Page 135
The Importance of Location......Page 136
The Inspiration of Others: CSS......Page 137
Chapter 9: Defining Selectors......Page 138
Constructing Selectors......Page 139
Selecting Elements by Name......Page 140
Selecting Elements by ID or Class......Page 141
Selecting Elements by Context......Page 142
Selecting Part of an Element......Page 145
Selecting Link Elements Based on Their State......Page 147
Selecting Elements Based on Attributes......Page 148
Specifying Groups of Elements......Page 149
Combining Selectors......Page 150
Chapter 10: Formatting with Styles......Page 152
Choosing a Font Family......Page 153
Specifying Alternate Fonts......Page 154
Creating Italics......Page 155
Applying Bold Formatting......Page 156
Setting the Font Size......Page 157
Setting the Line Height......Page 159
Setting All Font Values at Once......Page 160
Setting the Color......Page 161
Changing the Text’s Background......Page 162
Controlling Spacing......Page 163
Adding Indents......Page 164
Setting White Space Properties......Page 165
Aligning Text......Page 166
Changing the Text Case......Page 167
Using Small Caps......Page 168
Decorating Text......Page 169
Chapter 11: Layout with Styles......Page 170
Structuring Your Pages......Page 171
The Box Model......Page 172
Changing the Background......Page 173
Setting the Height or Width for an Element......Page 175
Setting the Margins around an Element......Page 177
Adding Padding around an Element......Page 178
Offsetting Elements In the Natural Flow......Page 179
Positioning Elements Absolutely......Page 180
Affixing an Element to the Browser Window......Page 181
Making Elements Float......Page 182
Controlling Where Elements Float......Page 183
Positioning Elements in 3D......Page 184
Setting the Border......Page 185
Changing the Cursor......Page 187
Determining Where Overflow Should Go......Page 188
Aligning Elements Vertically......Page 189
Chapter 12: Dynamic Effects with Styles......Page 190
Displaying and Hiding Elements......Page 191
Creating Rollover Buttons......Page 193
Creating Pop-ups......Page 194
Creating Drop-Down Menus with Lists......Page 195
Replacing Headers with Images......Page 197
Chapter 13: Style Sheets for Handhelds......Page 200
Mobilize vs. Miniaturize......Page 201
Looking at Your Site......Page 202
XHTML and CSS for Handhelds......Page 203
Creating Style Sheets for Handhelds......Page 205
Hiding Extraneous Elements......Page 206
Creating and Using an Image Header......Page 207
Creating Extra Links to the Top......Page 208
Adjusting for the Small Screen......Page 209
Chapter 14: Style Sheets for Printing......Page 210
Creating a Style Sheet for Print......Page 211
How Print Style Sheets Differ......Page 212
Controlling Page Breaks......Page 213
Printing Link URLs......Page 214
Controlling Widows and Orphans......Page 215
Chapter 15: Lists......Page 216
Creating Ordered and Unordered Lists......Page 217
Choosing Your Markers (Bullets)......Page 219
Choosing Where to Start List Numbering......Page 220
Using Custom Markers......Page 221
Controlling Where Markers Hang......Page 222
Setting All List-Style Properties at Once......Page 223
Creating Definition Lists......Page 224
Styling Nested Lists......Page 225
Chapter 16: Tables......Page 228
Mapping Out Your Page......Page 229
Creating a Simple Table......Page 230
Adding a Border......Page 231
Setting the Width......Page 233
Centering a Table......Page 235
Wrapping Text around a Table......Page 236
Combining Tables......Page 237
Aligning a Cell's Contents......Page 239
Changing the Background......Page 241
Controlling the Space......Page 243
Spanning a Cell across Columns......Page 245
Spanning a Cell across Rows......Page 246
Dividing Your Table into Column Groups......Page 247
Dividing the Table into Horizontal Sections......Page 249
Choosing Which Borders to Display......Page 250
Controlling Line Breaks in a Cell......Page 252
Speeding up Table Display......Page 253
Chapter 17: Forms......Page 254
Creating a Form......Page 255
Processing Forms......Page 257
Sending Form Data via E-mail......Page 259
Organizing the Form Elements......Page 261
Creating Text Boxes......Page 263
Creating Password Boxes......Page 264
Formally Labeling Form Parts......Page 265
Creating Radio Buttons......Page 266
Creating Menus......Page 267
Creating Checkboxes......Page 269
Creating Larger Text Areas......Page 270
Allowing Visitors to Upload Files......Page 271
Creating Hidden Fields......Page 272
Creating the Submit Button......Page 273
Resetting the Form......Page 275
Using an Image to Submit Data......Page 277
Setting the Tab Order in a Form......Page 278
Adding Keyboard Shortcuts......Page 279
Disabling Form Elements......Page 280
Keeping Elements from Being Changed......Page 281
Chapter 18: Video, Audio, and other Multimedia......Page 282
Of Plugins and Players......Page 283
Getting Players for Your Visitors......Page 284
Getting Multimedia Files......Page 285
Linking to Multimedia Files......Page 286
Embedding QuickTime Movies for Windows......Page 287
Embedding QuickTime Movies for Everyone besides IE......Page 289
Embedding QuickTime Movies for All......Page 291
Using JavaScript to Call a Movie......Page 293
Scaling a QuickTime Movie......Page 295
Changing the Movie's Background Color......Page 296
Looping a QuickTime Movie......Page 297
Offering a Preview Movie......Page 298
Adding Attributes to Secondary Movies......Page 299
Offering a Sequel......Page 300
Embedding MP3 Audio on a Page......Page 301
Embedding Windows Media, Part 1......Page 303
Embedding Windows Media, Part 2......Page 305
Embedding Flash......Page 306
Embedding Google and YouTube Video......Page 307
Inserting Java Applets......Page 309
Embedding Other Multimedia Files......Page 310
Creating an Automatic Slide Show......Page 311
Chapter 19: Scripts......Page 312
Adding an "Automatic" Script......Page 313
Calling an External Automatic Script......Page 314
Triggering a Script......Page 315
Creating a Button that Executes a Script......Page 317
Adding Alternate Information......Page 318
Hiding Scripts from Older Browsers......Page 319
Hiding Scripts from XML Parsers......Page 320
Setting the Default Scripting Language......Page 321
Chapter 20: A Taste of JavaScript......Page 322
Adding the Current Date and Time......Page 323
Setting a New Window's Size......Page 324
Changing an Image When a Visitor Points......Page 325
Loading Images into Cache......Page 327
Chapter 21: Symbols and Non-English Characters......Page 328
About Character Encodings......Page 329
Declaring Your Page's Character Encoding......Page 331
Declaring a Style Sheet's Encoding......Page 333
Saving Your Page with the Proper Encoding......Page 334
Editing a Page with the Proper Encoding......Page 335
Adding Characters from Outside the Encoding......Page 337
Specifying A Page's Language......Page 339
Chapter 22: Testing and Debugging Web Pages......Page 340
Some Debugging Techniques......Page 341
Check the Easy Stuff First!......Page 342
Checking the Easy Stuff: HTML......Page 343
Checking the Easy Stuff: XHTML......Page 344
Checking the Easy Stuff: CSS......Page 345
Validating Your Code......Page 346
Testing Your Page......Page 347
When the Browser Displays the Code......Page 349
When Images Don't Appear......Page 350
Differences from Browser to Browser......Page 351
Still Stuck?......Page 352
Chapter 23: Publishing Your Pages on the Web......Page 354
Finding a Host for Your Site......Page 355
Getting Your Own Domain Name......Page 356
Transferring Files to the Server......Page 357
Chapter 24: Getting People to Visit......Page 362
About Keywords......Page 363
Explicitly Listing Keywords......Page 364
Providing a Description of Your Page......Page 365
Controlling Other Information......Page 366
Keeping Visitors Away......Page 367
Keeping Pages From Being Archived......Page 368
Creating a Site Map Manually......Page 369
Using Google Sitemaps......Page 370
Submitting Your Site to a Search Engine......Page 371
Improving Your Ranking by Getting Linked......Page 372
Writing Pages That Are Easy to Index......Page 373
Other Techniques for Publicizing Your Site......Page 374
Chapter 25: Syndication and Podcasting......Page 376
What a Feed Looks Like......Page 377
Getting Ready for Syndication......Page 379
Starting an RSS Feed......Page 380
Describing Your Site in the Feed......Page 381
Adding Items to a Feed......Page 383
Add an Enclosure......Page 385
Creating Podcasts for iTunes......Page 387
Validating a Feed......Page 393
Submitting a Podcast to iTunes......Page 394
Publishing your RSS Feed on Your Site......Page 395
Subscribing to an RSS Feed......Page 397
Subscribing to a Podcast with iTunes......Page 398
Appendix A: (X)HTML Reference......Page 400
Appendix B: CSS Properties and Values......Page 410
Appendix C: Intrinsic Events......Page 418
Appendix D: (X)HTML Symbols and Characters......Page 420
Appendix E: Hexadecimals......Page 432
Appendix F: (X)HTML Tools......Page 434
(X)HTML Editors......Page 435
Graphics Tools......Page 437
A......Page 438
B......Page 439
C......Page 440
D......Page 441
F......Page 442
H......Page 444
I......Page 445
L......Page 446
M......Page 447
O......Page 448
P......Page 449
Q......Page 450
S......Page 451
T......Page 454
V......Page 455
W......Page 456
Colophon......Page 457

✦ Subjects


Nonfiction;Reference;Design;Website Design;Computer Science;Computers;Programming;Science;Technology;Internet;Web;Textbooks;Technical


πŸ“œ SIMILAR VOLUMES


HTML, XHTML, & CSS: Visual QuickStart Gu
✍ Elizabeth Castro πŸ“‚ Library πŸ“… 2006 πŸ› Peachpit Press 🌐 English

Need to learn HTML fast? This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with HTML in no time. In this completely updated edition of our best-selling guide to HTML, Web expert and best-selling author Elizabeth Castro uses crystal-cle

HTML, XHTML, and CSS: Complete , Sixth E
✍ Gary B. Shelly, Denise M. Woods πŸ“‚ Library πŸ“… 2010 πŸ› Course Technology 🌐 English

Part of the highly successful Shelly Cashman series, this text provides a complete overview of HTML and leads the user through a clear, step-by-step, screen-by-screen approach to learning. Readers learn how to create a Web page using HTML, format the page, add graphics, and more.

HTML and CSS: Visual QuickStart Guide (9
✍ Joe Casabona πŸ“‚ Library πŸ“… 2020 πŸ› Peachpit Press 🌐 English

<div>HTML and CSS remain the linchpin of the Web. Every beginning web developer needs to understand them thoroughly β€” including the latest advances in these standards, and the newest techniques based on them. For decades, web professionals have turned to <i> <b>HTML and CSS: Visual QuickStart Guide<

HTML5 & CSS3 Visual QuickStart Guide
✍ Elizabeth Castro, Bruce Hyslop πŸ“‚ Library πŸ“… 2011 πŸ› Peachpit Press 🌐 English

Want to learn how to build Web sites fast? This best-selling guide’s visual format and step-by-step, task-based instructions will have you up and running with HTML5 and CSS3 in no time. This Seventh Edition is a major revision, with approximately 125 pages added and substantial updates to (or comple