{"id":23626,"date":"2015-04-07T23:01:45","date_gmt":"2015-04-07T15:01:45","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=23626"},"modified":"2023-03-31T19:14:21","modified_gmt":"2023-03-31T11:14:21","slug":"creative-css-shadows","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/","title":{"rendered":"18 Amazing Effects You can Create with CSS3 Box Shadows"},"content":{"rendered":"<p>We can do a lot of things with CSS like <a href=\"https:\/\/www.hongkiat.com\/blog\/cssmodal-build-modals-with-pure-css\/\">build modals<\/a>, make <a href=\"https:\/\/www.hongkiat.com\/blog\/css-text-effects\/\">beautiful text effects<\/a>, <a href=\"https:\/\/www.hongkiat.com\/blog\/built-with-css\/\">draw a Viking shield<\/a>, and even <a href=\"https:\/\/www.hongkiat.com\/blog\/css-heart-shape\/\">create a heart shape<\/a>. There\u2019s also plenty that we can do with CSS3 Box Shadows, and in this post we are going to <strong>look at how some designers play around with CSS shadows to some great results<\/strong>.<\/p>\n<p>In this list you will see <strong>CSS shadows used<\/strong> in creating ticking counters, 3D effects on text, <a href=\"https:\/\/www.hongkiat.com\/blog\/50-beautiful-and-creative-pixel-arts\/\">pixel art<\/a>, simple animation and more. To see more of the same work, do check out the designers\u2019 portfolios. Know of any other <a href=\"https:\/\/www.hongkiat.com\/blog\/css3-box-shadows-effects\/\">great uses of CSS Shadows<\/a>? Let us know in the comments.<\/p>\n<h2><a href=\"https:\/\/codepen.io\/\/soulwire\/pen\/bKens\" rel=\"nofollow\">Squishy Toggle button<\/a> By <a href=\"https:\/\/codepen.io\/\/soulwire\" rel=\"nofollow\">soulwire<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"bKens\" data-default-tab=\"result\" data-user=\"soulwire\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/roikles\/pen\/xbydH\" rel=\"nofollow\">Long Shadow<\/a> by <a href=\"https:\/\/codepen.io\/\/roikles\/\" rel=\"nofollow\">Roikles<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"xbydH\" data-default-tab=\"result\" data-user=\"roikles\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/hugo\/pen\/xzjGB\" rel=\"nofollow\">Flat Long Shadow<\/a> by <a href=\"https:\/\/codepen.io\/\/hugo\/\" rel=\"nofollow\">Hugo<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"xzjGB\" data-default-tab=\"result\" data-user=\"hugo\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/the-mo\/pen\/xbExKL\" rel=\"nofollow\">Oval box shadow<\/a> By <a href=\"https:\/\/codepen.io\/\/the-mo\/\" rel=\"nofollow\">Jcorpus<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"xbExKL\" data-default-tab=\"result\" data-user=\"jcorpus\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/Abderrahmane-TJ\/pen\/ewrDJ\" rel=\"nofollow\">Collision Balls<\/a> By <a href=\"https:\/\/codepen.io\/\/Abderrahmane-TJ\" rel=\"nofollow\">Abderrahmane<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"ewrDJ\" data-default-tab=\"result\" data-user=\"Abderrahmane-TJ\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/creme\/pen\/lGDuK\" rel=\"nofollow\">257 in 3D<\/a> By <a href=\"https:\/\/codepen.io\/\/creme\/\" rel=\"nofollow\">Creme<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"lGDuK\" data-default-tab=\"result\" data-user=\"creme\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/joshbader\/pen\/xbrBrN\" rel=\"nofollow\">Apple Store icon<\/a> By <a href=\"https:\/\/codepen.io\/\/joshbader\" rel=\"nofollow\">Joshbader<\/a> <\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"xbrBrN\" data-default-tab=\"result\" data-user=\"joshbader\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/akwright\/pen\/raBdOO\" rel=\"nofollow\">Box shadow gradient for ghost button<\/a> By <a href=\"https:\/\/codepen.io\/\/akwright\/\" rel=\"nofollow\">Akwright<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"raBdOO\" data-default-tab=\"result\" data-user=\"akwright\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/cssdeck.com\/labs\/odxzftey\" rel=\"nofollow\">Batman Made with CSS box shadow<\/a> By <a href=\"https:\/\/cssdeck.com\/user\/nickmblain\" rel=\"nofollow\">Nickmblain<\/a><\/h2>\n<pre class=\"_cssdeck_embed\" data-pane=\"output\" data-user=\"nickmblain\" data-href=\"odxzftey\" data-version=\"0\"><\/pre>\n<h2><a href=\"https:\/\/cssdeck.com\/labs\/7pn08z51\" rel=\"nofollow\">Frosty Beer<\/a> By <a href=\"https:\/\/cssdeck.com\/user\/nickmblain\" rel=\"nofollow\">Nickmblain<\/a><\/h2>\n<pre class=\"_cssdeck_embed\" data-pane=\"output\" data-user=\"nickmblain\" data-href=\"7pn08z51\" data-version=\"0\"><\/pre>\n<h2><a href=\"https:\/\/codepen.io\/\/zitrusfrisch\/pen\/wvcxy\" rel=\"nofollow\">3D text<\/a> by <a href=\"https:\/\/codepen.io\/\/zitrusfrisch\" rel=\"nofollow\">Zitrusfrisch<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"wvcxy\" data-default-tab=\"result\" data-user=\"zitrusfrisch\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/carpenumidium\/pen\/hHjEJ\" rel=\"nofollow\">Animated text shadow<\/a> By <a href=\"https:\/\/codepen.io\/\/carpenumidium\" rel=\"nofollow\">Carpenumidium<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"hHjEJ\" data-default-tab=\"result\" data-user=\"carpenumidium\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/chriseisenbraun\/pen\/upmDB\" rel=\"nofollow\">Transform text  with shadow<\/a> By <a href=\"https:\/\/codepen.io\/\/chriseisenbraun\" rel=\"nofollow\">Chriseisenbraun<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"upmDB\" data-default-tab=\"result\" data-user=\"chriseisenbraun\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/snhasani\/pen\/FoeBK%20\" rel=\"nofollow\">Amazing layered shapes<\/a> By <a href=\"https:\/\/codepen.io\/\/snhasani\" rel=\"nofollow\">Snhasani<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"FoeBK\" data-default-tab=\"result\" data-user=\"snhasani\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/martingrand\/pen\/pqxtc\" rel=\"nofollow\">Seconds counter<\/a> By <a href=\"https:\/\/codepen.io\/\/martingrand\" rel=\"nofollow\">martingrand<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"pqxtc\" data-default-tab=\"result\" data-user=\"martingrand\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/yoksel\/pen\/vmEdI\" rel=\"nofollow\">Animated pattern made with shadow<\/a> By <a href=\"https:\/\/codepen.io\/\/yoksel\" rel=\"nofollow\">yoksel<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"vmEdI\" data-default-tab=\"result\" data-user=\"yoksel\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/colin\/pen\/elmIy\" rel=\"nofollow\">Color Spectrum<\/a> By <a href=\"https:\/\/codepen.io\/\/jaicab\" rel=\"nofollow\">jaicab<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"xicaj\" data-default-tab=\"result\" data-user=\"jaicab\" class=\"codepen\">\n<\/p><h2><a href=\"https:\/\/codepen.io\/\/colin\/pen\/elmIy\" rel=\"nofollow\">Rainbow circle<\/a> By <a href=\"https:\/\/codepen.io\/\/colin\" rel=\"nofollow\">colin<\/a><\/h2>\n<p data-height=\"350\" data-theme-id=\"12825\" data-slug-hash=\"elmIy\" data-default-tab=\"result\" data-user=\"colin\" class=\"codepen\">\n<\/p><p><script async src=\"https:\/\/assets.codepen.io\/assets\/embed\/ei.js\"><\/script>\n<script async src=\"https:\/\/cssdeck.com\/assets\/js\/embed.js\"><\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There\u2019s also plenty that we can do with CSS3 Box Shadows, and in this post we are going to look at how some designers play around with CSS shadows&hellip;<\/p>\n","protected":false},"author":141,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3392],"tags":[507],"topic":[4520],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>18 Amazing Effects You can Create with CSS3 Box Shadows - Hongkiat<\/title>\n<meta name=\"description\" content=\"We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There&#039;s also\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"18 Amazing Effects You can Create with CSS3 Box Shadows\" \/>\n<meta property=\"og:description\" content=\"We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There&#039;s also\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2015-04-07T15:01:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-31T11:14:21+00:00\" \/>\n<meta name=\"author\" content=\"Agus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bagusdesain\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Agus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/\"},\"author\":{\"name\":\"Agus\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/b23dad06815dff0bcc222088bed549dd\"},\"headline\":\"18 Amazing Effects You can Create with CSS3 Box Shadows\",\"datePublished\":\"2015-04-07T15:01:45+00:00\",\"dateModified\":\"2023-03-31T11:14:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/\"},\"wordCount\":210,\"commentCount\":22,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"keywords\":[\"CSS\"],\"articleSection\":[\"Coding\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/\",\"name\":\"18 Amazing Effects You can Create with CSS3 Box Shadows - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"datePublished\":\"2015-04-07T15:01:45+00:00\",\"dateModified\":\"2023-03-31T11:14:21+00:00\",\"description\":\"We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There's also\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/creative-css-shadows\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"18 Amazing Effects You can Create with CSS3 Box Shadows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/b23dad06815dff0bcc222088bed549dd\",\"name\":\"Agus\",\"description\":\"Agus is a music enthusiast, backpacker and code writer. He has an ambition to build a Skynet on top of HTML and CSS.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/bagusdesain\"],\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/agus\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"18 Amazing Effects You can Create with CSS3 Box Shadows - Hongkiat","description":"We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There's also","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/","og_locale":"en_US","og_type":"article","og_title":"18 Amazing Effects You can Create with CSS3 Box Shadows","og_description":"We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There's also","og_url":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2015-04-07T15:01:45+00:00","article_modified_time":"2023-03-31T11:14:21+00:00","author":"Agus","twitter_card":"summary_large_image","twitter_creator":"@bagusdesain","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Agus","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/"},"author":{"name":"Agus","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/b23dad06815dff0bcc222088bed549dd"},"headline":"18 Amazing Effects You can Create with CSS3 Box Shadows","datePublished":"2015-04-07T15:01:45+00:00","dateModified":"2023-03-31T11:14:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/"},"wordCount":210,"commentCount":22,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"keywords":["CSS"],"articleSection":["Coding"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/","url":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/","name":"18 Amazing Effects You can Create with CSS3 Box Shadows - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"datePublished":"2015-04-07T15:01:45+00:00","dateModified":"2023-03-31T11:14:21+00:00","description":"We can do a lot of things with CSS like build modals, make beautiful text effects, draw a Viking shield, and even create a heart shape. There's also","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/creative-css-shadows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"18 Amazing Effects You can Create with CSS3 Box Shadows"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/b23dad06815dff0bcc222088bed549dd","name":"Agus","description":"Agus is a music enthusiast, backpacker and code writer. He has an ambition to build a Skynet on top of HTML and CSS.","sameAs":["https:\/\/x.com\/bagusdesain"],"url":"https:\/\/www.hongkiat.com\/blog\/author\/agus\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-694","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/23626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/141"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=23626"}],"version-history":[{"count":4,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/23626\/revisions"}],"predecessor-version":[{"id":65480,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/23626\/revisions\/65480"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=23626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=23626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=23626"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=23626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}