W3Schools Online Web Tutorials
THE WORLD'S LARGEST WEB DEVELOPER SITE
THE WORLD'S LARGEST WEB DEVELOPER SITE

HTML

The language for building web pages

LEARN HTML HTML REFERENCE

HTML Example:

<!DOCTYPE html>
<html>
<title>HTML Tutorial</title>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>
Try it Yourself »

CSS Example:

body {
  background-color: lightblue;
}

h1 {
  color: white;
  text-align: center;
}

p {
  font-family: verdana;
  font-size: 20px;
}
Try it Yourself »

CSS

The language for styling web pages

LEARN CSS CSS REFERENCE

CSS

The language for styling web pages

LEARN CSS CSS REFERENCE

CSS Example:

body {
  background-color: lightblue;
}

h1 {
  color: white;
  text-align: center;
}

p {
  font-family: verdana;
  font-size: 20px;
}
Try it Yourself »

JavaScript

The language for programming web pages

LEARN JAVASCRIPT JAVASCRIPT REFERENCE

JavaScript Example:

<button onclick="myFunction()">Click Me!</button>

<script>
function myFunction() {
  var x = document.getElementById("demo");
  x.style.fontSize = "25px";
  x.style.color = "red";
}
</script>
Try it Yourself »

SQL

A language for accessing databases

LEARN SQL

PHP

A web server programming language

LEARN PHP

jQuery

A JavaScript library for developing web pages

LEARN JQUERY

Python

A web server programming language

LEARN PYTHON

W3.CSS

A modern CSS framework for faster and better responsive web pages

LEARN W3.CSS

Color Picker

Colorpicker

Bootstrap

A CSS framework for designing better web pages

LEARN BOOTSTRAP

Exercises

Test yourself with exercises for HTML, CSS and JavaScript

Web Templates

Browse our selection of free responsive HTML Templates

W3.CSS Templates

BROWSE TEMPLATES


How To Section

Code snippets for HTML, CSS and JavaScript

LEARN HOW TO