{"id":44631,"date":"2017-03-29T06:23:40","date_gmt":"2017-03-29T13:23:40","guid":{"rendered":"https:\/\/creativemarket.com\/blog\/?p=44631"},"modified":"2024-04-15T06:51:02","modified_gmt":"2024-04-15T13:51:02","slug":"easy-css-tutorials","status":"publish","type":"post","link":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials","title":{"rendered":"20 CSS Tutorials That You Never Knew Could be So Easy"},"content":{"rendered":"<p>Gone are the days when a website was only about text. Now learning HTML is not sufficient because CSS (Cascading Style Sheets) has become the standard for building great online experiences. It fuels the overall look of a website and makes it appealing to users. When I started out (8 years ago), I was told to learn both HTML &amp; CSS; since these were the mandatory languages for developing web pages. Now I realize that learning CSS back then seemed like a daunting task for me. However, with proper guidance, I managed to gulp it in a couple of days.\nThe internet has evolved so rapidly that nearly everything is available and learning something new has become a matter of few clicks. Such is the case with CSS, where several designers and developers have put together free lessons to help you learn the basics of CSS as well as more advanced techniques to improve your abilities. But picking a good tutorial out of the lot isn&#8217;t always that easy.\nSo, do you want to learn&Acirc;&nbsp;CSS? Good news: there are plenty of free online resources out there, which cover from beginner to advanced levels. I&#8217;ve collected these 20 top CSS tutorials to help you get started. Let&#8217;s begin!\n<h3><span class=\"ez-toc-section\" id=\"Introduction_to_CSS_-A_Mozilla_Developer_Network_MDN\"><\/span><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/CSS\/Introduction_to_CSS\">Introduction to CSS -&Acirc;&nbsp;Mozilla Developer Network (MDN)<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44635\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064036\/CSS-by-MDN-e1490705002452.jpg.webp\" alt=\"css by mdn\" width=\"680\" height=\"510\"><p>\nThis is the complete solution guide to all those who are looking forward to learning CSS. Developers can get started&Acirc;&nbsp;to master the language from the very basics to the advanced concepts like cascading, inheritance, debugging, etc.\n<\/p><h3 class=\"p-name\"><span class=\"ez-toc-section\" id=\"All_About_Floats\"><\/span><a href=\"https:\/\/css-tricks.com\/all-about-floats\/\">All About Floats<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44636\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064038\/All-About-Floats-e1490705092244.jpg.webp\" alt=\"all about floats\" width=\"680\" height=\"510\"><p>\nAlignment is an integral part of design. Hence, developers must take care of it. This is one of the most precise tutorials about learning the concept of floats in CSS. It is a positioning property which can be assigned to either left or right.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Bouncy_Transitions\"><\/span><a href=\"https:\/\/medium.com\/css-tutorials\/bouncy-transitions-c0c8085d489#.aiur27bu7\">Bouncy Transitions<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44638\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064040\/Bouncy-Transitions-e1490705272440.png.webp\" alt=\"bouncy transitions\" width=\"680\" height=\"510\"><p>\nA web element having a hover state with a different background color is not new. You might have experienced this effect while dragging the cursor to the call to action buttons. Such effect is achieved via a transition property in CSS. It tells the browser what aspects of an element to animate&Acirc;&nbsp;if its properties change. This is an incredible tutorial to add animation and transitions in CSS.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Column_Height_Considerations_in_CSS\"><\/span><a href=\"https:\/\/www.youtube.com\/watch?v=8E6vRltmJNI\">Column Height Considerations in CSS<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44639\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064041\/Column-Height-Considerations-e1490705360888.jpg.webp\" alt=\"column height considerations\" width=\"680\" height=\"510\"><p>\nLynda is a great resource for developers, and this tutorial explains how you can&Acirc;&nbsp;customize the column size of your website. This allows the browsers to calculate different heights of the elements.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Full-Screen_Fading_Navigation\"><\/span><a href=\"http:\/\/codepen.io\/alexdevero\/pen\/nlCjL\">Full-Screen Fading Navigation<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44640\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064043\/Full-Screen-Fading-Navidation-e1490705433658.jpg.webp\" alt=\"full scale fading navigation\" width=\"680\" height=\"510\"><p>\nThis simple tutorial showcases how you can achieve the effect of a faded navigation without writing a single line of JavaScript.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Getting_Started_with_CSS_Grids\"><\/span><a href=\"https:\/\/css-tricks.com\/getting-started-css-grid\/\">Getting Started with CSS Grids<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44643\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064044\/Getting-Started-with-CSS-Grids-e1490705541439.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nGrids are an integral component of a website which may not be seen physically, but is always there. With this tutorial, you can get started with making your own grids quickly.\n<\/p><h3 id=\"wdd-inner-article-title\" class=\"new-single-title\"><span class=\"ez-toc-section\" id=\"Create_a_Stunning_Menu_in_CSS3\"><\/span><a href=\"http:\/\/www.webdesignerdepot.com\/2012\/08\/create-a-stunning-menu-in-css3\/\">Create a Stunning Menu in CSS3<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44644\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064046\/Creating-a-Stunning-Menu-in-CSS3-e1490705625524.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nThe navigation bar plays a major role in defining the UX of a website. There are several techniques to load your site&#8217;s menu but doing it all with CSS is a smart move. This easy tutorial helps you achieve the goal without getting into any further hassle.\n<\/p><h3><span class=\"ez-toc-section\" id=\"%E2%80%9CStitched%E2%80%9D_Look_in_CSS\"><\/span><a href=\"https:\/\/css-tricks.com\/snippets\/css\/stitched-look\/\">&#8220;Stitched&#8221; Look in CSS<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44645\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064059\/Stiched-Look-e1490705676456.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nThis tutorial will help you create a rounded rectangular block with a &#8220;stitched&#8221; (or dashed) look. You&#8217;ll discover how to build it by looking at the <a href=\"http:\/\/codepen.io\/chriscoyier\/pen\/Brcpe\">CodePen<\/a>.\n<\/p><h3 class=\"content-banner__title nolinks\"><span class=\"ez-toc-section\" id=\"Getting_Clever_with_CSS3_Shadows\"><\/span><a href=\"https:\/\/code.tutsplus.com\/tutorials\/getting-clever-with-css3-shadows--net-15991\">Getting Clever with CSS3 Shadows<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44646\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064100\/Gettng-Clever-with-CSS3-Shadows-e1490705728947.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nShadows add a vibrant look to your site&#8217;s design and enhance the UX. This tutorial will cover every option at your disposal as you design various kinds of shadows.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Product_Showcase_with_CSS3\"><\/span><a href=\"http:\/\/tutorialzine.com\/2012\/02\/css3-product-showcase\/\">Product Showcase with CSS3<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44647\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064102\/Product-Showcase-with-CSS3-e1490705774361.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nIf you are building a website to showcase a product, displaying it properly is crucial. It should be in place with the right styling properties. This comprehensive tutorial will help you build one such layout from scratch.\n<\/p><h3 id=\"pen-title\" class=\"pen-title\"><span class=\"ez-toc-section\" id=\"Stylish_User_Settings_Dropdown_Menu\"><\/span><a class=\"pen-title-link\" href=\"http:\/\/codepen.io\/jakestuts\/pen\/nEFyw\">Stylish User Settings Dropdown Menu<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44648\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064103\/Stylish-User-Setting-Menu-e1490705831626.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><a href=\"https:\/\/teamtreehouse.com\/\">Treehouse<\/a><p>&Acirc;&nbsp;is the go-to place for tutorials, articles, and videos to learn CSS. Here, you can learn to create a custom user settings menu in CSS3.\n<\/p><h3><span class=\"ez-toc-section\" id=\"CSS_Triangles\"><\/span><a href=\"https:\/\/css-tricks.com\/snippets\/css\/css-triangle\/\">CSS Triangles<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44649\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064105\/CSS-Triangles-e1490705870967.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nThis is an interactive step-by-step tutorial to create animated triangles with CSS.\n<\/p><h3 class=\"content-banner__title nolinks\"><span class=\"ez-toc-section\" id=\"CSS3_Buttons\"><\/span><a href=\"https:\/\/code.tutsplus.com\/tutorials\/build-awesome-practical-css3-buttons--net-16379\">CSS3 Buttons<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44650\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064106\/CSS3-Buttons-e1490705929387.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nIn this CSS tutorial, delve into more detail on creating inspiring buttons in CSS3.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Making_Custom_Checkboxes_and_Radio_Buttons\"><\/span><a href=\"https:\/\/css-tricks.com\/snippets\/css\/custom-checkboxes-and-radio-buttons\/\">Making Custom Checkboxes and Radio Buttons<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44651\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064117\/Custom-Checkboxes-and-Radio-Buttons-e1490706004884.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nThis is not an&Acirc;&nbsp;ordinary tutorial to create custom checkboxes and radio buttons. Instead, it sets your default selectors to make them invisible by configuring their opacity to zero, and then replace them with graphics. This will help alternate graphics between the checked and unchecked versions.\n<\/p><h3><span class=\"ez-toc-section\" id=\"One-Page_Responsive_CSS_Tutorial\"><\/span><a href=\"http:\/\/codepen.io\/ntaylor09\/pen\/PNxMEV\">One-Page Responsive CSS Tutorial<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44652\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064119\/One-Page-Responsive-CSS-Tutorial-e1490706051410.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nThis pen explains how to create a simple one-page responsive tutorial in CSS3. You&#8217;ll learn both why and how to use it while gaining a basic understanding of CSS.\n<\/p><h3><span class=\"ez-toc-section\" id=\"CSS_Flexbox_Grid\"><\/span><a href=\"http:\/\/codepen.io\/romamilkovic\/pen\/JYaQQe\">CSS Flexbox Grid<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44653\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064121\/CSS-Flexbox-Grid-e1490706107392.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nFlexbox is one of the layout modes in CSS which has gained a lot of popularity.&Acirc;&nbsp;This tutorial aims to provide a basic understanding of CSS Flexbox&Acirc;&nbsp;and demonstrate how you can use it in your web pages.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Fluid_Typography\"><\/span><a href=\"https:\/\/css-tricks.com\/snippets\/css\/fluid-typography\/\">Fluid Typography<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44654\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064122\/Fluid-Typography-e1490706151228.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nDepending on the screen size, you can adjust the font-size and other related properties to create a fluid effect for your website text. This tutorial will explain how modifying the viewport units and <code>calc()<\/code>&Acirc;&nbsp;help you achieve such effect.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Video_Player_in_CSS3\"><\/span><a href=\"https:\/\/designmodo.com\/video-player\/\">Video Player in CSS3<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44655\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064136\/Video-Player-in-CSS-e1490706192419.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nVideos play a vital role in enhancing the readability of your site&#8217;s content. It not only markets a product but also ensures better user engagement. This is a set-by-step tutorial which explains the process of coding a video player with CSS3.\n<\/p><h3><span class=\"ez-toc-section\" id=\"Hiding_Things_with_CSS\"><\/span><a href=\"https:\/\/css-tricks.com\/video-screencasts\/142-hiding-things-with-css\/\">Hiding Things with CSS<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44656\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064138\/Hiding-Things-with-CSS-e1490706234353.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>Setting the values of <code class=\" language-undefined\">opacity<\/code> to <code class=\" language-undefined\">0<\/code>, <code class=\" language-undefined\">visibility<\/code> to <code class=\" language-undefined\">hidden <\/code>and&Acirc;&nbsp;<code class=\" language-undefined\">display<\/code> to <code class=\" language-undefined\">none<\/code> are some of the ways to hide an element in CSS. This tutorial does exactly the same, i.e. guides you to make things invisible with CSS.\n<\/p><h3 id=\"pen-title\" class=\"pen-title\"><span class=\"ez-toc-section\" id=\"SVG_Christmas_Light_Icon_Animated_with_CSS\"><\/span><a class=\"pen-title-link\" href=\"http:\/\/codepen.io\/noahblon\/pen\/tomuj\">SVG Christmas Light Icon Animated with CSS<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-44657\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064140\/SVG-Animated-Icon-e1490706270175.jpg.webp\" alt=\"\" width=\"680\" height=\"510\"><p>\nAnimating SVG to make beautiful icons is an amazing effect in CSS.&Acirc;&nbsp;This video demonstrates how to create an inspiring Christmas light icon in CSS. You can get through it and create one for yourself.\n<\/p><h3><span class=\"ez-toc-section\" id=\"In_Closing\"><\/span>In Closing!<span class=\"ez-toc-section-end\"><\/span><\/h3><p>\nI&#8217;m sure these tutorials will help you improve not only the basic skills but also provide advanced learning. For better understanding, each tutorial offers different concepts providing code-based and visual examples. Which of these did you like the most?\n<\/p><hr><hr><p><strong>Products Seen In This Post:<\/strong><\/p><p>    <figure id=\"card-375005-1860950802\" class=\"product-card half no-pinit\" data-product-id=\"375005\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"1860950802\"><\/figure>\n    \n    <figure id=\"card-881121-39736566\" class=\"product-card half no-pinit\" data-product-id=\"881121\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"39736566\"><\/figure>\n    \n<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gone are the days when a website was only about text. Now learning HTML is not sufficient because CSS (Cascading Style Sheets) has become the standard for building great online experiences. It fuels the overall look of a website and makes it appealing to users. When I started out (8 years ago), I was told [&hellip;]<\/p>\n","protected":false},"author":102,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[74],"tags":[305,307],"topics":[],"class_list":["post-44631","post","type-post","status-publish","format-standard","hentry","category-tutorials","tag-web-design","tag-css"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>20 CSS Tutorials That You Never Knew Could be So Easy - Creative Market Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/creativemarket.com\/blog\/easy-css-tutorials\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"20 CSS Tutorials That You Never Knew Could be So Easy\" \/>\n<meta property=\"og:description\" content=\"Gone are the days when a website was only about text. Now learning HTML is not sufficient because CSS (Cascading Style Sheets) has become the standard for\" \/>\n<meta property=\"og:url\" content=\"https:\/\/creativemarket.com\/blog\/easy-css-tutorials\" \/>\n<meta property=\"og:site_name\" content=\"Creative Market Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/crtvmrkt\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-29T13:23:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-15T13:51:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064036\/CSS-by-MDN-e1490705002452.jpg.webp\" \/>\n<meta name=\"author\" content=\"Ahmad Awais\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@creativemarket\" \/>\n<meta name=\"twitter:site\" content=\"@creativemarket\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ahmad Awais\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials\",\"url\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials\",\"name\":\"20 CSS Tutorials That You Never Knew Could be So Easy - Creative Market Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2017\\\/03\\\/15064036\\\/CSS-by-MDN-e1490705002452.jpg.webp\",\"datePublished\":\"2017-03-29T13:23:40+00:00\",\"dateModified\":\"2024-04-15T13:51:02+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#\\\/schema\\\/person\\\/f9ebb596b9f77b47f371701936310d97\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials#primaryimage\",\"url\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2017\\\/03\\\/15064036\\\/CSS-by-MDN-e1490705002452.jpg.webp\",\"contentUrl\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2017\\\/03\\\/15064036\\\/CSS-by-MDN-e1490705002452.jpg.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/easy-css-tutorials#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"20 CSS Tutorials That You Never Knew Could be So Easy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/\",\"name\":\"Creative Market Blog\",\"description\":\"Creative Market Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"20 CSS Tutorials That You Never Knew Could be So Easy - Creative Market Blog","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:\/\/creativemarket.com\/blog\/easy-css-tutorials","og_locale":"en_US","og_type":"article","og_title":"20 CSS Tutorials That You Never Knew Could be So Easy","og_description":"Gone are the days when a website was only about text. Now learning HTML is not sufficient because CSS (Cascading Style Sheets) has become the standard for","og_url":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials","og_site_name":"Creative Market Blog","article_publisher":"https:\/\/www.facebook.com\/crtvmrkt","article_published_time":"2017-03-29T13:23:40+00:00","article_modified_time":"2024-04-15T13:51:02+00:00","og_image":[{"url":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064036\/CSS-by-MDN-e1490705002452.jpg.webp","type":"","width":"","height":""}],"author":"Ahmad Awais","twitter_card":"summary_large_image","twitter_creator":"@creativemarket","twitter_site":"@creativemarket","twitter_misc":{"Written by":"Ahmad Awais","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials","url":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials","name":"20 CSS Tutorials That You Never Knew Could be So Easy - Creative Market Blog","isPartOf":{"@id":"https:\/\/creativemarket.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials#primaryimage"},"image":{"@id":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials#primaryimage"},"thumbnailUrl":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064036\/CSS-by-MDN-e1490705002452.jpg.webp","datePublished":"2017-03-29T13:23:40+00:00","dateModified":"2024-04-15T13:51:02+00:00","author":{"@id":"https:\/\/creativemarket.com\/blog\/#\/schema\/person\/f9ebb596b9f77b47f371701936310d97"},"breadcrumb":{"@id":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/creativemarket.com\/blog\/easy-css-tutorials"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials#primaryimage","url":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064036\/CSS-by-MDN-e1490705002452.jpg.webp","contentUrl":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2017\/03\/15064036\/CSS-by-MDN-e1490705002452.jpg.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/creativemarket.com\/blog\/easy-css-tutorials#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/creativemarket.com\/blog\/"},{"@type":"ListItem","position":2,"name":"20 CSS Tutorials That You Never Knew Could be So Easy"}]},{"@type":"WebSite","@id":"https:\/\/creativemarket.com\/blog\/#website","url":"https:\/\/creativemarket.com\/blog\/","name":"Creative Market Blog","description":"Creative Market Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/creativemarket.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts\/44631","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/users\/102"}],"replies":[{"embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/comments?post=44631"}],"version-history":[{"count":0,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts\/44631\/revisions"}],"wp:attachment":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/media?parent=44631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/categories?post=44631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/tags?post=44631"},{"taxonomy":"topics","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/topics?post=44631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}