Cover image for HTML & XHTML Pocket Reference, Fourth Edition

Book description

After years of using spacer GIFs, layers of nested tables, and other improvised solutions for building your web sites, getting used to the more stringent standards-compliant design can be intimidating. HTML and XHTML Pocket Reference is the perfect little book when you need answers immediately.

Jennifer Niederst-Robbins, author Web Design in a Nutshell, has revised and updated the fourth edition of this pocket guide by taking the top 20% of vital reference information from her Nutshell book, augmenting it judiciously, cross-referencing everything, and organizing it according to the most common needs of web developers. The result is a handy book that offers the bare essentials on web standards in a small, concise format that you can use carry anywhere for quick reference.

HTML and XHTML Pocket Reference features easy-to-find listings of every HTML and XHTML tag, and every Cascading Style Sheet value. It's an indispensable reference for any serious web designer, author, or programmer who needs a fast on-the-job resource when working with established web standards.

Table of Contents

  1. HTML and XHTML Pocket Reference
  2. 1. HTML and XHTML Pocket Reference
    1. HTML 4.01 Overview
      1. Three Versions of HTML 4.01
      2. HTML 4.01 Document Structure
      3. HTML 4.01 DOCTYPE Declarations
    2. HTML5 Overview
      1. New in HTML5
        1. Elements
        2. New input Types
        3. Attributes and Events
        4. APIs
      2. HTML5 Document Structure
      3. HTML5 Browser Support
    3. XHTML Overview
      1. How XHTML Differs from HTML
      2. XHTML 1.0 Document Structure
      3. XHTML DOCTYPE Declarations
    4. Common Attributes and Events
      1. HTML 4.01 and XHTML 1.0
        1. Core
        2. Internationalization
        3. Focus
        4. Events
      2. HTML5
        1. Global attributes
        2. HTML5 event handlers
    5. Alphabetical List of Elements
      1. a
      2. abbr
      3. acronym
      4. address
      5. applet
      6. area
      7. article
      8. aside
      9. audio
      10. b
      11. base
      12. basefont
      13. bdo
      14. big
      15. blockquote
      16. body
      17. br
      18. button
      19. canvas
      20. caption
      21. center
      22. cite
      23. code
      24. col
      25. colgroup
      26. command
      27. (Comments)
      28. datalist
      29. dd
      30. del
      31. details
      32. dfn
      33. dir
      34. div
      35. dl
      36. dt
      37. em
      38. embed
      39. fieldset
      40. figure
      41. font
      42. footer
      43. form
      44. frame
      45. frameset
      46. h1, h2, h3, h4, h5, h6
      47. head
      48. header
      49. hgroup
      50. hr
      51. html
      52. i
      53. iframe
      54. img
      55. input
      56. ins
      57. isindex
      58. kbd
      59. keygen
      60. label
      61. legend
      62. li
      63. link
      64. map
      65. mark
      66. menu
      67. meta
      68. meter
      69. nav
      70. noembed
      71. noframes
      72. noscript
      73. object
      74. ol
      75. optgroup
      76. option
      77. output
      78. p
      79. param
      80. pre
      81. progress
      82. q
      83. rp
      84. rt
      85. ruby
      86. s
      87. samp
      88. script
      89. section
      90. select
      91. small
      92. source
      93. span
      94. strike
      95. strong
      96. style
      97. sub
      98. sup
      99. table
      100. tbody
      101. td
      102. textarea
      103. tfoot
      104. th
      105. thead
      106. time
      107. title
      108. tr
      109. tt
      110. u
      111. ul
      112. var
      113. video
    6. Elements Organized by Function
      1. Structural elements
      2. Semantic text elements
      3. Presentational text elements
      4. Other text formatting elements
      5. Lists
      6. Tables
      7. Links
      8. Embedded content
      9. Frames
      10. Forms
      11. Style
      12. Scripts
      13. Time and measurement
      14. Ruby annotation
      15. Interactive
    7. Character Entities
      1. ASCII Character Set
      2. Nonstandard Entities (‚–Ÿ)
      3. Latin-1 (ISO-8859-1)
      4. Latin Extended-A
      5. Latin Extended-B
      6. Spacing Modifier Letters
      7. Greek
      8. General Punctuation
      9. Letter-like Symbols
      10. Arrows
      11. Mathematical Operators
      12. Miscellaneous Technical Symbols
      13. Geometric Shapes
      14. Miscellaneous Symbols
    8. Specifying Color
      1. RGB Values
      2. Standard Color Names
  3. Index
  4. About the Author
  5. Copyright