هر فایل HTML باید این ساختار پایه را داشته باشد.
<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
<meta charset="UTF-8">
<title>عنوان صفحه در مرورگر</title>
</head>
<body>
<!-- محتوای قابل نمایش سایت اینجا قرار میگیرد -->
</body>
</html>
تگهای h1 تا h6 برای عناوین استفاده میشوند. h1 مهمترین و h6 کماهمیتترین است.
<h1>عنوان سطح یک (h1)</h1>
<h2>عنوان سطح دو (h2)</h2>
<h3>عنوان سطح سه (h3)</h3>
<h4>عنوان سطح چهار (h4)</h4>
<h5>عنوان سطح پنج (h5)</h5>
<h6>عنوان سطح شش (h6)</h6>
تگ p برای متنهای معمولی، br برای شکستن خط و hr برای ایجاد خط افقی جداکننده استفاده میشود.
این یک پاراگراف است.
این متن در خط بعدی نمایش داده میشود.
این پاراگراف بعد از خط جداکننده است.
<p>این یک پاراگراف است. <br> این متن در خط بعدی نمایش داده میشود.</p>
<hr>
<p>این پاراگراف بعد از خط جداکننده است.</p>
تگهای قالببندی برای تغییر ظاهر و اهمیت کلمات استفاده میشوند.
<b> فقط متن را توپر (Bold) میکند، اما <strong> علاوه بر توپر کردن، به موتورهای جستجو میفهماند که این کلمه اهمیت بالایی دارد.<i> فقط متن را کج (Italic) میکند، اما <em> برای تأکید معنایی روی کلمه استفاده میشود.
متن بولد ساده (b) و متن مهم و بولد (strong)
متن ایتالیک ساده (i) و متن مورد تأکید (em)
متن هایلایت شده (mark) و متن کوچکتر (small)
فرمول آب: H2O (تگ sub)
توان ریاضی: X2 (تگ sup)
<p>متن <b>بولد ساده (b)</b> و متن <strong>مهم و بولد (strong)</strong></p>
<p>متن <i>ایتالیک ساده (i)</i> و متن <em>مورد تأکید (em)</em></p>
<p>متن <mark>هایلایت شده (mark)</mark> و متن <small>کوچکتر (small)</small></p>
<p>فرمول آب: H<sub>2</sub>O</p>
<p>توان ریاضی: X<sup>2</sup></p>
اتریبیوت href آدرس مقصد را مشخص میکند. اتریبیوت target="_blank" لینک را در تب جدید باز میکند.
<a href="https://google.com" target="_blank">ورود به سایت گوگل (تب جدید)</a>
تگ img تگ پایانی ندارد. src آدرس عکس و alt متن جایگزین (برای زمانی که عکس لود نشود یا برای سئو) است.
<img src="image.jpg" alt="توضیح تصویر برای سئو" width="300" height="200">
تگ ul برای لیستهای نامرتب (نقطهای) و ol برای لیستهای مرتب (عددی) استفاده میشود. آیتمها داخل li قرار میگیرند.
<ul>
<li>آیتم اول (لیست نامرتب)</li>
<li>آیتم دوم</li>
</ul>
<ol>
<li>مرحله اول (لیست مرتب)</li>
<li>مرحله دوم</li>
</ol>