HTML

Hypertext Markup Language

HTML is the standard markup language for creating web pages. It provides a way to structure content on a webpage using elements and tags.

Web Development Markup Language
HTML Logo

History of HTML

HTML's development journey from Tim Berners-Lee to the present day

1989 - Beginning

Tim Berners-Lee began developing HTML. Inspired by SGML, he aimed to create a simpler and more readable language.

1991 - First Version

HTML 1.0 was released. Basic features such as headings, paragraphs, and links were added.

1993 - HTML 2.0

HTML 2.0 was released with major changes. Backward compatibility was broken, but the language became more consistent.

1995 - HTML 3.2

HTML 3.2 was released with major changes. Backward compatibility was broken, but the language became more consistent.

1997 - HTML 4.0

HTML 4.0 was released with major changes. Backward compatibility was broken, but the language became more consistent.

1999 - HTML 4.01

HTML 4.01 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2000 - HTML 5

HTML 5 was released with major changes. Backward compatibility was broken, but the language became more consistent.

2014 - HTML 5.1

HTML 5.1 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2016 - HTML 5.2

HTML 5.2 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2017 - HTML 5.3

HTML 5.3 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2018 - HTML 5.4

HTML 5.4 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2019 - HTML 5.5

HTML 5.5 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2020 - HTML 5.6

HTML 5.6 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2021 - HTML 5.7

HTML 5.7 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2022 - HTML 5.8

HTML 5.8 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2023 - HTML 5.9

HTML 5.9 was released with minor changes. Backward compatibility was broken, but the language became more consistent.

2024 - HTML 6.0

HTML 6.0 is currently in development. Backward compatibility is broken, but the language is expected to become more consistent.

Key Features

HTML5's powerful features and modern web development tools

Semantic Elements

Create more meaningful and accessible web pages with modern HTML5 semantic elements.

<header>
<nav>
<main>
<article>
<section>
<footer>

Multimedia Support

Integrate video, audio, and graphics directly into HTML.

<video controls>
<source src="video.mp4">
</video>
<audio controls>
<source src="audio.mp3">
</audio>

Responsive Design

Create perfect views on all devices with flexible and adaptable structures.

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<picture>
<source media="(min-width: 800px)" srcset="large.jpg">
<img src="small.jpg" alt="Responsive Image">
</picture>

Form Controls

Advanced form elements and validation features for user interaction.

<input type="email" required>
<input type="date">
<input type="range">
<input type="color">
<datalist></datalist>

Canvas and SVG

Powerful tools for 2D graphics and vector graphics.

<canvas id="myCanvas" width="400" height="300">
</canvas>
<svg width="100" height="100">
<circle cx="50" cy="50" r="40">
</circle>

Web APIs

Powerful applications with Geolocation, Local Storage, and other modern web APIs.

localStorage.setItem('key', 'value');
navigator.geolocation.getCurrentPosition();
new WebSocket('ws://localhost');

Frameworks and Libraries

Popular tools and frameworks that work with HTML

B

Bootstrap

v5.3

Responsive ve mobil-first web projeleri için en popüler CSS framework'ü.

Grid system
Ready components
JavaScript plugins
<div class="container">
<div class="row">
<div class="col-md-6">
</div>
</div>
T

Tailwind CSS

v3.4

Utility-first CSS framework for fast and customizable designs.

Utility classes
Customizable
JIT compiler
<div class="flex items-center justify-center h-screen bg-gradient-to-r from-blue-500 to-purple-600">
</div>
M

Material UI

v5.0

React component library that implements Google's Material Design principles.

Material Design
React components
Theme system
import { Button, Card } from '@mui/material';
<Card>
<Button variant="contained">Click</Button>
</Card>

Project Examples

HTML projects at different difficulty levels

Kişisel Portföy
Beginner

Personal Portfolio Website

Responsive design with a personal portfolio website. HTML5 semantic elements and CSS Grid usage.

HTML5 CSS3 JavaScript
E-ticaret Sitesi
Orta

E-commerce Website

Full-featured e-commerce website with product catalog, shopping cart, and payment pages.

HTML5 Bootstrap JavaScript Local Storage
PWA Uygulaması
Advanced

Progressive Web App

Modern web application that can work offline and supports push notifications.

HTML5 Service Worker Web Manifest IndexedDB
Restoran Sitesi
Beginner

Restaurant Website

Restaurant website with menu, reservation form, and contact information.

HTML5 CSS3 jQuery
Blog Sitesi
Medium

Blog Website

Blog platform with article management, category filtering, and comment system.

HTML5 Tailwind JavaScript
Dashboard
Advanced

Analytics Dashboard

Management panel with data visualization, charts, and reporting tools.

HTML5 Chart.js CSS Grid Web APIs

Career Opportunities

HTML will open the doors to your career and the skills you need

Frontend Developer

Web interfaces and user experience development

• HTML5 semantic structures
• CSS3 and animations
• JavaScript frameworks

Full-Stack Developer

Frontend and backend web development

• HTML/CSS/JavaScript
• Backend technologies
• API integrations

UI/UX Designer

User interface and experience design

• HTML prototyping
• Responsive design
• Usability tests