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!

All Web Design Content:

  1. A Beginner’s Guide to Wireframing

    A Beginner’s Guide to Wireframing

    Tutorial Beginner

    Wireframing is an important step in any screen design process. It allows you to define the information hierarchy of your design, helping you plan how you...

  2. How to Disable Automatic WordPress Updates: 3 Ways

    How to Disable Automatic WordPress Updates: 3 Ways

    Tutorial Beginner

    This tutorial will show you three easy ways of disabling automatic updates on your WordPress websites.

  3. How to Build a Mobile Menu Microinteraction With CSS

    How to Build a Mobile Menu Microinteraction With CSS

    Tutorial Beginner

    Today, we'll use the “CSS checkbox hack technique” to build an animated mobile menu; a useful microinteraction and an alternative UI to the main menu on...

  4. 25 Awesome WordPress Podcast Themes to Make Audio Sites

    25 Awesome WordPress Podcast Themes to Make Audio Sites

    Tutorial Beginner

    Want to jump in with the 5M podcasts currently out there? We've put together a collection of WordPress podcast themes to help you build the perfect audio site.

  5. HTML Element: br

    HTML Element: br

    Tutorial Beginner

    The HTML br element represents a line break. br elements must be used only for line breaks that are part of the content, as in poems or addresses.

  6. HTML Element: code

    HTML Element: code

    Tutorial Beginner

    The HTML code element represents a fragment of computer code. This could be any string-based data a computer would recognize.

  7. HTML Element: h1—h6

    HTML Element: h1—h6

    Tutorial Beginner

    h1-h6 elements represent headings for their respective sections of an HTML document. Heading elements communicate a hierarchy, and each one has an...

  8. How to Recession-Proof Your Web Design Business

    How to Recession-Proof Your Web Design Business

    Tutorial Beginner

    There's nothing fun about going through an economic or personal financial crisis. With these 8 strategies, though, you can recession-proof and protect your...

  9. 10 Figma Templates with Geometric Designs

    10 Figma Templates with Geometric Designs

    Tutorial Beginner

    Take your UI design projects to the next level with geometric Figma templates, the perfect choice for creating modern and eye-catching designs that will wow...

  10. Everything Web Designers and Marketers Need to Know About GA4

    Everything Web Designers and Marketers Need to Know About GA4

    Tutorial Beginner

    Here’s what Google Analytics 4 is, and why it’s critical that you start using GA4 ASAP if you’re not already!

  11. 15 Best HTML Wedding Website Templates For 2025

    15 Best HTML Wedding Website Templates For 2025

    Tutorial Beginner

    Are you getting married soon? Don’t stress over wedding website design. Here’s a selection of top HTML wedding website templates for 2024 from Envato Market.

  12. How to Implement Smooth Scrolling With CSS & JavaScript

    How to Implement Smooth Scrolling With CSS & JavaScript

    Tutorial Beginner

    In this tutorial, we’ll learn how to implement smooth scrolling in our web pages. We’ll start with a pure CSS solution and then move on to a common jQuery...