Learn HTML/CSS

Learn the fundamentals of web design with our HTML and CSS tutorials. Build landing pages, apps, websites, and more, with animations and other advanced effects.

Getting started with HTML/CSS

  • Design and Code Your First Website in 9 Easy-to-Understand Steps

    Design and Code Your First Website in 9 Easy-to-Understand Steps

    Nathan Umoh
  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All HTML/CSS content:

    1. How to Send Text Messages With PHP

      How to Send Text Messages With PHP

      Tutorial Beginner

      Text messaging has become extremely widespread throughout the world—to the point where an increasing number of web applications have integrated SMS to notify...

    2. Using Bootstrap to Create Material Design Web Apps

      Using Bootstrap to Create Material Design Web Apps

      Tutorial Beginner

      MDBootstrap is a popular UI kit for creating beautiful web apps that conform to the Material Design guidelines. In this tutorial, I help you get started with...

    3. How to Add Maps to Your WordPress CF7 Contact Form

      How to Add Maps to Your WordPress CF7 Contact Form

      Tutorial Beginner

      Knowing the locations of visitors filling out your WordPress forms can help you identify who is coming to your site and showing interest. In this post, I'll...

    4. How to Create a Form With the Quform WordPress Plugin

      How to Create a Form With the Quform WordPress Plugin

      Tutorial Beginner

      Quform is an incredibly powerful form builder plugin for your WordPress website that features 19 form elements and an unlimited number of forms for each...

    5. How to Use Easy Video Player for JavaScript

      How to Use Easy Video Player for JavaScript

      Tutorial Beginner

      In this tutorial, you will learn how to create a responsive video player with support for annotations using the Easy Video Player script for HTML5 and...

    6. Create a Drag-and-Drop Contact Form With the FormCraft 3 WordPress Plugin

      Create a Drag-and-Drop Contact Form With the FormCraft 3 WordPress Plugin

      Tutorial Beginner

      Whether you are running an online store, marketplace, or a blog on your WordPress website, you'll need a contact form. In this article, I am going to show...

    7. Style Your Apps With the Tailwind CSS Framework

      Style Your Apps With the Tailwind CSS Framework

      Tutorial Beginner

      Enjoy a tailwind in your next web development project! Try our brand new course, Style Your Apps With the Tailwind CSS Framework.

    8. Create a PHP Contact Form With ContactMe

      Create a PHP Contact Form With ContactMe

      Tutorial Beginner

      Today, we’re going to review the ContactMe tool, which allows you to create contact forms on your PHP site. It’s a very easy-to-use tool and allows you to...

    9. The Ultimate WordPress Page Builder: WPBakery

      The Ultimate WordPress Page Builder: WPBakery

      Tutorial Beginner

      Wordpress plugin developers have seen the need for fast and cost-efficient ways to build websites and have developed tools that can help you build your...

    10. How to Create a Trivia Quiz with Viral Quiz for WordPress

      How to Create a Trivia Quiz with Viral Quiz for WordPress

      Tutorial Beginner

      One unexpected but effective way to draw in an audience and market to them is to create quizzes for your audience. In this article I am going to show you how...

    11. Creating WordPress Forms That Get Filled In

      Creating WordPress Forms That Get Filled In

      Tutorial Beginner

      The forms on your site are useless unless people actually complete them. Find out how to create great forms that encourage people to click submit.

    12. Create a JavaScript Contact Form With the Smart Forms Framework

      Create a JavaScript Contact Form With the Smart Forms Framework

      Tutorial Beginner

      Get an overview of the features of the Smart Forms JavaScript form framework and discover how you can use it to create your own custom JavaScript forms.