CINXE.COM

Web Design Courses and Tutorials | Envato Tuts+

<!DOCTYPE html><html data-app-version="-production" lang="en"><head><link rel="next" href="https://webdesign.tutsplus.com?page=2"></link><link rel="preload" href="https://static.tutsplus.com/packs/static/fonts/fa-solid-900-130191cbdfe1d7a5dde9.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.tutsplus.com/packs/static/fonts/fa-regular-400-7b8124cb811f19c72e48.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="https://static.tutsplus.com/packs/static/fonts/fa-brands-400-78547c4b11a377e195ff.woff2" as="font" type="font/woff2" crossorigin="anonymous"><script>window.Tutsplus = {}; window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; Tutsplus.environment = 'production'; Tutsplus.apexDomain = 'tutsplus.com'; Tutsplus.recaptchaSiteKey = '6Ldpx74UAAAAACuA5loIvNFtSYkAxOiK89Otp9dp'; Tutsplus.rollbarToken = '15981c89d2cb4b20994adb78613f9f59'; Tutsplus.rollbarEnabled = false; Tutsplus.ssoEnabled = true; Tutsplus.ssoServer = 'https://account.envato.com'; Tutsplus.ssoSignInPath = '/sso/sign_in.json'; Tutsplus.resetPasswordPath = 'https://account.envato.com/reset_password?to=tutsplus?to=tutsplus'; Tutsplus.forcedResetPasswordPath = 'https://account.envato.com/password_reset_required?to=tutsplus?to=tutsplus'; Tutsplus.adsEnabled = true; Tutsplus.is_posts_page = false; Tutsplus.is_post_page = false; Tutsplus.ext_social = false; Tutsplus.load_mathjax_library = false; Tutsplus.load_twitter_widget = false;</script><script type="text/javascript" data-turbo-eval="false"> window.addEventListener("CookiebotOnDialogDisplay", (event) => { const cookieDialog = event.srcElement.CookieConsentDialog.DOM cookieDialog.dataset.turbo = false }) </script> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="d10f7659-aa82-4007-9cf1-54a9496002bf" data-framework="TCFv2.2" type="text/javascript" data-georegions="{'region':'US','cbid':'d9683f70-895f-4427-97dc-f1087cddf9d8'}" async> </script> <script type="text/plain" data-cookieconsent="statistics" data-test-id="gtm-loader"> window['gtag_enable_tcf_support'] = true; if (!window.gtmLoaded) { (function(w,d,s,l,i) { w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l!='dataLayer'?'&l='+l:''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MXT8M8X'); window.gtmLoaded = true; } </script> <script src="https://static.tutsplus.com/packs/js/runtime-76a1416ff3535925e8ac.js" async="async" data-turbo-suppress-warning="" defer="defer"></script> <script src="https://static.tutsplus.com/packs/js/951-fa7abab3c99e681f8324.js" async="async" data-turbo-suppress-warning="" defer="defer"></script> <script src="https://static.tutsplus.com/packs/js/125-8bac2cfbc87fa6771f10.js" async="async" data-turbo-suppress-warning="" defer="defer"></script> <script src="https://static.tutsplus.com/packs/js/697-0770b598cb0641a27591.js" async="async" data-turbo-suppress-warning="" defer="defer"></script> <script src="https://static.tutsplus.com/packs/js/topic-1ff23dce805eebc78d5e.js" async="async" data-turbo-suppress-warning="" defer="defer"></script><link rel="stylesheet" media="all" href="https://static.tutsplus.com/packs/css/697-2b4a34c9.css" /> <link rel="stylesheet" media="all" href="https://static.tutsplus.com/packs/css/topic-574d412d.css" /><link href="/tailwind.css" rel="stylesheet" type="text/css" /><meta content="no-referrer-when-downgrade" name="referrer" /><meta charset="utf-8" /><meta content="no-cache" name="turbo-cache-control" /><meta content="reload" name="turbo-visit-control" /><meta content="" name="geo-regions" /><meta content="nocache" name="bingbot" /><link href="https://static.tutsplus.com" rel="preconnect" /><title>Web Design Courses and Tutorials | Envato Tuts+</title><link rel="canonical" href="https://webdesign.tutsplus.com/" /><link rel="icon" type="image/x-icon" href="https://static.tutsplus.com/packs/static/images/favicon-f8d459d2fa865233f59c.ico" /><link rel="apple-touch-icon" type="image/png" href="https://static.tutsplus.com/packs/static/images/apple-touch-icon-46747f8b314a25bfa124.png" /><link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="https://tutsplus.com/posts.atom" /><meta content="width=device-width, initial-scale=1" name="viewport" /><meta content="index, follow" name="robots" /><meta content="Web Design Courses and Tutorials | Envato Tuts+" property="og:title" /><meta content="Web Design Envato Tuts+" property="og:site_name" /><meta content="1494084460809023" property="fb:app_id" /> <meta property="og:description" name="description" content="Thousands of free tutorials and online courses to help you learn web design. Join our community of students and professionals to improve your design skills, coding chops, and workflow. What would you like to learn?"> <meta property="og:type" content="website"> <meta property="og:url" content="https://webdesign.tutsplus.com/"> <meta content="https://static.tutsplus.com/packs/static/images/favicon-831ac44a947d39de4326.png" property="og:image" /><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Envato", "alternateName": "Envato Tuts+", "url": "https://tutsplus.com/", "logo": "https://static.tutsplus.com/packs/static/images/envato-tutsplus-dark-da1bf6c5a7fd83433e94.png", "contactPoint": {"@type": "ContactPoint", "telephone": "+61 3 8376 6284", "contactType": "corporate contact"}, "parentOrganization": {"@type": "Organization", "name": "Envato Pty Ltd", "url": "https://www.envato.com/about"}, "sameAs": [ "https://tutsplus.com/", "https://business.tutsplus.com/", "https://code.tutsplus.com/", "https://design.tutsplus.com/", "https://webdesign.tutsplus.com/", "https://photography.tutsplus.com/", "https://music.tutsplus.com/", "https://cgi.tutsplus.com/", "https://gamedevelopment.tutsplus.com/", "https://computers.tutsplus.com/", "https://elements.envato.com/", "https://themeforest.net/", "https://codecanyon.net/", "https://audiojungle.net/", "https://videohive.net/", "https://graphicriver.net/", "https://photodune.net/", "https://3docean.net/", "https://placeit.net/", "https://mixkit.co/", "https://www.reshot.com/", "https://twitter.com/envato", "https://www.facebook.com/envato", "https://www.youtube.com/user/Envato", "https://www.instagram.com/envato/", "https://www.pinterest.com/envato/", "https://market.envato.com/" ] }</script><script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Envato Tuts+", "url": "https://tutsplus.com" } </script> <meta content="t60fIs6JfmiK5FpPBlh_bKr5lJSX6abJYYIFjqiFG3M" name="google-site-verification" /><meta content="D3E35339A8EC086B14C62277CBEC8234" name="msvalidate.01" /><meta content="zvqxFgQqdy" name="baidu-site-verification" /></head><body class="page-body body--announcement-bar topic-webdesign post__fullwidth-inarticle-ad-footer" data-analytics-context="body" data-controller="ga-analytics content-filters utm" data-ga-account="UA-11792865-37" data-ga-autolink-domains="activeden.net,audiojungle.net,themeforest.net,videohive.net,graphicriver.net,3docean.net,codecanyon.net,photodune.net,market.envato.com,elements.envato.com,build.envatohostedservices.com,author.envato.com,envato.com" data-ga-domain="tutsplus.com" data-wt-dcsid="dcs222cpd4g6lg7wb3cum8l5g_6w6m" name="page-body"><!-- Google Tag Manager Body --> <script data-test-id="gtm-page-attributes"> window.dataLayer = window.dataLayer || []; function normalizeAttributeValue(value) { if (value === undefined) return undefined if (value === null) return undefined var normalizedValue = value .toString() .toLowerCase() .trim() .replace(/&amp;/g, '&') .replace(/&#39;/g, "'") .replace(/\s+/g, ' ') if (normalizedValue === '') return undefined return normalizedValue } (function () { if (document.documentElement.hasAttribute('data-turbo-preview')) return var pageAttributes = { app_name: 'tutsplus', app_version: '17436', app_env: 'production', topic: 'web design', page_type: 'topic', category: '', sub_category: '', software_tag: '', tag: '', ga_param: '' } var normalizedPageAttributes = { event_attributes: null } Object.keys(pageAttributes).forEach(function(key) { normalizedPageAttributes[key] = normalizeAttributeValue(pageAttributes[key]) }) dataLayer.push(normalizedPageAttributes) dataLayer.push({ event: 'analytics_ready', event_attributes: { custom_timestamp: Date.now() } }) })() </script> <noscript data-test-id="gtm-noscript"> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MXT8M8X" height="0" width="0" style="display:none;visibility:hidden" > </iframe> </noscript> <!-- End Google Tag Manager --> <!--[if lt IE 10]><div class="legacy-ie-banner"><h2 class="legacy-ie-banner__title">Unsupported browser</h2><p class="legacy-ie-banner__text">This site was designed for modern browsers and tested with Internet Explorer version 10 and later. </p><p class="legacy-ie-banner__text">It may not look or work correctly on your browser. </p></div><![endif]--><script src="https://static.tutsplus.com/packs/js/global_nav_scroll-e15d1af062eca0d35d71.js" defer="defer"></script><nav class="global-nav view new-nav" data-analytics-context="navigation" data-controller="global-nav"><a class="global-new-nav__skip-to-content-link" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="#page-content">Skip to content</a><div class="announcement-bar view announcement-bar--open" data-controller="announcement-bar" data-announcement-id="cyber_nov24" data-background-image="https://cms-assets.tutsplus.com/uploads/users/15/topics/12/announcement_background_image/cyber_bg_2024.png" data-fallback-background-color="#a340a1" data-text-color="#FFFFFF" data-link-color="#25410d" data-analytics-context="announcement bar" > <div class="announcement-bar__content"> <div class="announcement-bar__primary"> <div class="announcement-bar__title"> <div align="center"> <span class="announcement-bar__title-desktop"> <strong>30% off unlimited creative assets this Cyber Sale. <span style="color:#aeec7b;">Get in quick! </span></strong> </span> <span class="announcement-bar__title-mobile"> <strong>30% off in Cyber Sale </strong> </span> <a rel="noskim" href="https://elements.envato.com/lp/pm/campaign/cybermonday/?utm_source=tutsplus.com&amp;utm_medium=promos&amp;utm_campaign=elements_tuts-header_promo_Cyber2024" data-action="click-&gt;ga-analytics#sendElementsClickEvent">Save now</a> </div> <style> .announcement-bar__title a { border-radius:4px; background-color:#aeec7b; padding:0px 20px; box-shadow:0px 0px 0px #aeec7b; margin:10px 10px 10px 10px; font-size:12px; height:30px; line-height:30px; text-decoration:none; color:#25410d; } .announcement-bar__title a:hover { background-color: #c8f1a5; text-decoration:none; color:#25410d; } </style> </div> </div> <div class="announcement-bar__secondary"> <a title="Close this announcement bar" class="announcement-bar__close-link" data-action="click-&gt;announcement-bar#close click-&gt;global-nav#onAnnouncementBarClose" href="#"> <span class="announcement-bar__close-label">Dismiss</span> <i class="fa fa-times announcement-bar__close-icon"></i> </a> </div> </div> </div> <div class="global-nav__mobile-closed"><div class="nav-actions"><a class="mobile-menu-icon mobile-header-action" data-action="click-&gt;global-nav#toggle" href="javascript:"><i class="fa fa-reorder"></i></a><a class="global-nav__header-tuts-logo-link mobile-header-action mobile-home-logo" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="https://tutsplus.com/"><img alt="envato-tuts+" class="global-nav__header-tuts-logo-image new-nav-mobile" src="https://static.tutsplus.com/packs/static/images/envato-tutsplus-dark-da1bf6c5a7fd83433e94.png" /></a><a class="mobile-search-icon mobile-header-action" data-action="click-&gt;global-nav#toggle" href="javascript:"><i class="fa fa-magnifying-glass"></i></a></div></div><div class="global-nav__mobile-overlay"></div><div class="global-nav__mobile-new"><section class="view global-nav__mobile-open-header"><a class="global-nav__header-tuts-logo-link mobile-header-action mobile-home-logo" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="https://tutsplus.com/"><img alt="envato-tuts+" class="global-nav__header-tuts-logo-image new-nav-mobile" src="https://static.tutsplus.com/packs/static/images/envato-tutsplus-dark-da1bf6c5a7fd83433e94.png" /></a><a class="mobile-close-icon mobile-header-action" data-action="click-&gt;global-nav#toggle" href="javascript:"><i class="fa fa-times"></i></a></section><section class="global-nav__mobile-search view new-nav-mobile" data-controller="global-search"><form class="global-nav__search-form mobile" data-turbo="false" data-action="submit-&gt;global-nav#sendSearchDataLayerEvent submit-&gt;global-search#perform_search" action="https://webdesign.tutsplus.com/t/tutorials/search" accept-charset="UTF-8" method="get"><input type="text" name="search[terms]" id="search_terms" value="" placeholder="Search tutorials, courses and resources" class="global-nav__search-terms" data-action="keydown-&gt;global-search#keydown input-&gt;global-search#auto_suggestions focus-&gt;global-search#focus_in" /> <div class="search__auto_suggestions_container " data-global-search-target="suggestionContainer" data-action="mousedown->global-search#onSuggestionContainerMousedown" > <div class="search__auto_suggestions_content"> <div class="search__auto_suggesstion_list_container"> <div class="search__auto_suggesstion_list_content"> <ul class="search__auto_suggesstion_list" role="listbox" data-global-search-target="suggestionList"> </ul> </div> </div> </div> </div><button name="button" type="submit" class="global-nav__search-button" aria-label="Search"><i class="fa fa-search"></i></button></form></section><ul class='global-nav__mobile-top-level new-nav-mobile'> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Design'> <a href='https://design.tutsplus.com' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action=''> <span class='global-nav__mobile-top-level-link-title'> Design </span> </a> </li> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Business'> <a href='https://business.tutsplus.com' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action=''> <span class='global-nav__mobile-top-level-link-title'> Business </span> </a> </li> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Photo'> <a href='https://photography.tutsplus.com/photo' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action=''> <span class='global-nav__mobile-top-level-link-title'> Photo </span> </a> </li> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Video'> <a href='https://photography.tutsplus.com/video' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action=''> <span class='global-nav__mobile-top-level-link-title'> Video </span> </a> </li> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Web Design'> <a href='javascript:' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action='click-&gt;global-nav#toggleSecondLevelSection'> <span class='global-nav__mobile-top-level-link-title'> Web Design </span> <span class='global-nav__mobile-top-level-expand-text'> <i class='fa fa-angle-right global-nav__mobile-top-level-link-icon'></i> </span> </a> <div class='global-nav__mobile-second-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleSecondLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-second-level-heading '> <span class='global-nav__mobile-second-level-heading-title'> Web Design </span> <a href='https://webdesign.tutsplus.com' class='global-nav__mobile-second-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-second-level-heading-link-text'> View all Web Design </span> <span class='global-nav__mobile-second-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title'>Start Learning</div> <ul class='global-nav__mobile-second-level-links'> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='Software'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> Software </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading global-nav__mobile-third-level-heading-without-link'> <span class='global-nav__mobile-third-level-heading-title'> Software </span> </section> <div class='global-nav__mobile-third-level-links-title empty-title'> </div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Sketch'> <a href='https://webdesign.tutsplus.com/compatible-with/sketch' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sketch@2x-06b2d1b0b5e67fbd7a46.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Sketch </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Figma'> <a href='https://webdesign.tutsplus.com/compatible-with/figma' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/figma@2x-9b6b6b30267a5cb7e475.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Figma </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Adobe XD'> <a href='https://webdesign.tutsplus.com/compatible-with/adobe-xd' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/xd@2x-727778ad5bc8388de2c8.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Adobe XD </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Sublime Text'> <a href='https://webdesign.tutsplus.com/compatible-with/sublime-text' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sublime@2x-ffbddc90d1c534b42d83.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Sublime Text </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Visual Studio Code'> <a href='https://webdesign.tutsplus.com/compatible-with/visual-studio-code' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/vscode@2x-3da3dc440f7877aa3715.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Visual Studio Code </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='MailChimp'> <a href='https://webdesign.tutsplus.com/compatible-with/mailchimp' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/mailchimp@2x-12ec7ec155f7365c14a0.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> MailChimp </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Webflow'> <a href='https://webdesign.tutsplus.com/compatible-with/webflow' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/webflow@2x-c488c71766a27a4ca131.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Webflow </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Campaign Monitor'> <a href='https://webdesign.tutsplus.com/compatible-with/campaign-monitor' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/campaign_monitor@2x-097a4d858a7583260178.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Campaign Monitor </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='AI Tools'> <a href='https://webdesign.tutsplus.com/compatible-with/ai-tools' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/ai_tools@2x-829ddec496349c126fb9.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> AI Tools </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='WordPress'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> WordPress </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading '> <span class='global-nav__mobile-third-level-heading-title'> WordPress </span> <a href='https://webdesign.tutsplus.com/c/wordpress' class='global-nav__mobile-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-heading-link-text'> View all WordPress </span> <span class='global-nav__mobile-third-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title empty-title'></div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='WordPress CMS'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-cms' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> WordPress CMS </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='WordPress Themes'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-themes' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> WordPress Themes </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='WordPress Plugins'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-plugins' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> WordPress Plugins </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='WordPress Hosting'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-hosting' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> WordPress Hosting </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Elementor'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/elementor' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Elementor </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='HTML/CSS'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> HTML/CSS </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading '> <span class='global-nav__mobile-third-level-heading-title'> HTML/CSS </span> <a href='https://webdesign.tutsplus.com/c/htmlcss' class='global-nav__mobile-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-heading-link-text'> View all HTML/CSS </span> <span class='global-nav__mobile-third-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title empty-title'></div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='HTML'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/html' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> HTML </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='CSS'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/css' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> CSS </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='JavaScript for Designers'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/javascript-for-designers' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> JavaScript for Designers </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Bootstrap'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/bootstrap' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Bootstrap </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Animation'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/animation' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Animation </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='HTML Templates'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/html-templates' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> HTML Templates </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Landing Pages'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/landing-pages' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Landing Pages </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='SVG'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/svg' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> SVG </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='Email'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> Email </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading '> <span class='global-nav__mobile-third-level-heading-title'> Email </span> <a href='https://webdesign.tutsplus.com/c/email' class='global-nav__mobile-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-heading-link-text'> View all Email </span> <span class='global-nav__mobile-third-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title empty-title'></div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Email Design'> <a href='https://webdesign.tutsplus.com/c/email/s/email-design' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Email Design </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Email Templates'> <a href='https://webdesign.tutsplus.com/c/email/s/email-templates' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Email Templates </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Email Marketing'> <a href='https://webdesign.tutsplus.com/c/email/s/email-marketing' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Email Marketing </span> </a> </li> </ul> <div class='global-nav__mobile-third-level-links-title '> popular software in Email </div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Campaign Monitor'> <a href='https://webdesign.tutsplus.com/c/email/compatible-with/campaign-monitor' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/campaign_monitor@2x-097a4d858a7583260178.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Campaign Monitor </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='MailChimp'> <a href='https://webdesign.tutsplus.com/c/email/compatible-with/mailchimp' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/mailchimp@2x-12ec7ec155f7365c14a0.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> MailChimp </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='UX/UI'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> UX/UI </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading '> <span class='global-nav__mobile-third-level-heading-title'> UX/UI </span> <a href='https://webdesign.tutsplus.com/c/uxui' class='global-nav__mobile-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-heading-link-text'> View all UX/UI </span> <span class='global-nav__mobile-third-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title '>Learn UI Design</div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Forms'> <a href='https://webdesign.tutsplus.com/c/uxui/s/forms' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Forms </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Icon Design'> <a href='https://webdesign.tutsplus.com/c/uxui/s/icon-design' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Icon Design </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Navigation'> <a href='https://webdesign.tutsplus.com/c/uxui/s/navigation' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Navigation </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Prototyping'> <a href='https://webdesign.tutsplus.com/c/uxui/s/prototyping' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Prototyping </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Wireframing'> <a href='https://webdesign.tutsplus.com/c/uxui/s/wireframing' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Wireframing </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Web Typography'> <a href='https://webdesign.tutsplus.com/c/uxui/s/web-typography' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Web Typography </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Material Design'> <a href='https://webdesign.tutsplus.com/c/uxui/s/material-design' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Material Design </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Design Theory'> <a href='https://webdesign.tutsplus.com/c/uxui/s/design-theory' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Design Theory </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Design Systems'> <a href='https://webdesign.tutsplus.com/c/uxui/s/design-systems' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Design Systems </span> </a> </li> </ul> <div class='global-nav__mobile-second-level-links-title '>Learn UX Design</div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='User Research'> <a href='https://webdesign.tutsplus.com/c/uxui/s/user-research' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> User Research </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='User Testing'> <a href='https://webdesign.tutsplus.com/c/uxui/s/user-testing' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> User Testing </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Responsive Design'> <a href='https://webdesign.tutsplus.com/c/uxui/s/responsive-design' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Responsive Design </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Usability'> <a href='https://webdesign.tutsplus.com/c/uxui/s/usability' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Usability </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Accessibility'> <a href='https://webdesign.tutsplus.com/c/uxui/s/accessibility' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Accessibility </span> </a> </li> </ul> <div class='global-nav__mobile-third-level-links-title '> popular software in UX/UI </div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Sketch'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/sketch' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sketch@2x-06b2d1b0b5e67fbd7a46.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Sketch </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Figma'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/figma' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/figma@2x-9b6b6b30267a5cb7e475.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Figma </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Adobe XD'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/adobe-xd' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/xd@2x-727778ad5bc8388de2c8.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Adobe XD </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Webflow'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/webflow' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/webflow@2x-c488c71766a27a4ca131.png' loading='lazy'> <span class='global-nav__mobile-third-level-link-title'> Webflow </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='SEO'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> SEO </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading '> <span class='global-nav__mobile-third-level-heading-title'> SEO </span> <a href='https://webdesign.tutsplus.com/c/seo' class='global-nav__mobile-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-heading-link-text'> View all SEO </span> <span class='global-nav__mobile-third-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title empty-title'></div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Content Strategy'> <a href='https://webdesign.tutsplus.com/c/seo/s/content-strategy' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Content Strategy </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Conversion'> <a href='https://webdesign.tutsplus.com/c/seo/s/conversion' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Conversion </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Performance'> <a href='https://webdesign.tutsplus.com/c/seo/s/performance' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Performance </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='eCommerce'> <a href='javascript:' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <span class='global-nav__mobile-second-level-link-title'> eCommerce </span> <span class='global-nav__mobile-second-level-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> <div class='global-nav__mobile-third-level-new'> <div class='global-nav__mobile-new'> <section class='view global-nav__mobile-open-header'> <a href='javascript:' class='mobile-action-icon mobile-back-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection'> <i class='fa fa-arrow-left'></i> </a> <a href='javascript:' class='mobile-action-icon mobile-close-icon' data-action='click-&gt;global-nav#toggleThirdLevelSection global-nav#toggleSecondLevelSection global-nav#toggle'> <i class='fa fa-times'></i> </a> </section> <section class='view global-nav__mobile-third-level-heading '> <span class='global-nav__mobile-third-level-heading-title'> eCommerce </span> <a href='https://webdesign.tutsplus.com/c/ecommerce' class='global-nav__mobile-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-heading-link-text'> View all eCommerce </span> <span class='global-nav__mobile-third-level-heading-link-icon'> <i class='fa fa-angle-right'></i> </span> </a> </section> <div class='global-nav__mobile-second-level-links-title empty-title'></div> <ul class='global-nav__mobile-third-level-links'> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Shopify'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/shopify' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Shopify </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='WooCommerce'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/woocommerce' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> WooCommerce </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='BigCommerce'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/bigcommerce' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> BigCommerce </span> </a> </li> <li class='global-nav__mobile-third-level-link-item' test-nav-item-name='Magento'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/magento' class='global-nav__mobile-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-nav__mobile-third-level-link-title'> Magento </span> </a> </li> </ul> </div> </div> </li> </ul> <div class='global-nav__mobile-second-level-links-title '> popular software in Web Design </div> <ul class='global-nav__mobile-second-level-links'> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='Sketch'> <a href='https://webdesign.tutsplus.com/compatible-with/sketch' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sketch@2x-06b2d1b0b5e67fbd7a46.png' loading='lazy'> <span class='global-nav__mobile-second-level-link-title'> Sketch </span> </a> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='Figma'> <a href='https://webdesign.tutsplus.com/compatible-with/figma' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/figma@2x-9b6b6b30267a5cb7e475.png' loading='lazy'> <span class='global-nav__mobile-second-level-link-title'> Figma </span> </a> </li> <li class='global-nav__mobile-second-level-link-item' test-nav-item-name='Adobe XD'> <a href='https://webdesign.tutsplus.com/compatible-with/adobe-xd' class='global-nav__mobile-second-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-nav__mobile-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/xd@2x-727778ad5bc8388de2c8.png' loading='lazy'> <span class='global-nav__mobile-second-level-link-title'> Adobe XD </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Code'> <a href='https://code.tutsplus.com' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action=''> <span class='global-nav__mobile-top-level-link-title'> Code </span> </a> </li> <li class='global-nav__mobile-top-level-item' test-nav-item-name='Music'> <a href='https://music.tutsplus.com' class='global-nav__mobile-top-level-link global-nav__mobile-top-level-link-new-nav' data-action=''> <span class='global-nav__mobile-top-level-link-title'> Music </span> </a> </li> </ul> <hr class="global-nav__mobile-divider" /><ul class="global-nav-mobile__envato-links new-nav-mobile"><li class="global-nav__mobile-top-level-item"><turbo-frame id="user_mobile_session_info" loading="lazy" src="/user_mobile_session?show_greeting=false"><a data-turbo="false" class="global-nav__mobile-user-link" href="https://tutsplus.com/sign_in?redirect_to=https%3A%2F%2Fwebdesign.tutsplus.com%2F">Sign In</a></turbo-frame></li><li class="global-nav__mobile-top-level-item"><a class="global-mobile__header-item--envato-link" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="https://www.youtube.com/channel/UC8lxnUR_CzruT2KA6cb7p0Q">Tuts+ YouTube</a></li><li class="global-nav__mobile-top-level-item"><a class="global-mobile__header-item--envato-link" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="https://elements.envato.com">Envato</a></li></ul></div><div class="global-new-nav__header"><div class="global-new-nav__header-content"><div class="global-new-nav__header-top"><div class="global-new-nav__header-right"><ul class="global-new-nav__header-list"><li class="global-new-nav__header-item"><a class="global-nav__header-item--envato-link" data-action="click-&gt;ga-analytics#sendElementsClickEvent" href="https://elements.envato.com?utm_campaign=elements_tuts-header_nav&amp;utm_medium=promos&amp;utm_source=tutsplus">Envato</a></li><li class="global-new-nav__header-item global-new-nav__header-divider">&#124;</li><li class="global-new-nav__header-item"><a class="global-nav__header-item--envato-link" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="https://www.youtube.com/channel/UC8lxnUR_CzruT2KA6cb7p0Q?utm_campaign=elements_tuts-header_nav&amp;utm_medium=promos&amp;utm_source=tutsplus">Tuts+ YouTube</a></li><li class="global-new-nav__header-item global-new-nav__header-divider">&#124;</li><li class="global-new-nav__header-item"><turbo-frame id="user_session_info" loading="lazy" src="/user_session"><a data-turbo="false" class="global-new-nav__user-link" rel="nofollow" href="https://tutsplus.com/sign_in?redirect_to=https%3A%2F%2Fwebdesign.tutsplus.com%2F">Sign In</a></turbo-frame></li></ul></div></div><div class="global-new-nav__header-bottom"><ul class="global-nav__header-list" data-controller="subcategories-nav"><li class="global-nav__header-item global-nav__header-item-tuts-logo"><a class="global-nav__header-tuts-logo-link" data-action="click-&gt;global-nav#sendNewNavDataLayerEvent" href="https://tutsplus.com/"><img alt="envato-tuts+" class="global-nav__header-tuts-logo-image new-nav-mobile" src="https://static.tutsplus.com/packs/static/images/envato-tutsplus-dark-da1bf6c5a7fd83433e94.png" /></a></li> <li class='global-nav__header-item '> <a href='https://design.tutsplus.com' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Design</span> </a> </li> <li class='global-nav__header-item '> <a href='https://business.tutsplus.com' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Business</span> </a> </li> <li class='global-nav__header-item '> <a href='https://photography.tutsplus.com/photo' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Photo</span> </a> </li> <li class='global-nav__header-item '> <a href='https://photography.tutsplus.com/video' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Video</span> </a> </li> <li class='global-nav__header-item global-nav__top-level-item--expanded'> <a href='https://webdesign.tutsplus.com' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Web Design</span> </a> <div class='global-new-nav__header-second-level'> <ul class='global-nav__header-second-level-list'> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name="Software"> <div class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'>Software</span> <i class='fa fa-chevron-down'></i> </div> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Start Learning </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Sketch'> <a href='https://webdesign.tutsplus.com/compatible-with/sketch' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sketch@2x-06b2d1b0b5e67fbd7a46.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Sketch </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Figma'> <a href='https://webdesign.tutsplus.com/compatible-with/figma' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/figma@2x-9b6b6b30267a5cb7e475.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Figma </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Adobe XD'> <a href='https://webdesign.tutsplus.com/compatible-with/adobe-xd' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/xd@2x-727778ad5bc8388de2c8.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Adobe XD </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Sublime Text'> <a href='https://webdesign.tutsplus.com/compatible-with/sublime-text' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sublime@2x-ffbddc90d1c534b42d83.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Sublime Text </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Visual Studio Code'> <a href='https://webdesign.tutsplus.com/compatible-with/visual-studio-code' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/vscode@2x-3da3dc440f7877aa3715.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Visual Studio Code </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='MailChimp'> <a href='https://webdesign.tutsplus.com/compatible-with/mailchimp' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/mailchimp@2x-12ec7ec155f7365c14a0.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> MailChimp </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Webflow'> <a href='https://webdesign.tutsplus.com/compatible-with/webflow' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/webflow@2x-c488c71766a27a4ca131.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Webflow </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Campaign Monitor'> <a href='https://webdesign.tutsplus.com/compatible-with/campaign-monitor' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/campaign_monitor@2x-097a4d858a7583260178.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Campaign Monitor </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='AI Tools'> <a href='https://webdesign.tutsplus.com/compatible-with/ai-tools' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/ai_tools@2x-829ddec496349c126fb9.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> AI Tools </span> </a> </li> </ul> </ul> </div> </div> </li> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name='WordPress'> <a href='https://webdesign.tutsplus.com/c/wordpress' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'> WordPress </span> <i class='fa fa-chevron-down'></i> </a> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Start Learning </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='WordPress CMS'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-cms' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> WordPress CMS </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='WordPress Themes'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-themes' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> WordPress Themes </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='WordPress Plugins'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-plugins' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> WordPress Plugins </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='WordPress Hosting'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/wordpress-hosting' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> WordPress Hosting </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Elementor'> <a href='https://webdesign.tutsplus.com/c/wordpress/s/elementor' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Elementor </span> </a> </li> </ul> </ul> <a href='https://webdesign.tutsplus.com/c/wordpress' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All WordPress </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </div> </div> </li> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name='HTML/CSS'> <a href='https://webdesign.tutsplus.com/c/htmlcss' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'> HTML/CSS </span> <i class='fa fa-chevron-down'></i> </a> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Start Learning </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='HTML'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/html' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> HTML </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='CSS'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/css' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> CSS </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='JavaScript for Designers'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/javascript-for-designers' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> JavaScript for Designers </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Bootstrap'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/bootstrap' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Bootstrap </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Animation'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/animation' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Animation </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='HTML Templates'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/html-templates' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> HTML Templates </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Landing Pages'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/landing-pages' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Landing Pages </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='SVG'> <a href='https://webdesign.tutsplus.com/c/htmlcss/s/svg' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> SVG </span> </a> </li> </ul> </ul> <a href='https://webdesign.tutsplus.com/c/htmlcss' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All HTML/CSS </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </div> </div> </li> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name='Email'> <a href='https://webdesign.tutsplus.com/c/email' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'> Email </span> <i class='fa fa-chevron-down'></i> </a> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Start Learning </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Email Design'> <a href='https://webdesign.tutsplus.com/c/email/s/email-design' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Email Design </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Email Templates'> <a href='https://webdesign.tutsplus.com/c/email/s/email-templates' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Email Templates </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Email Marketing'> <a href='https://webdesign.tutsplus.com/c/email/s/email-marketing' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Email Marketing </span> </a> </li> </ul> </ul> <a href='https://webdesign.tutsplus.com/c/email' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All Email </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </div> <div class='global-new-nav__header-third-level-popular-softwares'> <ul class='global-new-nav__header-third-level-links'> <li> <div class='global-new-nav__header-third-level-links-title'>popular software</div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Campaign Monitor'> <a href='https://webdesign.tutsplus.com/c/email/compatible-with/campaign-monitor' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/campaign_monitor@2x-097a4d858a7583260178.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Campaign Monitor </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='MailChimp'> <a href='https://webdesign.tutsplus.com/c/email/compatible-with/mailchimp' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/mailchimp@2x-12ec7ec155f7365c14a0.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> MailChimp </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name='UX/UI'> <a href='https://webdesign.tutsplus.com/c/uxui' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'> UX/UI </span> <i class='fa fa-chevron-down'></i> </a> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Learn UI Design </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Forms'> <a href='https://webdesign.tutsplus.com/c/uxui/s/forms' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Forms </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Icon Design'> <a href='https://webdesign.tutsplus.com/c/uxui/s/icon-design' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Icon Design </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Navigation'> <a href='https://webdesign.tutsplus.com/c/uxui/s/navigation' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Navigation </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Prototyping'> <a href='https://webdesign.tutsplus.com/c/uxui/s/prototyping' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Prototyping </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Wireframing'> <a href='https://webdesign.tutsplus.com/c/uxui/s/wireframing' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Wireframing </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Web Typography'> <a href='https://webdesign.tutsplus.com/c/uxui/s/web-typography' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Web Typography </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Material Design'> <a href='https://webdesign.tutsplus.com/c/uxui/s/material-design' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Material Design </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Design Theory'> <a href='https://webdesign.tutsplus.com/c/uxui/s/design-theory' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Design Theory </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Design Systems'> <a href='https://webdesign.tutsplus.com/c/uxui/s/design-systems' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Design Systems </span> </a> </li> <li class='global-new-nav__header-third-level-link-item'> <a href='https://webdesign.tutsplus.com/c/uxui/s/ui-design' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All UI Design </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </li> </ul> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Learn UX Design </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='User Research'> <a href='https://webdesign.tutsplus.com/c/uxui/s/user-research' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> User Research </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='User Testing'> <a href='https://webdesign.tutsplus.com/c/uxui/s/user-testing' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> User Testing </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Responsive Design'> <a href='https://webdesign.tutsplus.com/c/uxui/s/responsive-design' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Responsive Design </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Usability'> <a href='https://webdesign.tutsplus.com/c/uxui/s/usability' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Usability </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Accessibility'> <a href='https://webdesign.tutsplus.com/c/uxui/s/accessibility' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Accessibility </span> </a> </li> <li class='global-new-nav__header-third-level-link-item'> <a href='https://webdesign.tutsplus.com/c/uxui/s/ux-design' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All UX Design </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </li> </ul> </ul> </div> <div class='global-new-nav__header-third-level-popular-softwares'> <ul class='global-new-nav__header-third-level-links'> <li> <div class='global-new-nav__header-third-level-links-title'>popular software</div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Sketch'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/sketch' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/sketch@2x-06b2d1b0b5e67fbd7a46.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Sketch </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Figma'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/figma' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/figma@2x-9b6b6b30267a5cb7e475.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Figma </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Adobe XD'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/adobe-xd' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/xd@2x-727778ad5bc8388de2c8.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Adobe XD </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Webflow'> <a href='https://webdesign.tutsplus.com/c/uxui/compatible-with/webflow' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <img class='global-new-nav__header-popular-software-icon' src='https://static.tutsplus.com/packs/static/images/popular_software/webdesign/webflow@2x-c488c71766a27a4ca131.png' loading='lazy'> <span class='global-new-nav__header-third-level-link-title'> Webflow </span> </a> </li> </ul> </div> </div> </li> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name='SEO'> <a href='https://webdesign.tutsplus.com/c/seo' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'> SEO </span> <i class='fa fa-chevron-down'></i> </a> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Start Learning </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Content Strategy'> <a href='https://webdesign.tutsplus.com/c/seo/s/content-strategy' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Content Strategy </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Conversion'> <a href='https://webdesign.tutsplus.com/c/seo/s/conversion' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Conversion </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Performance'> <a href='https://webdesign.tutsplus.com/c/seo/s/performance' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Performance </span> </a> </li> </ul> </ul> <a href='https://webdesign.tutsplus.com/c/seo' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All SEO </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </div> </div> </li> <li class='global-nav__header-item ' data-action='mouseenter->subcategories-nav#show mouseleave->subcategories-nav#hide click->subcategories-nav#show' test-nav-item-name='eCommerce'> <a href='https://webdesign.tutsplus.com/c/ecommerce' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-link-text'> eCommerce </span> <i class='fa fa-chevron-down'></i> </a> <div class='global-new-nav__header-third-level'> <div class='global-new-nav__header-third-level-sub-categories'> <ul class='global-new-nav__header-third-level-links display-flex'> <ul> <li> <div class='global-new-nav__header-third-level-links-title'> Start Learning </div> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Shopify'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/shopify' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Shopify </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='WooCommerce'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/woocommerce' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> WooCommerce </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='BigCommerce'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/bigcommerce' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> BigCommerce </span> </a> </li> <li class='global-new-nav__header-third-level-link-item' test-nav-item-name='Magento'> <a href='https://webdesign.tutsplus.com/c/ecommerce/s/magento' class='global-new-nav__header-third-level-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-link-title'> Magento </span> </a> </li> </ul> </ul> <a href='https://webdesign.tutsplus.com/c/ecommerce' class='global-new-nav__header-third-level-heading-link' data-action='click-&gt;global-nav#sendNewNavDataLayerEvent'> <span class='global-new-nav__header-third-level-heading-link-text'> All eCommerce </span> <span class='global-new-nav__header-third-level-heading-link-icon'> <i class='fa fa-arrow-right'></i> </span> </a> </div> </div> </li> </ul> </div> </li> <li class='global-nav__header-item '> <a href='https://code.tutsplus.com' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Code</span> </a> </li> <li class='global-nav__header-item '> <a href='https://music.tutsplus.com' class='global-new-nav__header-link global-nav__header-link--primary' data-action='click->global-nav#sendNewNavDataLayerEvent focusin->subcategories-nav#hideAllSubCategoriesMenuWrappers'> <span>Music</span> </a> </li> </ul><div class="global-new-nav__header-right" data-controller="global-search"><form class="global-nav__search-form nonmobile" data-turbo="false" data-action="submit-&gt;global-nav#sendSearchDataLayerEvent submit-&gt;global-search#perform_search" action="https://webdesign.tutsplus.com/t/tutorials/search" accept-charset="UTF-8" method="get"><input type="text" name="search[terms]" id="search_terms" value="" placeholder="Search tutorials..." class="global-nav__search-terms search-terms-nonmobile" data-action="keydown-&gt;global-search#keydown input-&gt;global-search#auto_suggestions focus-&gt;global-search#focus_in" /> <div class="search__auto_suggestions_container " data-global-search-target="suggestionContainer" data-action="mousedown->global-search#onSuggestionContainerMousedown" > <div class="search__auto_suggestions_content"> <div class="search__auto_suggesstion_list_container"> <div class="search__auto_suggesstion_list_content"> <ul class="search__auto_suggesstion_list" role="listbox" data-global-search-target="suggestionList"> </ul> </div> </div> </div> </div><button name="button" type="submit" class="global-nav__search-button" aria-label="Search"><i class="fa fa-search"></i></button></form></div></div></div></div></nav><div class="empty-sticky-nav-background-div" style="height: 207px"></div><div class="page-content " id="page-content"><main class="content !m-0 !max-w-none !p-0" style="background-color: transparent;"><div class="content-banner"></div><div class="content-title"></div> <div class="section-container"> <div name="" class="full-section " style=""> <div class="lg:max-w-[960px] md:max-w-screen 2xl:max-w-[1290px] pt-10 md:pt-5 pl-4 pr-4 md:pl-6 md:pr-6 lg:pl-0 lg:pr-0 mt-0 mb-0 ml-auto mr-auto"> <div class="grid grid-cols-1 lg:grid-cols-3 gap-8"> <div class="col-span-2 flex flex-col justify-center category-heading-intro-wrapper"> <h1 class="m-0 md:text-5xl"> Web Design </h1> <div class="content-banner__description introductory-text view" data-controller="introductory-text" data-max-height="42"><div class="show-less" data-introductory-text-target="content" id="introductory-text__content"><p>Learn web design with thousands of free tutorials! Maybe you want to know how to build a site using <a href="https://webdesign.tutsplus.com/c/wordpress/s/wordpress-themes/t/tutorials">WordPress themes</a>, or maybe you want to master more advanced web design topics like <a href="https://webdesign.tutsplus.com/c/uxui/s/ui-design/t/tutorials">interface design</a> or <a href="https://webdesign.tutsplus.com/c/uxui/s/responsive-design/t/tutorials">responsive design</a>. Whatever you need, you'll find it here.</p><p>Stay up to date with the latest features and developments in <a href="https://webdesign.tutsplus.com/c/htmlcss/s/css/t/tutorials">CSS</a>, <a href="https://webdesign.tutsplus.com/c/ecommerce/s/shopify/t/tutorials">Shopify</a>, <a href="https://webdesign.tutsplus.com/c/ecommerce/s/woocommerce/t/tutorials">WooCommerce</a>, and more. Learn how to design <a href="https://webdesign.tutsplus.com/c/htmlcss/s/landing-pages/t/tutorials">landing pages</a> and <a href="https://webdesign.tutsplus.com/c/email/s/email-templates/t/tutorials">email templates</a> that stand out from the crowd and get people to take action. For all the web design tips and advice you need, our expert instructors have you covered!</p></div><div data-introductory-text-target="divider" id="introductory-text__links-divider"></div><div class="introductory-text-links"><a aria-label="Read more" data-action="click-&gt;introductory-text#toggleReadMode" data-introductory-text-target="read_more" href="javascript:void(0);" id="introductory-text__read-more-link">Read more</a><a aria-label="Read less" data-action="click-&gt;introductory-text#toggleReadMode" data-introductory-text-target="read_less" href="javascript:void(0);" id="introductory-text__read-less-link">Read less</a></div></div> </div> <div class="hidden lg:flex text-right flex-col justify-center category-heading-hero-image-wrapper"> <img src="https://s3.amazonaws.com/cms-assets.tutsplus.com/uploads/users/2618/topics/12/hero_image_url/webdesign_2x.jpg" alt="Person smiling with notebook" width="100%" loading="lazy"> </div> </div> </div> </div> <div name="" class="full-section " style=""> <div class="lg:max-w-[960px] md:max-w-screen 2xl:max-w-[1290px] pt-10 md:pt-5 pl-4 pr-4 md:pl-6 md:pr-6 lg:pl-0 lg:pr-0 mt-0 mb-0 ml-auto mr-auto"> <div class="flex"> <div class="content-title--section-switcher-item mr-6 last:mr-0"> <a class="text-sm text-grey-500 pb-6 font-medium content-title--category-switcher-item-link__active topic-webdesign" href="https://webdesign.tutsplus.com">All content</a> </div> <div class="content-title--section-switcher-item mr-6 last:mr-0"> <a class="text-sm text-grey-500 pb-6 font-medium topic-webdesign" href="https://webdesign.tutsplus.com/t/courses">Courses</a> </div> <div class="content-title--section-switcher-item mr-6 last:mr-0"> <a class="text-sm text-grey-500 pb-6 font-medium topic-webdesign" href="https://webdesign.tutsplus.com/t/tutorials">Tutorials</a> </div> </div> </div> </div> <div name="" class="full-section odd:bg-grey-25 even:bg-none" style=""> <div class="lg:max-w-[960px] md:max-w-screen 2xl:max-w-[1290px] pt-10 pb-10 md:pt-20 md:pb-20 pl-4 pr-4 md:pl-6 md:pr-6 lg:pl-0 lg:pr-0 mt-0 mb-0 ml-auto mr-auto"> <div data-test-id="topic-featured-courses" data-analytics-context="featured content"> <div class="flex justify-between"> <div> <h2 class="mt-0 mb-6 leading-5 "> Web Design Courses </h2> </div> <div class="mr-6 mb-4 self-end hidden md:block"> <div class="text-center text-sm font-bold"> <a href="/t/courses" class="text-sm font-bold text-blue-600" data-action="click->home-page-analytics#logAnchorLinkClick">Browse All Courses <span class="fas fa-arrow-right ml-2"></a> </div> </div> </div> <div class="hidden md:block" data-test-id="topic-featured-courses-nonmobile"> <div data-controller='card-carousel' data-cards-sm="0" data-cards-lsm="0" data-cards-md="2" data-cards-lmd="3" data-cards-lg="3" data-cards-mxl="3" data-cards-xl="3" data-cards-default="4" > <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="0" data-type="featured" data-url="https://webdesign.tutsplus.com/web-design-for-beginners-epic-free-course--cms-41118a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: Web Design for Beginners (Epic Free Course!)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/web-design-for-beginners-epic-free-course--cms-41118a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="Web Design for Beginners (Epic Free Course!)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/2796/posts/41118/preview_image/Web.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/2796/posts/41118/preview_image/Web.jpg" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> Web Design for Beginners (Epic Free Course!) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">25 Apr 2023</time> </div> </footer> </article> </li> </div> </div> <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="1" data-type="featured" data-url="https://webdesign.tutsplus.com/html-css-for-beginners-mega-free-course--cms-93199a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: HTML &amp; CSS for Beginners (MEGA Free Course!)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/html-css-for-beginners-mega-free-course--cms-93199a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="HTML &amp; CSS for Beginners (MEGA Free Course!)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/93199/preview_image/html_css_pre.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/93199/preview_image/html_css_pre.png" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> HTML &amp; CSS for Beginners (MEGA Free Course!) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">8 Sep 2022</time> </div> </footer> </article> </li> </div> </div> <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="2" data-type="featured" data-url="https://webdesign.tutsplus.com/introduction-to-figma--CRS-200785c" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Course: Introduction to Figma" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/introduction-to-figma--CRS-200785c"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="Introduction to Figma" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/71/courses/1125/preview_image/140786_Adam_Noonan_Thumbnail_Figma_02_400x277px_102417.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/71/courses/1125/preview_image/140786_Adam_Noonan_Thumbnail_Figma_02_400x277px_102417.png" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> Introduction to Figma </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Course</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">24 Aug 2020</time> </div> </footer> </article> </li> </div> </div> <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="3" data-type="featured" data-url="https://webdesign.tutsplus.com/i-built-this-website-with-ai--ytc-61c" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="YoutubeCourse: I Built This Website With AI" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/i-built-this-website-with-ai--ytc-61c"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="I Built This Website With AI" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/youtube_courses/61/preview_image/website_build_with_ai_2.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/youtube_courses/61/preview_image/website_build_with_ai_2.jpg" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> I Built This Website With AI </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Course</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">21 Aug 2023</time> </div> </footer> </article> </li> </div> </div> </div> </div> <div class="md:hidden" data-test-id="topic-featured-courses-mobile"> <div class="space-y-1 max-w-1/2"> <li data-explanation="" data-controller="post-card-tracking" data-index="0" data-type="featured" data-url="https://webdesign.tutsplus.com/web-design-for-beginners-epic-free-course--cms-41118a" class="list-none " data-test-id="topic-featured-courses-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: Web Design for Beginners (Epic Free Course!)" href="https://webdesign.tutsplus.com/web-design-for-beginners-epic-free-course--cms-41118a"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="Web Design for Beginners (Epic Free Course!)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/2796/posts/41118/preview_image/Web.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/2796/posts/41118/preview_image/Web.jpg" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> Web Design for Beginners (Epic Free Course!) </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">25 Apr 2023</time> </div> </div> </article> </li> <li data-explanation="" data-controller="post-card-tracking" data-index="1" data-type="featured" data-url="https://webdesign.tutsplus.com/html-css-for-beginners-mega-free-course--cms-93199a" class="list-none " data-test-id="topic-featured-courses-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: HTML &amp; CSS for Beginners (MEGA Free Course!)" href="https://webdesign.tutsplus.com/html-css-for-beginners-mega-free-course--cms-93199a"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="HTML &amp; CSS for Beginners (MEGA Free Course!)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/93199/preview_image/html_css_pre.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/30/posts/93199/preview_image/html_css_pre.png" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> HTML &amp; CSS for Beginners (MEGA Free Course!) </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">8 Sep 2022</time> </div> </div> </article> </li> <li data-explanation="" data-controller="post-card-tracking" data-index="2" data-type="featured" data-url="https://webdesign.tutsplus.com/introduction-to-figma--CRS-200785c" class="list-none free-course" data-test-id="topic-featured-courses-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Course: Introduction to Figma" href="https://webdesign.tutsplus.com/introduction-to-figma--CRS-200785c"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="Introduction to Figma" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/71/courses/1125/preview_image/140786_Adam_Noonan_Thumbnail_Figma_02_400x277px_102417.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/71/courses/1125/preview_image/140786_Adam_Noonan_Thumbnail_Figma_02_400x277px_102417.png" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> Introduction to Figma </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">24 Aug 2020</time> </div> </div> </article> </li> <li data-explanation="" data-controller="post-card-tracking" data-index="3" data-type="featured" data-url="https://webdesign.tutsplus.com/i-built-this-website-with-ai--ytc-61c" class="list-none " data-test-id="topic-featured-courses-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="YoutubeCourse: I Built This Website With AI" href="https://webdesign.tutsplus.com/i-built-this-website-with-ai--ytc-61c"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="I Built This Website With AI" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/youtube_courses/61/preview_image/website_build_with_ai_2.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/30/youtube_courses/61/preview_image/website_build_with_ai_2.jpg" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> I Built This Website With AI </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Adi Purdila" href="https://tutsplus.com/authors/adi-purdila"> Adi Purdila </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">21 Aug 2023</time> </div> </div> </article> </li> </div> </div> </div> </div> </div> <div name="" class="full-section odd:bg-grey-25 even:bg-none" style=""> <div class="lg:max-w-[960px] md:max-w-screen 2xl:max-w-[1290px] pt-10 pb-10 md:pt-20 md:pb-20 pl-4 pr-4 md:pl-6 md:pr-6 lg:pl-0 lg:pr-0 mt-0 mb-0 ml-auto mr-auto"> <div data-test-id="topic-featured-articles" data-analytics-context="featured content"> <div class="flex justify-between"> <div> <h2 class="mt-0 mb-6 leading-5 "> Featured Web Design Tutorials </h2> </div> <div class="mr-6 mb-4 self-end hidden md:block"> <div class="text-center text-sm font-bold"> <a href="/t/tutorials" class="text-sm font-bold text-blue-600" data-action="click->home-page-analytics#logAnchorLinkClick">Browse All Tutorials <span class="fas fa-arrow-right ml-2"></a> </div> </div> </div> <div class="hidden md:block" data-test-id="topic-featured-articles-nonmobile"> <div data-controller='card-carousel' data-cards-sm="0" data-cards-lsm="0" data-cards-md="2" data-cards-lmd="3" data-cards-lg="3" data-cards-mxl="3" data-cards-xl="3" data-cards-default="4" > <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="0" data-type="featured" data-url="https://webdesign.tutsplus.com/a-beginners-guide-to-wireframing--webdesign-7399a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: A Beginner’s Guide to Wireframing" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/a-beginners-guide-to-wireframing--webdesign-7399a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="A Beginner’s Guide to Wireframing" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/2796/posts/9203/preview_image/Wireframe.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/2796/posts/9203/preview_image/Wireframe.png" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> A Beginner’s Guide to Wireframing </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Winnie Lim" href="https://tutsplus.com/authors/winnie-lim"> Winnie Lim </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">17 Apr 2023</time> </div> </footer> </article> </li> </div> </div> <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="1" data-type="featured" data-url="https://webdesign.tutsplus.com/how-to-build-a-simple-carousel-with-vanilla-javascript--cms-41734t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/how-to-build-a-simple-carousel-with-vanilla-javascript--cms-41734t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/41734/preview_image/slider.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/41734/preview_image/slider.png" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Jemima Abu" href="https://tutsplus.com/authors/jemima-abu"> Jemima Abu </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">16 Aug 2023</time> </div> </footer> </article> </li> </div> </div> <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="2" data-type="featured" data-url="https://webdesign.tutsplus.com/create-a-custom-wordpress-plugin-from-scratch--net-2668t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How to Create a Custom WordPress Plugin From Scratch" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/create-a-custom-wordpress-plugin-from-scratch--net-2668t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="How to Create a Custom WordPress Plugin From Scratch" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/14721/preview_image/custom_plugin.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/14721/preview_image/custom_plugin.png" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> How to Create a Custom WordPress Plugin From Scratch </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Advanced</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Rachel McCollin" href="https://tutsplus.com/authors/rachel-mccollin"> Rachel McCollin </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">11 Jul 2024</time> </div> </footer> </article> </li> </div> </div> <div> <div class="mr-3"> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="3" data-type="featured" data-url="https://webdesign.tutsplus.com/flexbox-vs-css-grid-which-should-you-use--cms-30184a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: CSS Grid vs. Flexbox: Which should you use and when?" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/flexbox-vs-css-grid-which-should-you-use--cms-30184a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="CSS Grid vs. Flexbox: Which should you use and when?" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/30184/preview_image/vs-png.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/30184/preview_image/vs-png.png" /> </div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-4 line-clamp-3"> CSS Grid vs. Flexbox: Which should you use and when? </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> </header> <footer> <div class="flex font-normal text-xs md:text-sm mt-4 [&amp;&gt;a]:truncate [&amp;&gt;a]:max-w-[200px]"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Anna Monus" href="https://tutsplus.com/authors/anna-monus"> Anna Monus </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">28 Aug 2024</time> </div> </footer> </article> </li> </div> </div> </div> </div> <div class="md:hidden" data-test-id="topic-featured-articles-mobile"> <div class="space-y-1 max-w-1/2"> <li data-explanation="" data-controller="post-card-tracking" data-index="0" data-type="featured" data-url="https://webdesign.tutsplus.com/a-beginners-guide-to-wireframing--webdesign-7399a" class="list-none " data-test-id="topic-featured-articles-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: A Beginner’s Guide to Wireframing" href="https://webdesign.tutsplus.com/a-beginners-guide-to-wireframing--webdesign-7399a"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="A Beginner’s Guide to Wireframing" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/2796/posts/9203/preview_image/Wireframe.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/2796/posts/9203/preview_image/Wireframe.png" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> A Beginner’s Guide to Wireframing </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Winnie Lim" href="https://tutsplus.com/authors/winnie-lim"> Winnie Lim </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">17 Apr 2023</time> </div> </div> </article> </li> <li data-explanation="" data-controller="post-card-tracking" data-index="1" data-type="featured" data-url="https://webdesign.tutsplus.com/how-to-build-a-simple-carousel-with-vanilla-javascript--cms-41734t" class="list-none " data-test-id="topic-featured-articles-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)" href="https://webdesign.tutsplus.com/how-to-build-a-simple-carousel-with-vanilla-javascript--cms-41734t"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/41734/preview_image/slider.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/30/posts/41734/preview_image/slider.png" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!) </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Jemima Abu" href="https://tutsplus.com/authors/jemima-abu"> Jemima Abu </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">16 Aug 2023</time> </div> </div> </article> </li> <li data-explanation="" data-controller="post-card-tracking" data-index="2" data-type="featured" data-url="https://webdesign.tutsplus.com/create-a-custom-wordpress-plugin-from-scratch--net-2668t" class="list-none " data-test-id="topic-featured-articles-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How to Create a Custom WordPress Plugin From Scratch" href="https://webdesign.tutsplus.com/create-a-custom-wordpress-plugin-from-scratch--net-2668t"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="How to Create a Custom WordPress Plugin From Scratch" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/14721/preview_image/custom_plugin.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/30/posts/14721/preview_image/custom_plugin.png" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> How to Create a Custom WordPress Plugin From Scratch </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Rachel McCollin" href="https://tutsplus.com/authors/rachel-mccollin"> Rachel McCollin </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">11 Jul 2024</time> </div> </div> </article> </li> <li data-explanation="" data-controller="post-card-tracking" data-index="3" data-type="featured" data-url="https://webdesign.tutsplus.com/flexbox-vs-css-grid-which-should-you-use--cms-30184a" class="list-none " data-test-id="topic-featured-articles-mobile-card" > <article class="flex mt-4 mb-4 relative"> <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: CSS Grid vs. Flexbox: Which should you use and when?" href="https://webdesign.tutsplus.com/flexbox-vs-css-grid-which-should-you-use--cms-30184a"> </a> <div class="flex-none w-1/2"> <img class="flex object-contain w-full rounded-md aspect-1/1" alt="CSS Grid vs. Flexbox: Which should you use and when?" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/30184/preview_image/vs-png.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=300/uploads/users/30/posts/30184/preview_image/vs-png.png" /> </div> <div class="w-1/2 pl-3"> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 !text-sm !leading-tight line-clamp-3"> CSS Grid vs. Flexbox: Which should you use and when? </h3> <div class="flex font-normal text-xs md:text-sm mt-4 !block [&amp;&gt;time]:block [&amp;&gt;time]:mt-1"> <a class="flex z-[1] relative text-grey-700 !inline-block mb-1 md:mb-0" aria-label="Author: Anna Monus" href="https://tutsplus.com/authors/anna-monus"> Anna Monus </a> <span class="hidden md:inline text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">28 Aug 2024</time> </div> </div> </article> </li> </div> </div> </div> </div> </div> <div name="content-filters__content-section" class="full-section odd:bg-grey-25 even:bg-none" style=""> <div class="lg:max-w-[960px] md:max-w-screen 2xl:max-w-[1290px] pt-10 pb-10 md:pt-16 md:pb-16 pl-4 pr-4 md:pl-6 md:pr-6 lg:pl-0 lg:pr-0 mt-0 mb-0 ml-auto mr-auto"> <div class="flex justify-between items-end mt-0 mb-6" data-controller="section-header" data-menu-class="language-selector-wrapper"> <h2 class="mt-0 mb-6 leading-5 !m-0"> All Web Design Content: </h2> <div> </div> </div> <div class='flex flex-row mt-8'> <div class='content-filters__large-screen hidden lg:block mr-0 w-full h-[100px] lg:h-auto lg:min-w-[304px] lg:max-w-[304px] lg:pr-6 lg:mr-6 mb-[94px] border-grey-300/20 border-solid border-0 lg:border-r'> <div class='flex flex-row mb-6 xl:mb-9 items-center'> <img alt="content filters" class="mr-4 h-6 w-6" src="https://static.tutsplus.com/packs/static/images/filters-icon-00c6395442b34ee30e92.svg" /> <span class='text-sm text-grey-700 font-bold'>Filters</span> </div> <turbo-frame id='content-filters' src='https://webdesign.tutsplus.com/content_filters' /> </div> <div> <div class='content-filters__small-screen block lg:hidden mb-6' data-controller='content-filters-small-screen-component'> <button class='flex flex-row items-center justify-between cursor-pointer w-36 px-3 py-4 border border-solid border-grey-100 rounded-lg' style='background: transparent;' data-action='click->content-filters-small-screen-component#toggleContentFiltersDialog'> <span class='text-sm text-grey-700'>Filters</span> <img alt="content filters" class="h-[18px] w-[18px] ml-2" src="https://static.tutsplus.com/packs/static/images/filters-icon-00c6395442b34ee30e92.svg" /> </button> <div class="relative z-10 hide" aria-labelledby="modal-title" role="dialog" aria-modal="true"> <div class="fixed inset-0 bg-black bg-opacity-50 transition-opacity"></div> <div class="fixed inset-0 z-10 w-screen overflow-y-auto"> <div class="flex min-h-full items-center justify-center p-4"> <div class="relative transform overflow-hidden rounded-lg bg-white text-left shadow-xl transition-all w-full"> <div class="p-6 h-[calc(100vh-181px)]"> <div class='flex flex-row mb-6 xl:mb-9 items-center justify-between'> <div class='flex items-center'> <img alt="content filters" class="mr-4 h-6 w-6" src="https://static.tutsplus.com/packs/static/images/filters-icon-00c6395442b34ee30e92.svg" /> <span class='text-sm text-grey-700 font-bold'>Filters</span> </div> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" data-action='click->content-filters-small-screen-component#toggleContentFiltersDialog'> <path d="M15.8027 13.9221C15.929 14.0473 16 14.2178 16 14.3956C16 14.5734 15.929 14.7439 15.8027 14.8691L14.8691 15.8027C14.7439 15.929 14.5734 16 14.3956 16C14.2178 16 14.0473 15.929 13.9221 15.8027L8 9.88066L2.07793 15.8027C1.9527 15.929 1.78225 16 1.60443 16C1.42661 16 1.25615 15.929 1.13093 15.8027L0.197268 14.8691C0.0710153 14.7439 0 14.5734 0 14.3956C0 14.2178 0.0710153 14.0473 0.197268 13.9221L6.11934 8L0.197268 2.07793C0.0710153 1.9527 0 1.78225 0 1.60443C0 1.42661 0.0710153 1.25615 0.197268 1.13093L1.13093 0.197268C1.25615 0.0710153 1.42661 0 1.60443 0C1.78225 0 1.9527 0.0710153 2.07793 0.197268L8 6.11934L13.9221 0.197268C14.0473 0.0710153 14.2178 0 14.3956 0C14.5734 0 14.7439 0.0710153 14.8691 0.197268L15.8027 1.13093C15.929 1.25615 16 1.42661 16 1.60443C16 1.78225 15.929 1.9527 15.8027 2.07793L9.88066 8L15.8027 13.9221Z" fill="#3A3A3A"/> </svg> </div> <div class='h-[calc(100%-48px)] overflow-auto [&>turbo-frame>div:first-child]:mt-0'> <turbo-frame id='content-filters' src='https://webdesign.tutsplus.com/content_filters' /> </div> </div> <div class='p-6 border-grey-300/20 border-solid border-0 border-t flex justify-between'> <button type='button' class='text-blue-500 text-sm font-bold bg-white border-0 inline-block p-0' data-action='click->content-filters-small-screen-component#clearFilters'>Clear Filters</button> <button type='button' class='text-white text-sm font-bold bg-blue-500 border-0 px-4 py-3 rounded' data-action='click->content-filters-small-screen-component#showResults'>Show Results</button> </div> </div> </div> </div> </div> </div> <ol class="inline-flex flex-wrap list-none p-0 m-0 [&>*]:mb-10 md:[&>*]:mb-16 [&>*]:mr-6 content-results__with-filters" data-controller='category-sidebar-ad-mobile' data-analytics-context="content results" > <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="0" data-type="standard" data-url="https://webdesign.tutsplus.com/reasons-for-website-downtime-how-to-resolve-it--cms-109032a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: 6 reasons for website downtime (+ how to resolve it)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/reasons-for-website-downtime-how-to-resolve-it--cms-109032a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="6 reasons for website downtime (+ how to resolve it)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/109032/preview_image/warning_thumb.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/109032/preview_image/warning_thumb.png" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: WordPress" href="https://webdesign.tutsplus.com/c/wordpress"> WordPress </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> 6 reasons for website downtime (+ how to resolve it) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> Are you experiencing website downtime and want to know how you can fix it? If so, you’re in the right place! </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Syed Balkhi" href="https://tutsplus.com/authors/syed-balkhi"> <img src="https://cms-assets.tutsplus.com/uploads/users/30/profiles/21375/profileImage/wpbeginner.jpg" class="rounded-md" alt="Syed Balkhi" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Syed Balkhi" href="https://tutsplus.com/authors/syed-balkhi"> Syed Balkhi </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">20 Nov 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="1" data-type="standard" data-url="https://webdesign.tutsplus.com/wordpress-vs-wp-engine-whats-going-on-and-what-can-you-do-about-it--cms-109021a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: WordPress vs. WP Engine: What’s going on and what can you do about it?" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/wordpress-vs-wp-engine-whats-going-on-and-what-can-you-do-about-it--cms-109021a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="WordPress vs. WP Engine: What’s going on and what can you do about it?" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/109021/preview_image/mm.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/109021/preview_image/mm.jpg" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: WordPress" href="https://webdesign.tutsplus.com/c/wordpress"> WordPress </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> WordPress vs. WP Engine: What’s going on and what can you do about it? </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> In September 2024, Matt Mullenweg of WordPress and Automattic declared war against WP Engine. While the legal and very public battle between these two... </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Suzanne Scacca" href="https://tutsplus.com/authors/suzanne-scacca"> <img src="https://cms-assets.tutsplus.com/uploads/users/2779/profiles/21303/profileImage/Suzanne Scacca Headshot 400x400.JPG" class="rounded-md" alt="Suzanne Scacca" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Suzanne Scacca" href="https://tutsplus.com/authors/suzanne-scacca"> Suzanne Scacca </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">19 Nov 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="2" data-type="standard" data-url="https://webdesign.tutsplus.com/the-best-wordpress-plugins-of-all-time-free-and-paid--cms-38563a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: 15 of the best WordPress plugins for your website (free and paid)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/the-best-wordpress-plugins-of-all-time-free-and-paid--cms-38563a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="15 of the best WordPress plugins for your website (free and paid)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/38563/preview_image/best_plugins.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/38563/preview_image/best_plugins.png" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: WordPress Plugins" href="https://webdesign.tutsplus.com/c/wordpress/s/wordpress-plugins"> WordPress Plugins </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> 15 of the best WordPress plugins for your website (free and paid) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> One of the best things about WordPress is the universe of custom plugins that you can install for it. No matter what you want your website to do, you&#39;re sure... </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Suzanne Scacca" href="https://tutsplus.com/authors/suzanne-scacca"> <img src="https://cms-assets.tutsplus.com/uploads/users/2779/profiles/21303/profileImage/Suzanne Scacca Headshot 400x400.JPG" class="rounded-md" alt="Suzanne Scacca" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Suzanne Scacca" href="https://tutsplus.com/authors/suzanne-scacca"> Suzanne Scacca </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">14 Nov 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="3" data-type="standard" data-url="https://webdesign.tutsplus.com/create-a-breakout-game-with-html-css-and-vanilla-javascript--cms-108967t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: Create a breakout game with HTML, CSS, and vanilla JavaScript" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/create-a-breakout-game-with-html-css-and-vanilla-javascript--cms-108967t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="Create a breakout game with HTML, CSS, and vanilla JavaScript" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/108967/preview_image/breakout.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/108967/preview_image/breakout.jpg" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: JavaScript for Designers" href="https://webdesign.tutsplus.com/c/htmlcss/s/javascript-for-designers"> JavaScript for Designers </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> Create a breakout game with HTML, CSS, and vanilla JavaScript </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Intermediate</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> Let’s create a Breakout game using Vanilla JavaScript. In a Breakout game, the player uses a paddle to bounce a ball and hit bricks, removing the bricks one... </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Esther Vaati" href="https://tutsplus.com/authors/esther-kalei"> <img src="https://cms-assets.tutsplus.com/uploads/users/1885/profiles/20400/profileImage/Tn2cD3Wq_400x400.jpg" class="rounded-md" alt="Esther Vaati" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Esther Vaati" href="https://tutsplus.com/authors/esther-kalei"> Esther Vaati </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">12 Nov 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="4" data-type="standard" data-url="https://webdesign.tutsplus.com/how-to-build-a-filtering-component-in-pure-css--cms-33111t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How to build a filtering component in pure CSS (2 methods)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/how-to-build-a-filtering-component-in-pure-css--cms-33111t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="How to build a filtering component in pure CSS (2 methods)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/33111/preview_image/filter-pre.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/33111/preview_image/filter-pre.png" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: HTML/CSS" href="https://webdesign.tutsplus.com/c/htmlcss"> HTML/CSS </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> How to build a filtering component in pure CSS (2 methods) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Intermediate</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> In today’s tutorial, we’ll learn how to build a CSS-only filtering component, something which you’d be forgiven for thinking needs JavaScript. </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: George Martsoukos" href="https://tutsplus.com/authors/george-martsoukos"> <img src="https://cms-assets.tutsplus.com/uploads/users/780/profiles/19309/profileImage/george-web-avatar-400x400.png" class="rounded-md" alt="George Martsoukos" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: George Martsoukos" href="https://tutsplus.com/authors/george-martsoukos"> George Martsoukos </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">7 Nov 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="5" data-type="standard" data-url="https://webdesign.tutsplus.com/making-the-most-of-the-visible-grid-web-design-trend--cms-108986a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: Making the most of the visible grid web design trend" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/making-the-most-of-the-visible-grid-web-design-trend--cms-108986a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="Making the most of the visible grid web design trend" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/108986/preview_image/nument.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/108986/preview_image/nument.png" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: UX Design" href="https://webdesign.tutsplus.com/c/uxui/s/ux-design"> UX Design </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> Making the most of the visible grid web design trend </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> The visible grid web design trend seems to be here to stay. But what makes it so compelling and how can you put it to use? Let’s explore that and more. </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Brenda Barron" href="https://tutsplus.com/authors/brenda-stokes-barron"> <img src="https://cms-assets.tutsplus.com/uploads/users/1223/profiles/19734/profileImage/192887389_10226422225921366_1386554784344850241_n.jpg" class="rounded-md" alt="Brenda Barron" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Brenda Barron" href="https://tutsplus.com/authors/brenda-stokes-barron"> Brenda Barron </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">5 Nov 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="6" data-type="standard" data-url="https://webdesign.tutsplus.com/how-to-add-a-sidebar-in-wordpress-step-by-step--cms-106887t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: What to do if the sidebar is not appearing in WordPress (step by step)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/how-to-add-a-sidebar-in-wordpress-step-by-step--cms-106887t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="What to do if the sidebar is not appearing in WordPress (step by step)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/106887/preview_image/wordpress_sidebar_missing_featured_image.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/106887/preview_image/wordpress_sidebar_missing_featured_image.jpg" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: WordPress Themes" href="https://webdesign.tutsplus.com/c/wordpress/s/wordpress-themes"> WordPress Themes </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> What to do if the sidebar is not appearing in WordPress (step by step) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> Did you take the time to add a sidebar to your WordPress website, only for it to no longer be there? In this tutorial, we&#39;ll walk you through 7 strategies... </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Suzanne Scacca" href="https://tutsplus.com/authors/suzanne-scacca"> <img src="https://cms-assets.tutsplus.com/uploads/users/2779/profiles/21303/profileImage/Suzanne Scacca Headshot 400x400.JPG" class="rounded-md" alt="Suzanne Scacca" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Suzanne Scacca" href="https://tutsplus.com/authors/suzanne-scacca"> Suzanne Scacca </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">22 Oct 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="7" data-type="standard" data-url="https://webdesign.tutsplus.com/how-to-create-a-scratch-card-effect-in-vanilla-javascript--cms-108922t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How to create a scratch card effect with vanilla JavaScript" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/how-to-create-a-scratch-card-effect-in-vanilla-javascript--cms-108922t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt=" How to create a scratch card effect with vanilla JavaScript" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/108922/preview_image/coin.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/108922/preview_image/coin.jpg" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: JavaScript for Designers" href="https://webdesign.tutsplus.com/c/htmlcss/s/javascript-for-designers"> JavaScript for Designers </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> How to create a scratch card effect with vanilla JavaScript </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Intermediate</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> Learn how to create a scratch card effect using vanilla JavaScript. The tutorial will guide you through creating a realistic scratch-off effect with HTML... </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Esther Vaati" href="https://tutsplus.com/authors/esther-kalei"> <img src="https://cms-assets.tutsplus.com/uploads/users/1885/profiles/20400/profileImage/Tn2cD3Wq_400x400.jpg" class="rounded-md" alt="Esther Vaati" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Esther Vaati" href="https://tutsplus.com/authors/esther-kalei"> Esther Vaati </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">16 Oct 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="8" data-type="standard" data-url="https://webdesign.tutsplus.com/easy-slider-carousel-with-pure-css--cms-107626t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: Easy CSS slider (carousel with pure CSS)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/easy-slider-carousel-with-pure-css--cms-107626t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="Easy CSS slider (carousel with pure CSS)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/107626/preview_image/carousel_pre.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/107626/preview_image/carousel_pre.png" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: CSS" href="https://webdesign.tutsplus.com/c/htmlcss/s/css"> CSS </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> Easy CSS slider (carousel with pure CSS) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> A carousel is a great example of a possible CSS-only interactive feature. So in this tutorial, we’ll build a carousel with a few extra features using only CSS. </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Jemima Abu" href="https://tutsplus.com/authors/jemima-abu"> <img src="https://cms-assets.tutsplus.com/uploads/users/2722/profiles/21247/profileImage/jemima_3.jpeg" class="rounded-md" alt="Jemima Abu" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Jemima Abu" href="https://tutsplus.com/authors/jemima-abu"> Jemima Abu </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">14 Oct 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="9" data-type="standard" data-url="https://webdesign.tutsplus.com/create-a-javascript-tab-component-with-an-adaptive-stepper-ui--cms-108933t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: Create a JavaScript tab component with an adaptive stepper UI" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/create-a-javascript-tab-component-with-an-adaptive-stepper-ui--cms-108933t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="Create a JavaScript tab component with an adaptive stepper UI" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/780/posts/108933/preview_image/final.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/780/posts/108933/preview_image/final.jpg" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: HTML/CSS" href="https://webdesign.tutsplus.com/c/htmlcss"> HTML/CSS </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> Create a JavaScript tab component with an adaptive stepper UI </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> In this tutorial, we&#39;ll build a simple responsive JavaScript tab component where the clickable tabs will appear as a stepper component. </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: George Martsoukos" href="https://tutsplus.com/authors/george-martsoukos"> <img src="https://cms-assets.tutsplus.com/uploads/users/780/profiles/19309/profileImage/george-web-avatar-400x400.png" class="rounded-md" alt="George Martsoukos" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: George Martsoukos" href="https://tutsplus.com/authors/george-martsoukos"> George Martsoukos </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">9 Oct 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="10" data-type="standard" data-url="https://webdesign.tutsplus.com/how-to-put-variable-fonts-to-work-in-wordpress--cms-108943a" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Article: How to put variable fonts to work in WordPress" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/how-to-put-variable-fonts-to-work-in-wordpress--cms-108943a"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="How to put variable fonts to work in WordPress" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/108943/preview_image/variable.png 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/108943/preview_image/variable.png" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: WordPress Themes" href="https://webdesign.tutsplus.com/c/wordpress/s/wordpress-themes"> WordPress Themes </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> How to put variable fonts to work in WordPress </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Beginner</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> Get control of your WordPress site&#39;s typography by using variable fonts. We&#39;ll show you how to use them in the Site Editor. </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: Brenda Barron" href="https://tutsplus.com/authors/brenda-stokes-barron"> <img src="https://cms-assets.tutsplus.com/uploads/users/1223/profiles/19734/profileImage/192887389_10226422225921366_1386554784344850241_n.jpg" class="rounded-md" alt="Brenda Barron" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: Brenda Barron" href="https://tutsplus.com/authors/brenda-stokes-barron"> Brenda Barron </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">7 Oct 2024</time> </div> </footer> </article> </li> <li class="w-full md:w-[304px] inline-block relative rounded-md" data-explanation="" data-controller="post-card-tracking" data-index="11" data-type="standard" data-url="https://webdesign.tutsplus.com/how-to-animate-css-grid-layouts-image-grid-project--cms-108937t" > <a class="flex z-[1] absolute w-full h-full rounded-md" aria-label="Tutorial: How to animate CSS Grid layouts (image grid project)" data-action="click-&gt;post-card-tracking#onClick" href="https://webdesign.tutsplus.com/how-to-animate-css-grid-layouts-image-grid-project--cms-108937t"> </a> <article class="flex flex-col h-[auto]"> <header class="h-[auto]"> <div class="flex w-max h-fit mr-4 relative !w-full"> <img class="rounded-md min-w-[150px] h-auto !w-full md:max-w-[304px] aspect-[304/210.5]" width="304px" height="210.5px" alt="How to animate CSS Grid layouts (image grid project)" loading="lazy" srcset="https://cms-assets.tutsplus.com/cdn-cgi/image/width=1200/uploads/users/30/posts/108937/preview_image/grid.jpg 2x" src="https://cms-assets.tutsplus.com/cdn-cgi/image/width=600/uploads/users/30/posts/108937/preview_image/grid.jpg" /> </div> <div> <a class="flex z-[1] relative font-bold mt-4 text-xs text-blue-600 uppercase !inline-block" aria-label="Category: CSS" href="https://webdesign.tutsplus.com/c/htmlcss/s/css"> CSS </a></div> <h3 class="font-bold text-lg text-grey-700 leading-6 m-0 mt-1 line-clamp-3"> How to animate CSS Grid layouts (image grid project) </h3> <div class="font-normal text-grey-700 text-sm mt-1"> <span>Tutorial</span> <span>•</span> <span>Intermediate</span> </div> <p class="text-sm leading-5 m-0 text-grey-500 mt-2 line-clamp-4"> In this tutorial, we&#39;ll learn how to animate the CSS Grid properties by building a responsive image grid with hover effects. </p> </header> <footer> <div class="flex mt-4 [&amp;&gt;div&gt;a]:!inline-block [&amp;&gt;div&gt;a]:truncate [&amp;&gt;div&gt;a]:max-w-[160px]"> <a class="flex z-[1] relative rounded-md" aria-label="Author: George Martsoukos" href="https://tutsplus.com/authors/george-martsoukos"> <img src="https://cms-assets.tutsplus.com/uploads/users/780/profiles/19309/profileImage/george-web-avatar-400x400.png" class="rounded-md" alt="George Martsoukos" width="32px" height="32px" loading="lazy"> </a> <div class="text-xs md:text-sm flex ml-2 w-max leading-5 items-center"> <a class="flex z-[1] relative text-grey-700 block" aria-label="Author: George Martsoukos" href="https://tutsplus.com/authors/george-martsoukos"> George Martsoukos </a> <span class="text-grey-500 ml-1 mr-1">•</span> <time class="text-grey-500">30 Sep 2024</time> </div> </footer> </article> </li> </ol> <nav class="pagination" data-analytics-context="pagination"><span class="pagination__button pagination__prev-button pagination__button--disabled"><i class="fa fa-angle-left"></i></span><span aria-label="page 1" class="pagination__page pagination__button pagination__page--current">1</span><a rel="next" class="pagination__button " aria-label="page 2" href="?page=2">2</a><a class="pagination__button " aria-label="page 3" href="?page=3">3</a><span class="pagination__gap">…</span><a class="pagination__button " aria-label="page 49" href="?page=49">49</a><a class="pagination__button " aria-label="page 50" href="?page=50">50</a><a rel="next" class="pagination__button pagination__next-button" aria-label="next" href="?page=2"><i class="fa fa-angle-right"></i></a></nav> </div> </div> </div> </div> <div name="" class="full-section odd:bg-grey-25 even:bg-none" style=""> <div class="lg:max-w-[960px] md:max-w-screen 2xl:max-w-[1290px] pt-10 pb-10 md:pt-20 md:pb-20 pl-4 pr-4 md:pl-6 md:pr-6 lg:pl-0 lg:pr-0 mt-0 mb-0 ml-auto mr-auto"> <h2 class="mt-0 mb-6 leading-5 "> Popular Categories </h2> <div class="flex flex-wrap md:hidden gap-2" data-controller="facet-pills-component" data-analytics-context="facet pills"> <a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: CSS" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/htmlcss/s/css"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">CSS</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: HTML/CSS" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/htmlcss"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">HTML/CSS</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: UI Design" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/uxui/s/ui-design"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">UI Design</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: Sketch" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/compatible-with/sketch"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">Sketch</div> </a> </div> <div class="hidden md:flex flex-wrap gap-2" data-controller="facet-pills-component" data-analytics-context="facet pills"> <a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: CSS" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/htmlcss/s/css"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">CSS</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: HTML/CSS" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/htmlcss"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">HTML/CSS</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: UI Design" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/uxui/s/ui-design"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">UI Design</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: Sketch" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/compatible-with/sketch"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">Sketch</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: Design Theory" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/uxui/s/design-theory"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">Design Theory</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: JavaScript for Designers" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/htmlcss/s/javascript-for-designers"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">JavaScript for Designers</div> </a><a class="text-clip text-current text-sm whitespace-nowrap rounded-full" aria-label="Category: UX/UI" data-action="click-&gt;facet-pills-component#linkClicked" href="https://webdesign.tutsplus.com/c/uxui"> <div class="border border-solid border-gray-300 rounded-full px-4 py-2 hover:bg-gray-150">UX/UI</div> </a> </div> </div> </div> <!-- sign-up featured section --> </div> </main></div><div class="cta-toast-popup" data-analytics-context-detail="cta toast"><turbo-frame id="cta_toast_popup" src="/cta_toast"></turbo-frame></div><div class="ecosystem-highlight" data-analytics-context-detail="ecosystem highlight"><div class="ecosystem-highlight__cards"><div class="ecosystem-highlight__card"><a data-action="click-&gt;ga-analytics#sendElementsClickEvent" href="https://elements.envato.com?ec_unit=ecosystem_highlight&amp;utm_campaign=elements_tuts-ecosystem-promo_&amp;utm_medium=promos&amp;utm_source=tutsplus"><img alt="" class="ecosystem-highlight__card-image" loading="lazy" src="https://static.tutsplus.com/packs/static/images/ecosystem/Elements-9c6156923682e0ca754a.png" /><div class="ecosystem-highlight__card-content"><div class="ecosystem-highlight__card-title">Unlimited Downloads<br />From $16.50/month</div><div class="ecosystem-highlight__card-description">Get access to over one million creative assets on Envato.</div></div></a></div><div class="ecosystem-highlight__card"><a data-action="click-&gt;ga-analytics#sendMarketClickEvent" href="https://themeforest.net?ec_unit=ecosystem_highlight&amp;utm_campaign=elements_tuts-ecosystem-promo_&amp;utm_medium=promos&amp;utm_source=tutsplus"><img alt="" class="ecosystem-highlight__card-image" loading="lazy" src="https://static.tutsplus.com/packs/static/images/ecosystem/Market-b1c3dbb6b2a34956edf4.png" /><div class="ecosystem-highlight__card-content"><div class="ecosystem-highlight__card-title"> Over 9 Million Digital Assets</div><div class="ecosystem-highlight__card-description"> Everything you need for your next creative project.</div></div></a></div><div class="ecosystem-highlight__card"><a data-action="click-&gt;ga-analytics#sendPlaceitClickEvent" href="https://placeit.net?ec_unit=ecosystem_highlight&amp;utm_campaign=placeit_mkt-footer&amp;utm_content=tuts_global-footer&amp;utm_medium=promos&amp;utm_source=tutsplus.com"><img alt="" class="ecosystem-highlight__card-image" loading="lazy" src="https://static.tutsplus.com/packs/static/images/ecosystem/Placeit-2bfac81aff196db3c276.png" /><div class="ecosystem-highlight__card-content"><div class="ecosystem-highlight__card-title"> Create Beautiful Logos, Designs <br> &amp; Mockups in Seconds</div><div class="ecosystem-highlight__card-description"> Design like a professional without Photoshop.</div></div></a></div><div class="ecosystem-highlight__card"><a href="https://community.envato.com?ec_unit=ecosystem_highlight&amp;utm_campaign=elements_tuts-ecosystem-promo_&amp;utm_medium=promos&amp;utm_source=tutsplus"><img alt="" class="ecosystem-highlight__card-image" loading="lazy" src="https://static.tutsplus.com/packs/static/images/ecosystem/Community-4973bc700aa03754d91c.png" /><div class="ecosystem-highlight__card-content"><div class="ecosystem-highlight__card-title"> Join the Community</div><div class="ecosystem-highlight__card-description"> Share ideas. Host meetups. Lead discussions. Collaborate.</div></div></a></div></div></div><footer class="page-footer view" data-analytics-context="footer" data-controller="page-footer"><div class="page-footer__content"><div class="page-footer__links-column"><div class="page-footer__section page-footer__section--first"><div class="page-footer__heading">Envato Tuts+</div><a class="page-footer__links-column-expansion-link" data-action="click-&gt;page-footer#toggleFooterSection" href="javascript:void(0);"><span class="page-footer__links-column-expansion-link-expand-text"><i class="fa fa-plus page-footer__links-column-link-icon"></i></span><span class="page-footer__links-column-expansion-link-collapse-text"><i class="fa fa-minus page-footer__links-column-link-icon"></i></span></a><div class="page-footer__item"><a class="page-footer__link" href="https://tutsplus.com/about">About Envato Tuts+</a></div><div class="page-footer__item"><a class="page-footer__link" href="https://tutsplus.com/terms-of-use">Terms of Use</a></div><div class="page-footer__item"><a target="_blank" class="page-footer__link" href="https://www.envato.com/privacy">Privacy</a></div><div class="page-footer__item"><a target="_blank" class="page-footer__link" href="https://www.envato.com/cookies/">Cookies</a></div><div class="page-footer__item"><a class="page-footer__link" data-action="click-&gt;page-footer#openCookieSettings" href="javascript:void(0);">Cookie Settings</a></div><div class="page-footer__item"><a target="_blank" class="page-footer__link" href="https://www.envato.com/privacy/#my-personal-information">Do not sell or share my personal information</a></div></div></div><div class="page-footer__links-column"><div class="page-footer__section page-footer__section--first"><div class="page-footer__heading">Help</div><a class="page-footer__links-column-expansion-link" data-action="click-&gt;page-footer#toggleFooterSection" href="javascript:void(0);"><span class="page-footer__links-column-expansion-link-expand-text"><i class="fa fa-plus page-footer__links-column-link-icon"></i></span><span class="page-footer__links-column-expansion-link-collapse-text"><i class="fa fa-minus page-footer__links-column-link-icon"></i></span></a><div class="page-footer__item"><a class="page-footer__link" href="https://help.elements.envato.com/hc/en-us/categories/360000070683">FAQ</a></div><div class="page-footer__item"><a class="page-footer__link" href="https://help.elements.envato.com">Help Center</a></div></div></div><div class="page-footer__links-column page-footer__links-last-column"><div class="page-footer__brands-wrapper"><div class="page-footer__tuts-brand"><img loading="lazy" alt="envato-tuts+" class="page-footer__tuts-logo-image tuts-logo" src="https://static.tutsplus.com/packs/static/images/tuts_logo-73b941f1418b55c886ac.svg" /><div class="page-footer__counts"><div class="page-footer__count-item"><div class="page-footer__count-value">25,328</div><div class="page-footer__count-label">Tutorials</div></div><div class="page-footer__count-item"><div class="page-footer__count-value">553</div><div class="page-footer__count-label">Courses</div></div><div class="page-footer__count-item"><div class="page-footer__count-value">18,689</div><div class="page-footer__count-label">Translations</div></div></div></div><div class="page-footer__bcorp-brand"><a class="page-footer__bcorp-brand-link" href="https://www.bcorporation.net/en-us/find-a-b-corp/company/envato" rel="noopener" target="_blank"><img alt="B Corp logo" loading="lazy" src="https://static.tutsplus.com/packs/static/images/bcorp-bfc565be3a93741fc88c.svg" /></a></div></div></div></div><div class="page-footer__envato-bar"><div class="page-footer__envato-bar-content"><div class="page-footer__envato-bar-content-left-column"><ul class="page-footer__envato-bar-links"><li class="page-footer__envato-bar-link-item"><a class="page-footer__envato-bar-link" data-action="click-&gt;ga-analytics#sendElementsClickEvent" href="https://elements.envato.com">Envato</a></li><li class="page-footer__envato-bar-link-item"><a class="page-footer__envato-bar-link" data-action="click-&gt;ga-analytics#sendMarketClickEvent" href="https://market.envato.com">Envato Market</a></li><li class="page-footer__envato-bar-link-item"><a class="page-footer__envato-bar-link" data-action="click-&gt;ga-analytics#sendPlaceitClickEvent" href="https://placeit.net/">Placeit by Envato</a></li><li class="page-footer__envato-bar-link-item"><a class="page-footer__envato-bar-link" href="https://www.envato.com/products/">All products</a></li><li class="page-footer__envato-bar-link-item"><a class="page-footer__envato-bar-link" href="https://www.envato.com/about/careers/">Careers</a></li><li class="page-footer__envato-bar-link-item"><a class="page-footer__envato-bar-link" href="https://www.envato.com/sitemap/">Sitemap</a></li></ul><div class="page-footer__copyright">© 2024 Envato Pty Ltd. Trademarks and brands are the property of their respective owners.</div></div><div class="page-footer__envato-bar-content-right-column"><ul class="page-footer__follow-us"><li class="page-footer__follow-us-element"><a class="page-footer__social-link page-footer__youtube-link" href="https://www.youtube.com/@envatotuts"><img alt="Youtube" loading="lazy" width="24px" height="24px" src="https://static.tutsplus.com/packs/static/images/social_youtube-2fdd89edede4b116d099.svg" /></a></li><li class="page-footer__follow-us-element"><a class="page-footer__social-link page-footer__instagram-link" href="https://www.instagram.com/envato/"><img alt="Instagram" loading="lazy" width="24px" height="24px" src="https://static.tutsplus.com/packs/static/images/social_instagram-f01c9d7dc71f1ea86182.svg" /></a></li><li class="page-footer__follow-us-element"><a class="page-footer__social-link page-footer__tiktok-link" href="https://www.tiktok.com/@envato"><img alt="Tiktok" loading="lazy" width="24px" height="24px" src="https://static.tutsplus.com/packs/static/images/social_tiktok-57b06ff17a284d8a1744.svg" /></a></li><li class="page-footer__follow-us-element"><a class="page-footer__social-link page-footer__facebook-link" href="https://www.facebook.com/envato/"><img alt="Facebook" loading="lazy" width="24px" height="24px" src="https://static.tutsplus.com/packs/static/images/social_facebook-f35494f677e855ad50dd.svg" /></a></li><li class="page-footer__follow-us-element"><a class="page-footer__social-link page-footer__twitter-link" href="https://twitter.com/envato"><img alt="Twitter" loading="lazy" width="24px" height="24px" src="https://static.tutsplus.com/packs/static/images/social_twitter-98772a5169f3f29dd437.svg" /></a></li><li class="page-footer__follow-us-element"><a class="page-footer__social-link page-footer__pinterest-link" href="https://www.pinterest.com.au/envato/"><img alt="Pinterest" loading="lazy" width="24px" height="24px" src="https://static.tutsplus.com/packs/static/images/social_pinterest-c768bee1968ceb51ae43.svg" /></a></li></ul></div></div></div></footer><script defer="defer" src="https://www.google-analytics.com/analytics.js"></script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=912712196247539&ev=PageView&noscript=1"/> </noscript> <script src="https://static.tutsplus.com/packs/js/lazy_load_third_party_libraries-3f74f88902b8cb9ca575.js" defer="defer"></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10