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. 15 Best HTML5 and JavaScript Video Players (+5 Best Free Players)

      15 Best HTML5 and JavaScript Video Players (+5 Best Free Players)

      Tutorial Beginner

      Are you in need of a high-quality HTML5 video player plugin for your website? Are you having trouble finding a video player that delivers an exceptional user...

    2. How to Create Mobile App Animations With SVGator

      How to Create Mobile App Animations With SVGator

      Tutorial Beginner

      In this tutorial, you’ll learn how to create animations for mobile apps with SVGator, an online SVG animator tool. You’ll see how fast and simple it is to...

    3. 13 Best PHP Email Forms

      13 Best PHP Email Forms

      Tutorial Beginner

      PHP email forms have many uses. While some may need a basic contact form, others need forms to collect more data. In this post, I'll show you some of the...

    4. How to Create a Web Booking Form With the Smart Forms Script

      How to Create a Web Booking Form With the Smart Forms Script

      Tutorial Beginner

      This tutorial will teach you how to create a JavaScript booking form for your site with Smart Forms. You will also learn how to add form validation and other...

    5. How to Get and Use HTML5 Data Attributes in JavaScript

      How to Get and Use HTML5 Data Attributes in JavaScript

      Tutorial Intermediate

      In this article, we’ll discuss how you can get HTML5 data attributes with JavaScript. We’ll go through a couple of real-world examples to demonstrate how you...

    6. Easy Form Validation With jQuery

      Easy Form Validation With jQuery

      Tutorial Beginner

      In this tutorial, you'll learn how to validate your forms and show custom error messages easily using the jQuery form validation plugin.

    7. 10 Best Responsive HTML5 Sliders for Images and Text (Plus 3 Free Options)

      10 Best Responsive HTML5 Sliders for Images and Text (Plus 3 Free Options)

      Tutorial Beginner

      Looking to add an image slider in HTML to your website? Discover some of the best HTML sliders from CodeCanyon to use in 2021.

    8. Best Free Canvas Libraries in JavaScript

      Best Free Canvas Libraries in JavaScript

      Tutorial Beginner

      Let's look at some of the best canvas libraries in JavaScript. These can be used for visualizing data or creating simple animations and particle systems.

    9. Best Free and Open-Source JavaScript Animation Libraries

      Best Free and Open-Source JavaScript Animation Libraries

      Tutorial Beginner

      I'll show you eight of the best free and open-source JavaScript animation libraries that you can use in your projects today.

    10. How to Create a Simple Web-Based Chat Application

      How to Create a Simple Web-Based Chat Application

      Tutorial Beginner

      In this tutorial, we will be creating a simple web-based chat application with PHP and jQuery. This sort of utility would be perfect for a live support...

    11. Create a Contact Form in PHP

      Create a Contact Form in PHP

      Tutorial Beginner

      This tutorial will teach you how to create your own basic contact form in PHP. You'll also learn how to validate and sanitize user input and email the...

    12. Example of How to Add Google reCAPTCHA v3 to a PHP Form

      Example of How to Add Google reCAPTCHA v3 to a PHP Form

      Tutorial Beginner

      Learn how to add Google reCAPTCHA v3 to a form on your PHP website. The latest reCAPTCHA is different than the previous versions—it doesn’t require user...