Back to Languages

Html Tutorial

Learn Html interactively. Read the concept and write code to practice.

1. HTML Introduction

HTML stands for HyperText Markup Language. It is the standard language for creat...

2. HTML Elements & Tags

An HTML element consists of a start tag, content, and an end tag: `<tagname>Cont...

3. HTML Attributes

Attributes provide additional information about HTML elements. They are always s...

4. HTML Links

Links are one of the most important HTML elements. They allow users to navigate ...

5. HTML Images

Images make web pages visual and engaging. The `<img>` tag is used to embed imag...

6. HTML Lists

HTML supports three types of lists: **1. Unordered List (`<ul>`)** — Bulleted l...

7. HTML Tables

Tables organize data into rows and columns. They are created using these tags: ...

8. HTML Forms

Forms collect user input — logins, registrations, search boxes, etc. The `<form>...

9. HTML Div & Span

`<div>` and `<span>` are container elements used to group and style content. **...

10. HTML Semantic Elements

Semantic elements clearly describe their meaning to both the browser and the dev...

11. HTML Iframes

An `<iframe>` (inline frame) embeds another HTML page within the current page. I...

12. HTML Audio & Video

HTML5 provides native support for audio and video without needing plugins. **Vi...

13. HTML Inline Styles

CSS (Cascading Style Sheets) is used to style HTML elements. There are 3 ways to...

14. HTML Responsive Design

Responsive web design makes your web page look good on all devices — desktops, t...

15. HTML Project: Portfolio Page

Let's combine everything you've learned to build a complete portfolio page! This...