Web Design

Learn web design with thousands of free tutorials! Maybe you want to know how to build a site using WordPress themes, or maybe you want to master more advanced web design topics like interface design or responsive design. Whatever you need, you'll find it here.

Stay up to date with the latest features and developments in CSS, Shopify, WooCommerce, and more. Learn how to design landing pages and email templates 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!

Web Design Courses

  • Web Design for Beginners (Epic Free Course!)

    Web Design for Beginners (Epic Free Course!)

    Adi Purdila
  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • Promo Banner

    Put your new skills to work. Create with unlimited downloads of UX/UI kits, photos, fonts and more. Plus access our full AI stack.

    Start creating

    Featured Web Design Tutorials

  • How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)

    How To Build a Simple Carousel With Vanilla JavaScript (14 Lines of Code!)

    Jemima Abu
  • CSS Grid vs. Flexbox: Which should you use and when?

    CSS Grid vs. Flexbox: Which should you use and when?

    Anna Monus
  • All Web Design Content:

    1. 10+ Best Baby and Kids HTML Website Templates

      10+ Best Baby and Kids HTML Website Templates

      Tutorial Beginner

      Whether you want to build a website for a daycare, a kid’s tutoring business, or a baby clothing store, there’s an HTML template for you. We’ve collected...

    2. How to Add Icons to WordPress Navigation Menu Items

      How to Add Icons to WordPress Navigation Menu Items

      Tutorial Intermediate

      In this tutorial, we’ll learn how to add icons to WordPress menu items, with the icons coming from various resources.

    3. Typographic Readability and Legibility

      Typographic Readability and Legibility

      Tutorial Beginner

      What is readability vs. legibility, and why are they important? You might be considering font readability, or whether or not serif vs. sans serif readability...

    4. 10+ Best Shopify Themes for Florists in 2025

      10+ Best Shopify Themes for Florists in 2025

      Tutorial Beginner

      If you truly want your floral shop to grow (ahem) then you’ll want to check out this collection of the best Shopify themes for florists.

    5. How to Set a Business Budget as a Web Design Freelancer

      How to Set a Business Budget as a Web Design Freelancer

      Tutorial Beginner

      In this post, we’re going to talk about why it’s crucial to have a budget as a web professional and then discuss some strategies and tips for building a...

    6. How a Figma Course Could Elevate Your Design Skills in 2025

      How a Figma Course Could Elevate Your Design Skills in 2025

      Tutorial Beginner

      Dive into this article to discover the potential of Figma courses and get recommendations to get started.

    7. 10+ Best One Page HTML Landing Page Templates For 2025

      10+ Best One Page HTML Landing Page Templates For 2025

      Tutorial Beginner

      One page HTML templates are ideal for landing pages. There are plenty of HTML templates made specifically for this purpose—let’s take a look!

    8. HTML Element: details

      HTML Element: details

      Tutorial Beginner

      The HTML details element represents a “disclosure widget” from which the user can obtain additional information or controls. It allows you to create...

    9. How to Change Image on Product Hover in WooCommerce Products Loop

      How to Change Image on Product Hover in WooCommerce Products Loop

      Tutorial Intermediate

      In this tutorial, you’ll learn how to add interactivity to your WooCommerce stores by showing a second image on product hover inside loops (e.g. archive...

    10. Understanding Typographic Hierarchy

      Understanding Typographic Hierarchy

      Tutorial Beginner

      What is hierarchy in typography, and how does it work? In this article, we'll explain type hierarchy and look at some examples to make it clear.

    11. Best Adobe XD Templates for Web Designers

      Best Adobe XD Templates for Web Designers

      Tutorial Beginner

      A premium Adobe XD template allows you to create a website for your business or personal project. Here, you'll find a premium selection from Envato Elements....

    12. How to Browse Child Pages Through Next/Previous Links in WordPress

      How to Browse Child Pages Through Next/Previous Links in WordPress

      Tutorial Intermediate

      Today, we’ll learn how to navigate between WordPress child pages with the next and previous links.