Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web Typography Workshop

Steve Hickey
February 12, 2015

Web Typography Workshop

Steve Hickey

February 12, 2015
Tweet

More Decks by Steve Hickey

Other Decks in Design

Transcript

  1. Normal Letter-spacing I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  2. Tight Letter-spacing I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  3. Loose Letter-spacing I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  4. Left Aligned I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  5. Right Aligned I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  6. Center Aligned I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  7. Justified I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  8. The Trinity: Size I confess at these words a shudder

    passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  9. Too Small I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  10. The Trinity: Line Length I confess at these words a

    shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  11. Too Wide I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. On the night of Sir Charles’s death Barrymore the butler, who made the discovery, sent Perkins the groom on horseback to me, and as I was sitting up late I was able to reach Baskerville Hall within an hour of the event. I checked and corroborated all the facts which were mentioned at the inquest. I followed the footsteps down the Yew Alley, I saw the spot at the moor-gate where he seemed to have waited, I remarked the change in the shape of the prints after that point, I noted that there were no other footsteps save those of Barrymore on the soft gravel, and finally I carefully examined the body, which had not been touched until my arrival. Sir Charles lay on his face, his arms out, his fingers dug into the ground, and his features convulsed with some strong emotion to such an extent that I could hardly have sworn to his identity. There was certainly no physical injury of any kind. But one false statement was made by Barrymore at the inquest. He said that there were no traces upon the ground round the body. He did not observe any. But I did—some little distance off, but fresh and clear.
  12. Too Narrow I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  13. The Trinity: Line-Height I confess at these words a shudder

    passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  14. Too Little I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  15. Too Much I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  16. Pairing Typefaces The quick brown fox jumped over the lazy

    dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. Bodoni Futura Helvetica Garamond Baskerville Univers
  17. Typeface I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading blends into the paragraph below it.
  18. Typeface I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading stands out.
  19. Scale I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading blends into the paragraph below it.
  20. Scale I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading stands out.
  21. Color I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading blends into the paragraph below it.
  22. Color I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading stands out.
  23. Style I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading blends into the paragraph below it.
  24. Style I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading stands out.
  25. Placement I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading blends into the paragraph below it.
  26. Placement I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested. This heading stands out.
  27. Number of Styles The quick brown fox jumped over the

    lazy dog. Sorts Mill Goudy The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. Adobe Caslon Pro The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog.
  28. Proper Punctuation - Hyphen “ ” Smart quotes ' '

    ˝ Dumb quotes Primes – — En dash Em dash
  29. Legibility I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  30. Legibility I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  31. Readability I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  32. Readability I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  33. Appropriateness I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  34. Appropriateness I confess at these words a shudder passed through

    me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Holmes leaned forward in his excitement and his eyes had the hard, dry glitter which shot from them when he was keenly interested.
  35. Choose two different typefaces and create a simple typographic hierarchy

    with them. You must use three different heading levels and two paragraph sizes. I’d recommend giving Typecast a try for this exercise: http://typecast.com
  36. Detour: Using the Terminal $ cd ~/Sites/gdi-type-workshop/ $ php -S

    localhost:4000 or $ cd ~/Sites/gdi-type-workshop/ $ python -m SimpleHTTPServer 4000
  37. Fullest @font-face Possible @font-face { font-family: proxima-nova-regular; src: url("../fonts/proxima-nova-regular.eot"); src:

    url("../fonts/proxima-nova-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/proxima-nova-regular.woff2") format("woff2"), url("../fonts/proxima-nova-regular.woff") format("woff"), url("../fonts/proxima-nova-regular.ttf") format("truetype"), url("../fonts/proxima-nova-regular.svg#proxima-nova-regular") format("svg"); font-weight: 400; font-style: normal; }
  38. Repeat For Every Font @font-face { font-family: proxima-nova-regular; src: url("../fonts/proxima-nova-regular.eot");

    src: url("../fonts/proxima-nova-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/proxima-nova-regular.woff2") format("woff2"), url("../fonts/proxima-nova-regular.woff") format("woff"), url("../fonts/proxima-nova-regular.ttf") format("truetype"), url("../fonts/proxima-nova-regular.svg#proxima-nova-regular") format("svg"); font-weight: 400; font-style: normal; } @font-face { font-family: proxima-nova-regular-italic; src: url("../fonts/proxima-nova-regular-italic.eot"); src: url("../fonts/proxima-nova-regular-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/proxima-nova-regular-italic.woff2") format("woff2"), url("../fonts/proxima-nova-regular-italic.woff") format("woff"), url("../fonts/proxima-nova-regular-italic.ttf") format("truetype"), url("../fonts/proxima-nova-regular-italic.svg#proxima-nova-regular-italic") format("svg"); font-weight: 400; font-style: italic; } @font-face { font-family: proxima-nova-bold; src: url("../fonts/proxima-nova-bold.eot"); src: url("../fonts/proxima-nova-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/proxima-nova-bold.woff2") format("woff2"), url("../fonts/proxima-nova-bold.woff") format("woff"), url("../fonts/proxima-nova-bold.ttf") format("truetype"), url("../fonts/proxima-nova-bold.svg#proxima-nova-bold") format("svg"); font-weight: 700; font-style: normal; } @font-face { font-family: proxima-nova-bold-italic; src: url("../fonts/proxima-nova-bold-italic.eot"); src: url("../fonts/proxima-nova-bold-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/proxima-nova-bold-italic.woff2") format("woff2"), url("../fonts/proxima-nova-bold-italic.woff") format("woff"), url("../fonts/proxima-nova-bold-italic.ttf") format("truetype"), url("../fonts/proxima-nova-bold-italic.svg#proxima-nova-bold-italic") format("svg"); font-weight: 700; font-style: italic; }
  39. Now Let's Slim It Down @font-face { font-family: proxima-nova-regular; src:

    url("../fonts/proxima-nova-regular.woff2") format("woff2"), url("../fonts/proxima-nova-regular.woff") format("woff"); font-weight: 400; font-style: normal; }
  40. Falling Back to Defaults body { font-family: Alegreya, Georgia, serif;

    } h1 { font-family: "Alegreya Sans", Arial, sans-serif; }
  41. Solving Faux Bold and Italic body { font-family: alegreya, Georgia,

    serif; font-weight: normal; font-weight: 400; font-style: normal; } h1 { font-family: alegreya-sans-bold, sans-serif; font-weight: bold; font-weight: 700; font-style: normal; }
  42. Setting Text Size body { font-size: 100%; } /* usually

    = 16px */ h1 { font-size: 3em; } /* 3×16px = 48px */ h2 { font-size: 1.5em; } /* 1.5×16px = 24px */ p { font-size: 1em; } /* 1×16px = 16px */
  43. Ems Are Tricksy body { font-size: 100%; } /* usually

    = 16px */ p { font-size: 1.5em; } /* 1.5×16px = 24px */ .caption { font-size: 1em; } /* 1×24px = 24px */
  44. Rems Are Nicer… body { font-size: 100%; } /* usually

    = 16px */ p { font-size: 1.5rem; } /* 1.5×16px = 24px */ .caption { font-size: 1rem; } /* 1×16px = 16px */
  45. …But, You Need a Fallback body { font-size: 100%; }

    /* usually = 16px */ p { font-size: 24px; font-size: 1.5rem; } /* 1.5×16px = 24px */ .caption { font-size: 16px; font-size: 1rem; } /* 1×16px = 16px */
  46. Setting Line-Height body { font-size: 100%; line-height: 1.6; } /*

    1.6×16px ≈ 26px */ h1 { font-size: 3em; line-height: inherit; } /* 1.6×48px ≈ 77px */ p { font-size: 1em; line-height: inherit; } /* 1.6×16px ≈ 26px */
  47. Baseline Grids I confess at these words a shudder passed

    through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Heading Level 1 Heading Level 2 I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. HEADING LEVEL 3 I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us.
  48. Target Adjacent Siblings p { font-size: 1em; /* 16px */

    line-height: 1.5; /* 24px */ margin-bottom: 1.5em; } /* 24px */ h1 { font-size: 2em; /* 32px */ line-height: 1.5; } /* 48px */ h2 { font-size: 1.5em; /* 24px */ line-height: 1; } /* 24px */ h1 + h2 { margin-bottom: -.625em; }
  49. – En dash – ’ Right single quote ’ “

    ” Left double quote “ Right double quote ” — ´ Em dash — Single prime ′ HTML Entities http://www.freeformatter.com/html-entities.html & Ampersand & ‘ Left single quote ‘ … Ellipsis … ˝ Double prime ″
  50. Responsive Type: Wide Viewport I confess at these words a

    shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Heading Level 1 Heading Level 2 I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. HEADING LEVEL 3 I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us.
  51. Responsive Type: Narrow Viewport I confess at these words a

    shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Heading Level 1 Heading Level 2 HEADING LEVEL 3 I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. I confess at these words a shudder passed through me. There was a thrill in the doctor’s voice which showed that he was himself deeply moved by that which he told us. Heading Level 1 Heading Level 2 I confess at these words a
  52. OpenType: /* no OpenType features (default) */ font-feature-settings: normal; /*

    enable small caps */ font-feature-settings: “smcp”; /* enable small caps (explicitly on) */ font-feature-settings: “smcp” on; /* use 2nd available swash character */ font-feature-settings: “swsh” 2; /* disable ligatures */ font-feature-settings: “liga” 0; /* use 1st swash and enable ligatures */ font-feature-settings: “swsh” 1, “liga” on;
  53. We’re going to create another hierarchy, but this time you’ll

    be working with HTML/CSS in the browser. You must use at least two typefaces, demonstrate six levels of headings, two paragraph sizes, an image caption, and ordered/unordered lists. You must also demonstrate an alternative typographic scale for smaller viewports.