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 tutorials:

    1. Connect 4 With Socket.io

      Connect 4 With Socket.io

      Tutorial Intermediate

      Today we'll see how we can use Node.js and Socket.io to create a multiplayer Connect 4 style game.

    2. HTML5: Battery Status API

      HTML5: Battery Status API

      Tutorial Beginner

      The number of people browsing the web using mobile devices grows every day. It's therefore important to optimize websites and web applications to accommodate...

    3. Intro to Shadow DOM

      Intro to Shadow DOM

      Tutorial Beginner

      Take any modern web page and you will notice that it invariably contains content stitched together from a variety of different sources; it may include the...

    4. Creating a WordPress Theme From Static HTML: Preparing the Markup

      Creating a WordPress Theme From Static HTML: Preparing the Markup

      Tutorial Beginner

      Last year I did a small (and admittedly very un-scientific) survey among other WordPress developers. What I wanted to know was this: When they built their...

    5. Authentication With Laravel 4

      Authentication With Laravel 4

      Tutorial Intermediate

      Authentication is required for virtually any type of web application. In this tutorial, I'd like to show you how you can go about creating a small...

    6. How to Integrate a Bootstrap Navbar Into a WordPress Theme

      How to Integrate a Bootstrap Navbar Into a WordPress Theme

      Tutorial Beginner

      Have you ever wanted to speed-up the process of theme development? I assume the answer is "yes" and you already know about Bootstrap and use it in mock-ups...

    7. Working with Classes and IDs Generated By WordPress

      Working with Classes and IDs Generated By WordPress

      Tutorial Beginner

      A helpful feature of WordPress is the way it generates classes and IDs. Some of these are generated by the system itself, while in other cases you insert...

    8. Using CSS Preprocessors With WordPress - LESS Structures

      Using CSS Preprocessors With WordPress - LESS Structures

      Tutorial Intermediate

      In the first part of the series I gave a quick overview of the popular preprocessors LESS and SASS. I also covered the frameworks they are usually associated...

    9. Using CSS Preprocessors With WordPress - What Are They?

      Using CSS Preprocessors With WordPress - What Are They?

      Tutorial Intermediate

      I've been working with WordPress for three years, but it wasn't until a year ago that I got serious about WordPress development. Specifically, I'm passionate...

    10. Creating a Mobile Event Calendar With DHTMLX

      Creating a Mobile Event Calendar With DHTMLX

      Tutorial Beginner

      This tutorial describes how to build an HTML5-based mobile calendar to track conferences and events that run on iOS and Android phones using a mobile version...

    11. Creating an Image-Based Archive Page: Styling

      Creating an Image-Based Archive Page: Styling

      Tutorial Intermediate

      In Part 1 of this tutorial you learned how to create a template file for a custom post type in order to display featured images and titles for each post. You...

    12. Cross-Platform Sass and Compass in WordPress

      Cross-Platform Sass and Compass in WordPress

      Tutorial Beginner

      I find it particularly interesting when other developers share their workflow tips and tricks. It can be very helpful to take a sneak-peak into somebody...