{"id":206019,"date":"2015-11-03T06:56:16","date_gmt":"2015-11-03T13:56:16","guid":{"rendered":"http:\/\/css-tricks.com\/?p=206019"},"modified":"2015-11-04T07:56:01","modified_gmt":"2015-11-04T14:56:01","slug":"the-image-replacement-museum","status":"publish","type":"post","link":"https:\/\/css-tricks.com\/the-image-replacement-museum\/","title":{"rendered":"The Image Replacement Museum"},"content":{"rendered":"<p>CSS image replacement is a technique of replacing a text element (usually a header tag like an <code>&lt;h1&gt;<\/code>) with an image (often a logo). It has its origins in the time before web fonts and SVG. For years, web developers battled against browser inconsistencies to craft image replacement techniques that struck the right balance between design and accessibility. <\/p>\n<p>Now that web fonts and SVG do much more of the heavy lifting for stylized text on the web, these techniques are falling out of use. But, we feel it&#8217;s worth preserving them in this museum to celebrate the ingenuity that went into their creation, and to remind ourselves of a bygone era in web design.<\/p>\n<p>These demos will take you through a comprehensive history of image replacement on the web, stretching back to 2003. Each demo is presented with its source link, if available&mdash;some are lost to the ages now.<\/p>\n<p><!--more--><\/p>\n<h3 id=\"ir-h5bp2\">2014: H5BP Image Replacement 2<\/h3>\n<p><a href=\"https:\/\/github.com\/h5bp\/html5-boilerplate\/blob\/master\/src\/css\/main.css#L131\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"600\" style=\"height: 600px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"5414933b6ac90decbd90ac4a898ea973\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/5414933b6ac90decbd90ac4a898ea973\/\" rel=\"noopener\">2014 H5BP Image Replacement Method 2<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-h5bp\">2012: H5BP Image Replacement<\/h3>\n<p><a href=\"http:\/\/nicolasgallagher.com\/another-css-image-replacement-technique\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"363744a19ab224c5698cbcbd25c1f52a\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/363744a19ab224c5698cbcbd25c1f52a\/\" rel=\"noopener\">2012 H5BP Image Replacement Method<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-kellum\">2012: Scott Kellum Method<\/h3>\n<p><a href=\"http:\/\/www.zeldman.com\/2012\/03\/01\/replacing-the-9999px-hack-new-image-replacement\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"600\" style=\"height: 600px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"74073784b07e8e35883b982571f31753\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/74073784b07e8e35883b982571f31753\/\" rel=\"noopener\">2012 Scott Kellum Image Replacement Method<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-INIR\">2010: Improved NIR (Nash Image Replacement)<\/h3>\n<p><a href=\"http:\/\/nicolasgallagher.com\/css-image-replacement-with-pseudo-elements\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"3a1634a983fb772a1ccc9516cca72c7b\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/3a1634a983fb772a1ccc9516cca72c7b\/\" rel=\"noopener\">2010 Improved NIR &#8211; Image Replacement Method<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-phark-inline\">2008: Phark with Inline Image Method<\/h3>\n<p data-height=\"600\" style=\"height: 600px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"17af16f6c1282aafc8e4833a3dc8d3f6\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/17af16f6c1282aafc8e4833a3dc8d3f6\/\" rel=\"noopener\">2008 Phark with Inline Image &#8211; Image Replacement Method<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-yair\">2007: Yet Another Image Replacement Method<\/h3>\n<p><a href=\"http:\/\/www.evotech.net\/blog\/2007\/09\/css-image-replacement-method\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"625\" style=\"height: 625px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"a0f6b0c43861b0ccf398c4ea7f8cd65f\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/a0f6b0c43861b0ccf398c4ea7f8cd65f\/\" rel=\"noopener\">2007 Yet Another Image Replacement Method<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-nash\">2006: Nash Image Replacement Technique<\/h3>\n<p><a href=\"http:\/\/www.unintentionallyblank.co.uk\/2006\/08\/31\/image-replacement-getting-closer\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"397dc5d07adc5656d461d9f7ff9e05c0\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/397dc5d07adc5656d461d9f7ff9e05c0\/\" rel=\"noopener\">2006 Nash Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-thierry\">2005: Thierry Technique<\/h3>\n<p><a href=\"http:\/\/www.tjkdesign.com\/articles\/tip.asp\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"725\" style=\"height: 725px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"9b5cd862658b2101a43ae0f8fcbe071b\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/9b5cd862658b2101a43ae0f8fcbe071b\/\" rel=\"noopener\">2005 Thierry Image Placement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-malarkey\">2005: Malarkey Technique<\/h3>\n<p><a href=\"http:\/\/www.stuffandnonsense.co.uk\/archives\/examples\/malarkey-method-example.html\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"4cef1631ef8d4b122b67c5489ec5884c\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/4cef1631ef8d4b122b67c5489ec5884c\/\" rel=\"noopener\">2005 Malarkey Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-shea\">2003: Shea Enhancement<\/h3>\n<p><a href=\"http:\/\/www.mezzoblue.com\/tests\/revised-image-replacement\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"954812bcdc17a063f702b94acfed6efd\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/954812bcdc17a063f702b94acfed6efd\/\" rel=\"noopener\">2003 Shea Enhancement &#8211; Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-lindsay\">2003: Lindsay Method<\/h3>\n<p><a href=\"http:\/\/www.maxdesign.com.au\/articles\/headings-as-images\/\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"575\" style=\"height: 575px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"1b2644c4a4cd050ab4282d96df705258\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/1b2644c4a4cd050ab4282d96df705258\/\" rel=\"noopener\">2003 The Lindsay Method &#8211; Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-glider-levin\">2003: Glider\/Levin Technique<\/h3>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"e70611ccc32cb236405fd7f8538066a4\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/e70611ccc32cb236405fd7f8538066a4\/\" rel=\"noopener\">2003 Glider\/Levin Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-dwyer\">2003: Leon Dwyer Method<\/h3>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"26c811ed5a9c55389000a08b858b01e9\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/26c811ed5a9c55389000a08b858b01e9\/\" rel=\"noopener\">2003 Leon Dwyer Method &#8211; Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-leahy-langridge\">2003: Leahy\/Langridge<\/h3>\n<p data-height=\"600\" style=\"height: 600px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"2826b548459bedcc6f94cb870276c503\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/2826b548459bedcc6f94cb870276c503\/\" rel=\"noopener\">2003 Leahy\/Langridge Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-darvas-shim\">2003: Radu Darvas Shim<\/h3>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"51b10e2ff5b95de451762ba3659b202a\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/51b10e2ff5b95de451762ba3659b202a\/\" rel=\"noopener\">2003 Radu Darvas Shim Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-darvas-technique\">2003: Radu Darvas Technique<\/h3>\n<p data-height=\"600\" style=\"height: 600px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"58af6c62cb8cd29ddb944cd749bc4677\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/58af6c62cb8cd29ddb944cd749bc4677\/\" rel=\"noopener\">2003 Radu Darvas Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-phark-method\">2003: Phark Method<\/h3>\n<p><a href=\"https:\/\/web.archive.org\/web\/20031203023336\/http:\/\/phark.typepad.com\/phark\/2003\/08\/accessible_imag.html\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"45465e6e84e1856dd41fb776489e8687\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/45465e6e84e1856dd41fb776489e8687\/\" rel=\"noopener\">2003 Phark Method Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n<h3 id=\"ir-fahrner\">2003: Fahrner Image Replacement<\/h3>\n<p><a href=\"http:\/\/stopdesign.com\/archive\/2003\/03\/07\/replace-text.html\" rel=\"noopener\">source<\/a><\/p>\n<p data-height=\"675\" style=\"height: 675px; display: flex; align-items: center; justify-content: center; border: 2px solid black; margin: 1rem 0; padding: 1rem; overflow: auto;\" data-theme-id=\"1\" data-slug-hash=\"e4b73621199cda422251c1185464845c\" data-default-tab=\"result\" data-user=\"css-tricks\" class='codepen'>See the Pen <a href=\"http:\/\/codepen.io\/team\/css-tricks\/pen\/e4b73621199cda422251c1185464845c\/\" rel=\"noopener\">2003 Fahrner Image Replacement Technique<\/a> by CSS-Tricks (<a href=\"http:\/\/codepen.io\/css-tricks\" rel=\"noopener\">@css-tricks<\/a>) on <a href=\"http:\/\/codepen.io\" rel=\"noopener\">CodePen<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CSS image replacement is a technique of replacing a text element (usually a header tag like an &lt;h1&gt;&lt;\/h1&gt;) with an [&hellip;]<\/p>\n","protected":false},"author":33562,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"inline_featured_image":false,"c2c_always_allow_admin_comments":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[],"class_list":["post-206019","post","type-post","status-publish","format-standard","hentry","category-articles"],"acf":{"show_toc":"No"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":171038,"url":"https:\/\/css-tricks.com\/svg-text-typographic-designs\/","url_meta":{"origin":206019,"position":0},"title":"SVG `text` and Small, Scalable, Accessible Typographic Designs","author":"Chris Coyier","date":"May 27, 2014","format":false,"excerpt":"Let's say you designed something with custom fonts that was a little bit fancy. Perhaps a certain word is positioned between the ascenders of another word below it. Some text is kerned out below to match the width of that same word. This is something we might tell a graphic\u2026","rel":"","context":"In &quot;Articles&quot;","block_context":{"text":"Articles","link":"https:\/\/css-tricks.com\/category\/articles\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":235098,"url":"https:\/\/css-tricks.com\/creating-web-type-lockup\/","url_meta":{"origin":206019,"position":1},"title":"Creating a Web Type Lockup","author":"Chris Coyier","date":"December 1, 2015","format":false,"excerpt":"A type lockup is a typographic design where the words and characters are styled and arranged very specifically. Like the design is literally locked in place. This idea is slightly at-odds with the responsive web that we know and love, where text is fluid and wrappable and whatnot. Yet, the\u2026","rel":"","context":"In &quot;Articles&quot;","block_context":{"text":"Articles","link":"https:\/\/css-tricks.com\/category\/articles\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":245796,"url":"https:\/\/css-tricks.com\/methods-controlling-spacing-web-typography\/","url_meta":{"origin":206019,"position":2},"title":"Methods for Controlling Spacing in Web Typography","author":"Geoff Graham","date":"September 26, 2016","format":false,"excerpt":"If you were developing sites in 2006, then you may have worked with a designer like me who was all up in your business about fonts not looking exactly the same in the browser as they did in mockups. Then you may have tried explaining to me the pains of\u2026","rel":"","context":"In &quot;Articles&quot;","block_context":{"text":"Articles","link":"https:\/\/css-tricks.com\/category\/articles\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":365677,"url":"https:\/\/css-tricks.com\/colrv1-and-css-font-palette-web-typography\/","url_meta":{"origin":206019,"position":3},"title":"COLRv1 and CSS font-palette: Web Typography Gets Colorful","author":"Ollie Williams","date":"May 11, 2022","format":false,"excerpt":"According to Toshi Omagari, the author of Arcade Game Typography, the world\u2019s first multi-colored digital font was created in 1982 for a never-released video game called Insector. Multi-colored fonts, sometimes called chromatic type, are still relatively rare on the web, even though the COLR font format has had full cross-browser\u2026","rel":"","context":"In &quot;Articles&quot;","block_context":{"text":"Articles","link":"https:\/\/css-tricks.com\/category\/articles\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/s_07727771E2AE24CAE12B4C96FD6B6B6976797741459E0498D84303A46B2B3814_1644779893852_applehello.png?fit=1200%2C720&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/s_07727771E2AE24CAE12B4C96FD6B6B6976797741459E0498D84303A46B2B3814_1644779893852_applehello.png?fit=1200%2C720&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/s_07727771E2AE24CAE12B4C96FD6B6B6976797741459E0498D84303A46B2B3814_1644779893852_applehello.png?fit=1200%2C720&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/s_07727771E2AE24CAE12B4C96FD6B6B6976797741459E0498D84303A46B2B3814_1644779893852_applehello.png?fit=1200%2C720&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/css-tricks.com\/wp-content\/uploads\/2022\/05\/s_07727771E2AE24CAE12B4C96FD6B6B6976797741459E0498D84303A46B2B3814_1644779893852_applehello.png?fit=1200%2C720&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":175074,"url":"https:\/\/css-tricks.com\/mega-list-svg-information\/","url_meta":{"origin":206019,"position":4},"title":"A Compendium of SVG Information","author":"Chris Coyier","date":"July 22, 2014","format":false,"excerpt":"A huge pile of information about SVG. How to Use SVG These are overview articles covering lots of stuff relating to SVG. Why to use it and the basics of how to use it. Mostly: , background-image, , , and \/. Using SVG by me SVG on the Web \u2014\u2026","rel":"","context":"In &quot;Articles&quot;","block_context":{"text":"Articles","link":"https:\/\/css-tricks.com\/category\/articles\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":209611,"url":"https:\/\/css-tricks.com\/web-font-anti-patterns\/","url_meta":{"origin":206019,"position":5},"title":"Web Font Anti-Patterns","author":"Robin Rendle","date":"October 13, 2015","format":false,"excerpt":"A series of articles by Bram Stein on typography, performance and modern day best-practices for using fonts. I particularly like what Bram has to say on overusing web fonts: An\u00adother re\u00adcent trend is us\u00ading web fonts where they\u2019re not ap\u00adpro\u00adpri\u00adate. Don\u2019t use web fonts if you don\u2019t need them. They\u2019re\u2026","rel":"","context":"In &quot;Links&quot;","block_context":{"text":"Links","link":"https:\/\/css-tricks.com\/category\/links\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/206019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/users\/33562"}],"replies":[{"embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/comments?post=206019"}],"version-history":[{"count":16,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/206019\/revisions"}],"predecessor-version":[{"id":210532,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/posts\/206019\/revisions\/210532"}],"wp:attachment":[{"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/media?parent=206019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/categories?post=206019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/css-tricks.com\/wp-json\/wp\/v2\/tags?post=206019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}