HTML гэж юу вэ?
HTML бол HyperText Markup Language гэсэн үгийн товчлол юм. Та одоо уншиж буй энэ хуудас HTML-ээр бүтээгдсэн — гарчиг, параграф, зураг, товч бүгд HTML элемент юм.
HTML бол программчлалын хэл биш. Энэ бол тэмдэглэгээний хэл (markup language) — вэб хуудасны агуулга ба бүтцийг тодорхойлдог.
HTML, CSS, JavaScript — ялгаа
Вэб хөгжүүлэлтийн гурван үндсэн технологи байдаг:
HTML — Бүтэц. "Энд гарчиг байна, энд параграф байна, энд зураг байна" гэж хэлдэг.
CSS — Харагдах байдал. "Гарчиг улаан өнгөтэй байна, фонт 24px байна" гэж хэлдэг.
JavaScript — Үйлдэл. "Товч дарахад энэ зүйл болно" гэж хэлдэг.
Гурвыг нь барилгатай зүйрлэвэл: HTML бол барилгын цэвэр бетон бүтэц, CSS бол будаг ба чимэглэл, JavaScript бол цахилгаан ба ус дамжуулах систем.
Анхны HTML код
<!DOCTYPE html>
<html lang="mn">
<head>
<meta charset="UTF-8" />
<title>Миний анхны хуудас</title>
</head>
<body>
<h1>Сайн уу, дэлхий!</h1>
<p>Энэ бол миний анхны вэб хуудас.</p>
</body>
</html>
Хөтчид энэ кодыг нээвэл "Сайн уу, дэлхий!" гэсэн том гарчиг ба доор нь параграф харагдана.
Tag гэж юу вэ?
HTML <tag> гэсэн хаалтаар бичигдэнэ. Ихэнх tag нь нээлтийн болон хаалтын хосоор ирдэг:
<h1>Энэ гарчиг</h1>
<p>Энэ параграф</p>
<strong>Энэ bold текст</strong>
<h1>— нээлтийн tag</h1>— хаалтын tag (/тэмдэгтэй)- Хоёрын хооронд байх зүйл бол агуулга юм
Зарим tag хаалтын хос шаардахгүй — тэдгээрийг self-closing tag гэнэ:
<img src="зураг.jpg" alt="Зургийн тайлбар" />
<br />
<input type="text" />
HTML баримт бичгийн бүтэц
Бүх HTML файл дараах үндсэн бүтэцтэй байдаг:
<!DOCTYPE html>
<html lang="mn">
<head>
<!-- Хөтчид зориулсан мэдээлэл — хэрэглэгч харахгүй -->
<meta charset="UTF-8" />
<title>Хуудасны гарчиг (tab-д харагдана)</title>
</head>
<body>
<!-- Хэрэглэгч харах бүх агуулга энд байна -->
<h1>Гарчиг</h1>
<p>Агуулга</p>
</body>
</html>
<!DOCTYPE html> — Хөтчид "Энэ орчин үеийн HTML5 баримт бичиг" гэж мэдэгдэнэ.
<html> — Бүх HTML-ийн эх tag. lang="mn" нь хэл заана.
<head> — Хуудасны тухай мэдээлэл: гарчиг, тэмдэгт, холбоос гэх мэт. Хэрэглэгч шууд харахгүй.
<body> — Хэрэглэгч харах бүх агуулга: текст, зураг, товч гэх мэт.
Хөтчид HTML харах
HTML сурахад тусгай програм шаардахгүй. Ингэж эхэлнэ:
- Компьютерт
index.htmlнэртэй файл үүсгэнэ - Дотор нь дээрх жишээ кодыг бичнэ
- Файлыг Chrome эсвэл Firefox хөтчид нээнэ
Хуудас хадгалагдах бүрт хөтчид F5 дарж refresh хийвэл өөрчлөлт харагдана.
Тайлбар бичих
HTML-д тайлбар <!-- --> хаалтаар бичнэ:
<!-- Энэ тайлбар мөр — хөтчид харагдахгүй -->
<h1>Гарчиг</h1>
<!--
Олон мөрт тайлбар
ингэж бичнэ
-->
<p>Параграф</p>
Тайлбар хөтчид харагдахгүй боловч хуудасны source код-д харагдана. Нууц мэдээлэл бичихгүй.
Дараагийн хичээлд:
HTML баримт бичгийн бүтцийг дэлгэрэнгүй судалж, head болон body tag-ийн дотор юу байрладгийг практикаар үзнэ.