04-29-opentype-tabular-numerals.html 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Tabular Numerals</title>
  6. <style>
  7. @font-face {
  8. font-family: AlegreyaSans;
  9. src: url('fonts/alegreya/AlegreyaSans-Regular.woff2') format('woff2'),
  10. url('fonts/alegreya/AlegreyaSans-Regular.woff') format('woff');
  11. }
  12. @font-face {
  13. font-family: AlegreyaSans;
  14. src: url('fonts/alegreya/AlegreyaSans-Bold.woff2') format('woff2'),
  15. url('fonts/alegreya/AlegreyaSans-Bold.woff') format('woff');
  16. font-weight: bold;
  17. }
  18. table {
  19. width: 100%;
  20. max-width: 8em;
  21. font-family: AlegreyaSans, Helvetica, Arial, sans-serif;
  22. font-size: 3em;
  23. }
  24. table th {
  25. text-align: left;
  26. }
  27. table {
  28. text-align: right;
  29. font-variant-numeric: tabular-nums lining-nums;
  30. /* low-level feature-settings, means the same as the above line: */
  31. -webkit-font-feature-settings: 'tnum', 'lnum';
  32. -moz-font-feature-settings: 'tnum', 'lnum';
  33. -moz-font-feature-settings: 'tnum=1', 'lnum';
  34. font-feature-settings: 'tnum', 'lnum';
  35. }
  36. </style>
  37. </head>
  38. <body>
  39. <table>
  40. <tr>
  41. <th scope="row">Jacket</th>
  42. <td class="numeral">$439.99</td>
  43. </tr>
  44. <tr>
  45. <th scope="row">Shoes</th>
  46. <td class="numeral">$129.99</td>
  47. </tr>
  48. </table>
  49. </body>
  50. </html>