ပိုၼ်ႉၶၢမ်ႇ HTML
Articles
ၼႄႉၼမ်း
HTML ပဵၼ်သင်?
- HTML ပဵၼ်ၽႃႇသႃႇပုၼ်ႈတႃႇသၢင်ႈဝႅပ်ႉ (website)
- HTML ႁပ်ႉၼႃႈတီႈတႃႇ ၼႄၶေႃႈမုၼ်း ၼိူဝ်ဝႅပ်ႉ
- HTML လၢတ်ႈၼႄ browsers ဝႃႈတေလႆႈၼႄၶေႃႈမုၼ်းသင် လႄႈ ၸိူင်ႉႁိုဝ်
- HTML လုၵ်ႉမႃးတီႈ Hyper Text Markup Language
တူဝ်ယၢင်ႇ
ၶေႃႈသပ်းလႅင်း
<!DOCTYPE html>
လႄႈၼႄ browser ဝႃႈၼႆႉပဵၼ်ၾႆႇ HTML5<html>
ပဵၼ်ၶူင်းသၢင်ႈ (structure) ပိုၼ်ႉၶၢမ်ႇၶွင်ၾႆႇ HTML<head>
ၵဵပ်းသိမ်းၶေႃႈမုၼ်း meta မိူၼ်ၼင်ႇ ၸိုဝ်ႈဝႅပ်ႉ<title>
ၸိုဝ်ႈၼႃႈလိၵ်ႈ ဢမ်ႇၼၼ် ဝႅပ်ႉ ဢၼ်ၼႄၼိူဝ် browser tab<body>
ၼႄၶေႃႈမုၼ်းၼႂ်းဝႅပ်ႉ<h1>
ၼႄဝႃႈၼႆႉပဵၼ်ႁူဝ်ၶေႃႈ<p>
ၼႄဝႃႈၼႆႉပဵၼ်ထႅဝ်လိၵ်ႈ
HTML Editors
ဝၼ်းမိူဝ်ႈၼႆႉ မီးၶိူင်ႈမိုဝ်းပုၼ်ႈတႃႇတႅမ်ႈ HTML တၢင်းၼမ်။ တႄႇဢဝ်ၶိူင်ႈမိုဝ်းဢၼ်ၵိုၵ်းမႃးၼႂ်းၶွမ်း မိူၼ်ၼင်ႇ Notepad (Windows) လႄႈ TextEdit (Mac)။ လိူဝ်သေၶိူင်ႈမိုဝ်းဢၼ်ၵိုၵ်းမႃးၸွမ်း OS ယဝ်ႉ ပႃႈတႂ်ႈၼႆႉပဵၼ်သဵၼ်ႈမၢႆ Software ၸိုဝ်ႈလင်ဢၼ်မီးၽူႈၶူင်သၢင်ႈ (developer) တၢင်းၼမ်ၸႂ်ႉပုၼ်ႈတႃႇႁဵတ်းဝႅပ်ႉ။
1. Notepad++

Notepad++ ပဵၼ်ၶိူင်ႈမိုဝ်း open-source ပုၼ်ႈတႃႇၶွမ်းၸိူဝ်းပဵၼ် Windows OS။
- ပဵၼ် code editor ဢၼ်မဝ် လႄႈ ႁဵတ်းၵၢၼ်ဝႆး
- ၵမ်ႉထႅမ်ၵၢၼ်သႂ်ႇ plugin ပုၼ်ႈတႃႇႁဵတ်းၵၢၼ်လၢႆႈလၢၵ်ႇလၢႆးမႃးလိူဝ်ၵဝ်ႇ
- ၵမ်ႉထႅမ် FTP ဢၼ်ႁဵတ်းႁႂ်ႈၽူႈၶူင်သၢင်ႈၸၢင်ႈ upload ၶေႃႈမုၼ်းၶိုၼ်ႈၼိူဝ် server files ၵမ်းသိုဝ်ႈလႆႈ
2. Sublime

Sublime Text ပဵၼ်ပူဝ်ႇၵႅမ်ႇ text editor ၸိုဝ်ႈသဵင်လင်သုတ်းဢၼ်ၼိုင်ႈ ပုၼ်ႈၽႃႇတႅမ်ႈ code ၵူႈလွင်ႈလွင်ႈ။ ပူဝ်ႇၵႅမ်ႇၼႆႉသႂ်ႇမႃးပႃး –
- ၵမ်ႉထႅမ်သႂ်ႇပၼ် code ႁင်းၵူၺ်း (smart auto-completion) မိူဝ်ႈတႅမ်ႈ code
- ၵမ်ႉထႅမ်ၵၢၼ်သႂ်ႇသီ code (syntax highlighting) တႃႇႁႂ်ႈဢၢၼ်ႇ code ငၢႆႈ
- တူဝ်ၶူၼ်ႉႁႃ (search) code
3. Atom

Atom ပဵၼ်ပူဝ်ႇၵႅမ်ႇ text editor ဢၼ်ၸိုဝ်ႈလင်သုတ်းဢၼ်ၼိုင်ႈၼႂ်းလုမ်ႈၾႃႉ ယွၼ်ႉပိူဝ်ႈဝႃႈမၼ်းပဵၼ် ပူဝ်ႇၵႅမ်ႇ free ဢၼ်မီး features ပုၼ်ႈတႃႇတႅမ်ႈ code လႆႈတၢင်းၼမ် လႄႈ ၵမ်ႉထႅမ် Windows ၊ Mac ၊ လႄႈ Linux။
- မီးၶိူင်ႈမိုဝ်း package manger ၼမ်လိူဝ် 80 တူဝ်ၵိုၵ်းမႃးၸွမ်းပူဝ်ႇၵႅမ်ႇ
- ၵမ်ႉထႅမ်ၸႅၵ်ႇၼႃႈလိၵ်ႈ interface ဢွၵ်ႇပဵၼ်လၢႆဢၼ်လႆႈ ပုၼ်ႈတႃႇၵၢၼ်တႅၵ်ႈၼိူင်း code ဢမ်ႇၼၼ် ႁဵတ်းၵၢၼ်ၸွမ်း ၾႆႇလၢႆလၢႆဢၼ်မိူဝ်ႈလဵဝ်ၵၼ်
- ၵမ်ႉထႅမ်ၵၢၼ်သႂ်ႇသီ code (syntax highlighting) တႃႇႁႂ်ႈဢၢၼ်ႇ code ငၢႆႈ
- ၵမ်ႉထႅမ်သႂ်ႇပၼ် code ႁင်းၵူၺ်း (smart auto-completion) မိူဝ်ႈတႅမ်ႈ code
4. Visual Studio Code

Visual Studio Code ပဵၼ်ပူဝ်ႇၵႅမ်ႇ text editor open-source လုၵ်ႈတီႈ Microsoft။ ပူဝ်ႇၵႅမ်ႇၼႂ်ႉၸႂ်ႉလႆႈၼႂ်း Windows ၊ Mac ၊ လႄႈ Linux။
- မီးၶိူင်ႈမိုဝ်း debugging ၼႂ်းတူဝ်ပုၼ်ႈတႃႇ တႅမ်ႈ၊ လဵၼ်ႈ၊ လႄႈ ထတ်းလွင်ႈၽိတ်းပိူင်ႈၼႂ်း code
- ၵမ်ႉထႅမ် WYSIWYG editor
- ၵမ်ႉထႅမ်ၵၢၼ်ႁဵတ်း project လၢႆလၢႆဢၼ်မိူဝ်ႈလဵဝ်ၵၼ် (multi-root workspace)
ပိုၼ်ႉၶၢမ်ႇ HTML
ၾႆႇ HTML
- ၾႆႇ HTML တေလႆႈတႄႇတီႈထႅဝ်လလိၵ်ႈ <!DOCTYPE html>
- ၶေႃႈမုၼ်းၵူႈလွင်ႈလွင်ႈတႄႇၵဵပ်းသိမ်းဝႆႉၼႂ်း <html> တေႃႇပေႃးထိုင် </html>
- ၶေႃႈမုၼ်းဢၼ်တူၺ်းႁၼ်လႆႈၼၼ်ႉ တေလႆႈမီးၼႂ်းၵႄႈၵၢင် <body> လႄႈ </body>
တူဝ်ယၢင်ႇ
ႁူႉၸၵ်း DOCTYPE
- <!DOCTYPE> ပဵၼ်ထႅဝ်လိၵ်ႈဢွၼ်တၢင်းသုတ်းၼႂ်းၾႆႇ HTML
- <!DOCTYPE> လၢတ်ႈၼႄ browser ဝႃႈၼႆႉပဵၼ် HTML5
- <!DOCTYPE> ၼၼ်ႉတႅမ်ႈပဵၼ်တူဝ်လဵၵ်ႉ <!doctype> ၵေႃႈလႆႈ
ႁူဝ်ၶေႃႈ Headings
- ထႅဝ်လိၵ်ႈဢၼ်ပဵၼ်ႁူဝ်ၶေႃႈ (headings) ၼၼ်ႉ တႄႇတီႈ h1 တေႃႇထိုင် h6
- h1 ပဵၼ်ႁူဝ်ၶေႃႈဢၼ်လမ်ႇလွင်ႈသုတ်း (ၵမ်ႈၼမ်ယႂ်ႇသုတ်း) လႄႈ h6 ပဵၼ်ႁူဝ်ၶေႃႈဢၼ်ဢမ်ႇလွင်ႈဢေႇသုတ်း (လဵၵ်ႉသုတ်း)
ထႅဝ်လိၵ်ႈ (Paragraphs)
ထႅဝ်လိၵ်ႈၼႂ်း html တႄႇတီႈ <p> လႄႈသုတ်းသဵင်ႈတီႈ </p>
လိင်ႉ (Links)
- လိင်ႉ (link) ၼႂ်း html ယူႇၼႂ်းၵႄႈ <a> လႄႈ </a>
- လိင်ႉဢၼ်တေၵႂႃႇၸူးၼၼ်ႉ တေလႆႈယူႇၼႂ်း href=”သႂ်ႇလိင်ႉဝႆႉတီႈၼႆႈ”
ၶႅပ်းႁၢင်ႈ (Images)
- တေလႆႈၸႂ်ႉ <img> ပုၼ်ႈတႃႇသႂ်ႇၶႅပ်းႁၢင်ႈ
- src = ၸိုဝ်ႈလႄႈတီႈယူႇၶႅပ်းႁၢင်ႈ
- alt = တူဝ်လိၵ်ႈဢၼ်ၶႂ်ႈၼႄမိူဝ်ႈၶႅပ်းႁၢင်ႈတူၵ်းႁၢႆ (ၵမ်ႈၼမ်ပဵၼ်ၸိုဝ်ႈၶႅပ်းႁၢင်ႈ)
- width = တၢင်းၵႂၢင်ႈၶႅပ်းႁၢင်ႈ
- height = တၢင်းသုင်ၶႅပ်းႁၢင်ႈ
ႁူႉၸၵ်း Elements
HTML Elements
HTML element ပဵၼ်ၵၢၼ်ၸႂ်ႉထႅၵ်ႉပိုတ်ႇ (start tag) လႄႈ ထႅၵ်ႉပိၵ်ႉ (end tag)
<ထႅၵ်ႉပိုတ်ႇ> ၶေႃႈမုၼ်းတီႈၼႆႈ </ထႅၵ်ႉပိၵ်ႉ>
- ယႃႇလိုမ်းပိၵ်ႉထႅၵ်ႉ </ > ပုၼ်ႈတႃႇလူတ်းယွမ်းၶေႃႈမုၼ်းၽိတ်းပိူင်ႈ
- ထႅၵ်ႉမၢင်တူဝ်ဢမ်ႇလူဝ်ႇပိၵ်ႉ မိူၼ်ၼင်ႇ <br> လႄႈ <hr>
ႁူႉၸၵ်း Attributes
HTML Attributes
- HTML attributes သႂ်ႇပၼ်ၶေႃႈမုၼ်းၽိူမ်ႉထႅမ် ပုၼ်ႈတႃႇ element ဢမ်ႇၼၼ်ထႅၵ်ႉတူဝ်လႂ်တူဝ်ၼိုင်ႈ
- attributes တေလႆႈမီးၼႂ်းထႅၵ်ႉပိုတ်ႇ. (open tag) ၵူႈၶၢဝ်းယၢမ်း
- attributes ၵမ်ႈၼမ်မီးၸိုဝ်ႈ လႄႈ ၶေႃႈမုၼ်း မိူၼ်ၼင်ႇ name=”value”
href
ထႅၵ်ႉ <a> ၸႂ်ႉပုၼ်ႈတႃႇသႂ်ႇလိင်ႉ href (ပဵၼ် attribute) ၸ်ႂႉပုၼ်ႈတႃႇလၢတ်ႈၼႄဝႃႈ တေၵႂႃႇၸူးလိင်ႉတီႈလႂ်
src
ထႅၵ်ႉ <img> ၸႂ်ႉပုၼ်ႈတႃႇသႂ်ႇၶႅပ်းႁၢင်ႈၼႂ်းဝႅပ်ႉ။ src (ပဵၼ် attribute) ၸႂ်ႉပုၼ်ႈတႃႇၼႄတီႈယူႇၶႅပ်းႁၢင်ႈ။

width လႄႈ height
ႁဝ်းၸၢင်ႈသႂ်ႇ width (တၢင်းၵႂၢင်ႈ) လႄႈ height (တၢင်းသုင်) ပုၼ်ႈတႃႇတင်ႈတၢင်းၵႂၢင်ႈတၢင်းသုင်ၶႅပ်းႁၢင်ႈဢမ်ႇၼၼ်တိူၵ်ႈလိၵ်ႈ။

alt
alt ၸႂ်ႉၼႂ်းထႅၵ်ႉၶႅပ်းႁၢင်ႈ <img> ပုၼ်ႈတႃႇသႂ်ႇလႄႈၼႄတူဝ်လိၵ်ႈ သင်ဢမ်ႇထူပ်းႁၼ်ၶႅပ်းႁၢင်ႈ ဢမ်ႇၼၼ် ၶႅပ်းႁၢင်ႈတူၵ်းႁၢႆဝႆႉ

style
style ၸႂ်ႉပုၼ်ႈတႃႇလႅၵ်ႈလၢႆႈၽၢင်ႁၢင်ႈထႅၵ်ႉ မိူၼ်ၼင်ႇလႅၵ်ႈလၢႆႈသီ၊ ၾွၼ်ႉ၊ လႄႈ တၢင်းယႂ်ႇတူဝ်လိၵ်ႈ။
ၼႆႉပဵၼ်ထႅဝ်လိၵ်ႈသီၶွင်ႇ
lang
- lang ၸႂ်ႉပုၼ်ႈတႃႇလၢတ်ႈၼႄဝႃႈ ၽႃႇသႃႇဝႅပ်ႉႁဝ်းပဵၼ်သင်
- ထုၵ်ႇလီသႂ်ႇ lang ၼႂ်းထႅၵ်ႉ <html> ၵူႈၶၢဝ်းယၢမ်း ပုၼ်ႈတႃႇႁႂ်ႈ search engine ႁူႉၸၵ်းဝႅပ်ႉႁဝ်းလီလိူဝ်ၵဝ်ႇ
- သင်ပဵၼ်ၾွၼ်ႉ unicode မိူင်းႁူမ်ႈတုမ်မိူင်းမၢၼ်ႈၼႆ ၸႂ်ႉ lang=”my”
title
title ၸႂ်ႉပုၼ်ႈတႃႇၼႄထႅဝ်လိၵ်ႈ မိူဝ်ႈဢဝ်မၢဝ်ႉ mouse ၵႂႃႇတမ်းၼိူဝ်ထႅဝ်လိၵ်ႈ ဢမ်ႇၼၼ် ၶႅပ်းႁၢင်ႈ
မွၵ်ႇမူဝ်
ႁူဝ်ၶေႃႈ Headings
HTML headings
HTML headings ပဵၼ်ႁူဝ်ၶေႃႈ ဢၼ်ၼႄၼႂ်းၼႃႈဝႅပ်ႉ (webpage)။
- ႁူဝ်ၶေႃႈၼၼ်ႉ တႄႇၸႂ်ႉထႅၵ်ႉ <h1> တေႃႇထိုင် <h6>။
- <h1> ပဵၼ်ႁူဝ်ၶေႃႈဢၼ်လမ်ႇလွင်ႈသုတ်း (ၵမ်ႈၼမ်တူဝ်လိၵ်ႈယႂ်ႇသုတ်း) လႄႈ <h6> ၼၼ်ႉပဵၼ်ႁူဝ်ၶေႃႈဢၼ်လမ်ႇလွင်ႈဢေႇသုတ်း (ၵမ်ႈၼမ်တူဝ်လိၵ်ႈလဵၵ်ႉသုတ်း)။
ႁူဝ်ၶေႃႈထီႉ 1
ႁူဝ်ၶေႃႈထီႉ 2
ႁူဝ်ၶေႃႈထီႉ 3
ႁူဝ်ၶေႃႈထီႉ 4
ႁူဝ်ၶေႃႈထီႉ 5
ႁူဝ်ၶေႃႈထီႉ 6
ထႅဝ်လိၵ်ႈ Paragraphs
HTML Paragraphs
<p> ပဵၼ်ထႅၵ်ႉပုၼ်ႈတႃႇတႅမ်ႈထႅဝ်လိၵ်ႈ (paragraph)။
ၼႆႉပဵၼ်ထႅဝ်လိၵ်ႈထီႉ 1
ၼႆႉပဵၼ်ထႅဝ်လိၵ်ႈထီႉ 2
ၶႅၼ်ႈထႅဝ်လိၵ်ႈ (horizontal rules)
<hr> ပဵၼ်ထႅၵ်ႉပုၼ်ႈတႃႇၶႅၼ်ႈထႅဝ်လိၵ်ႈ။
ၼႆႉပဵၼ်ႁူဝ်ၶေႃႈထီႉ 1
ၼႆႉပဵၼ်ထႅဝ်လိၵ်ႈထီႉ 1
ၼႆႉပဵၼ်ႁူဝ်ၶေႃႈထီႉ 2
ၼႆပဵၼ်ထႅဝ်လိၵ်ႈထီႉ 2
တတ်းထႅဝ်လိၵ်ႈ (line breaks)
<br> ပဵၼ်ထႅၵ်ႉပုၼ်ႈတႃႇတတ်းႁႂ်ႈတူဝ်လိၵ်ႈပဵၼ်ထႅဝ်မႂ်ႇ။
မၢၵ်ႇၸွၵ်း
မၢၵ်ႇၽႃႈ
မၢၵ်ႇၶိူဝ်သူမ်ႈ
Pre Element
<pre> ပဵၼ်ထႅၵ်ႉဢၼ်ဢမ်ႇလႅၵ်ႈလၢႆႈၽၢင်ႁၢင်ႈထဝ်လိၵ်ႈ ဢမ်ႇၼၼ် လွၵ်းလိၵ်ႈ (space) ဢၼ်လႆႈသႂ်ႇဝႆႉ
ၸိုဝ်ႈ - ၸၢႆးၶမ်း ဢႃႇယု - 18 တီႈၵိူတ်ႇ - တူၼ်ႈတီး ၸၢဝ်းၶိူဝ်း - တႆး