រួមបញ្ចូលទាំងធាតុ HTML ចាស់និងអ្នកថ្មីទៅ HTML5
ខណៈពេលដែលការអភិវឌ្ឍរបស់វាបានចាប់ផ្តើមច្រើនឆ្នាំមុន HTML5 ជាលើកដំបូងបានចាប់ផ្តើមចូលប្រើជាទូទៅជាមួយអ្នករចនាគេហទំព័រ / អ្នកអភិវឌ្ឍន៍នៅក្នុងឆ្នាំ 2010 ។ ក្រៅពីច្រកទ្វារភាសាមានអារម្មណ៍ថាស៊ាំទៅនឹងអ្នកជំនាញខាងបណ្តាញជាច្រើនដោយសារតែការជំនួសឱ្យការព្យាយាមកែច្នៃអ្វីៗទាំងអស់ពីទទេ HTML5 បានកសាងឡើងនៅលើអ្វីដែលបានមកពីមុន។ នរណាម្នាក់ដែលដឹងថា HTML 4.01 បានរកឃើញយ៉ាងឆាប់រហ័សថាកំណែបន្តិចបន្តួចអាចរកឃើញនៅក្នុង HTML5 ។
ខណៈពេលដែល HTML5 រួមបញ្ចូលនូវធាតុជាច្រើនដែលមាននៅក្នុង HTML សម្រាប់មួយរយៈពេល, វាក៏បានណែនាំផ្នែកមួយចំនួនដែលត្រូវបានថ្មីទៅ HTML5 ។ ចំពោះធាតុផ្សំថ្មីទាំងនេះជាច្រើនវិធីសាស្ដ្រដែលគេហៅថា "ការបើកផ្លូវថ្នល់" ត្រូវបានគេប្រើ។ នេះគឺជាពាក្យមួយដែលត្រូវបានប្រើជាទូទៅនៅក្នុងបច្ចេកវិទ្យាព័ត៌មានវិទ្យាមានន័យថាសំដៅទៅលើអ្វីដែលមនុស្សកំពុងធ្វើនិងធ្វើវា។ ក្នុងករណីអ្នករចនាគេហទំព័រនេះមានន័យថាមើលពីរបៀបដែលពួកគេបានកសាងទំព័រនិងបង្កើតការសម្រេចចិត្តលើធាតុថ្មីនៅលើសកម្មភាពទាំងនោះ។ ឧទាហរណ៍អ្នកជំនាញគេហទំព័រជាច្រើននឹងបង្កើតវេបសាយដែលមានការបែងចែកដែលប្រើ ID ឬគុណលក្ខណៈថ្នាក់នៃ "បឋមកថា" "nav" និង "បាតកថា" ។ ដូចនេះ HTML5 បានណែនាំធាតុទាំងនេះជាធាតុថ្មីដែលអនុញ្ញាតឱ្យអ្នកជំនាញគេហទំព័របង្កើនអត្ថន័យបន្ថែមទៅនឹងឯកសាររបស់ពួកគេដោយប្រើធាតុដាច់ដោយឡែកជំនួសឱ្យការបែងចែក។ ការរួមបញ្ចូលគ្នានៃការស្គាល់និងវិធីសាស្រ្តដែលទទួលស្គាល់ការអនុវត្តនាពេលបច្ចុប្បន្នបានជួយឱ្យ HTML5 ត្រូវបានទទួលយកយ៉ាងឆាប់រហ័សដោយឧស្សាហកម្មរចនាគេហទំព័រ។
HTML5 Doctype
ដំបូងបិទដើម្បីប្រើធាតុ HTML5 ថ្មីណាមួយឯកសាររបស់អ្នកត្រូវតែរួមបញ្ចូលនូវ HTML5 doctype ដែលជា:
អ្នកអាចកត់សំគាល់ថាគោលលទ្ធិនេះមិននិយាយជាក់លាក់ពី "HTML5" ទេប៉ុន្តែគ្រាន់តែបញ្ជាក់ថាកំណែជា "html" ។ នេះគឺដោយសារតែគោលលិទ្ធិនេះគឺជាអ្វីដែលត្រូវបានគេប្រើដើម្បីឆ្ពោះទៅមុខសម្រាប់រាល់ការនិយាយរបស់ភាសា។
ជាការពិត HTML5 ត្រូវបានគេសន្មតថាជាកំណែលេខចុងក្រោយនៃភាសាដោយការផ្លាស់ប្តូរថ្មីត្រូវបានបន្ថែមលើមូលដ្ឋានស្របពេលអនាគត។ ជាការពិតធាតុមួយចំនួននៅក្នុងបញ្ជីខាងក្រោមត្រូវបានបន្ថែមទៅភាសាបានល្អបន្ទាប់ពីការជំរុញដំបូងនៅឆ្នាំ 2010!
ស្លាក HTML5
ស្លាក | ការពន្យល់ |
---|---|
យុថ្កាឬតំណ | |
abbr> | អក្សរកាត់ |
<អាសយដ្ឋាន> address> | អាសយដ្ឋានឬអ្នកនិពន្ធនៃឯកសារ |
<តំបន់> | ផែនទីរូបភាពផ្នែកខាងម៉ាស៊ីនភ្ញៀវ |
<អត្ថបទ> article> | អត្ថបទ |
មាតិកាសំខាន់ | |
<សម្លេង> audio> | ស្ទ្រីមសម្លេង |
b> | ដិត |
<មូលដ្ឋាន> | ផ្លូវ URI មូលដ្ឋានសម្រាប់ធាតុនៅក្នុងឯកសារ |
bdo> | ក្បួនដោះស្រាយទ្វេទិស |
blockquote> | សម្រង់វែង |
body> | តួនៃទំព័រ |
| ការបំបែកបន្ទាត់ |
<ប៊ូតុង> button> | ប៊ូតុងសំណុំបែបបទ HTML |
<ផ្ទាំងក្រណាត់> canvas> | ផ្ទាំងក្រណាត់សម្រាប់ក្រាហ្វិកថាមវន្ត |
មតិយោបល់ | |
| ចំណងជើងតារាង |
cite> | ការដកស្រង់ |
code> | លេខយោង |
| ជួរឈរតារាង |
| ការដាក់ក្រុមជួរឈរ |
<ពាក្យបញ្ជា> | ពាក្យបញ្ជាឬសកម្មភាពនៅលើទំព័រ |
និយមន័យប្រភេទឯកសារ | |
| ក្រឡាចត្រង្គទិន្នន័យ |
ជម្រើសដែលបានកំណត់ជាមុនសម្រាប់វត្ថុបញ្ជាផ្សេងទៀត | |
| ការពិពណ៌នាបញ្ជីនិយមន័យឬវិសាលភាពនៃសុន្ទរកថា |
| បានលុបអត្ថបទ |
<ព័ត៌មានលម្អិត> details> | ព័ត៌មានបន្ថែមតាមតម្រូវការ |
dfn> | និយមន័យ |
<ប្រអប់> ប្រអប់> | ការសន្ទនា |
div> | ផ្នែកតក្កវិជ្ជា |
| បញ្ជីពិពណ៌នា |
| និយមន័យបញ្ជីពាក្យឬអូប៉ាល័រប្រអប់ |
em> | ការសង្កត់ |
ធាតុបង្កប់សម្រាប់កម្មវិធីជំនួយ | |
ក្រុមគ្រប់គ្រងសំណុំបែបបទ | |
| ចំណងជើងដែលប្រើសម្រាប់ធាតុ <តួលេខ> |
<តួលេខ> រូបភាព> | រូបភាពជាមួយចំណងជើងស្រេចចិត្ត |
<បាតកថា> footer> | បាតកថានៃទំព័រ |
ទម្រង់ | |
h1> | ចំណងជើងកម្រិតដំបូង |
h2> | ចំណងជើងកម្រិតទីពីរ |
h3> | ចំណងជើងកម្រិតទីបី |
h4> | ចំណងជើងកម្រិតទីបួន |
h5> | ចំណងជើងកំរិតទីប្រាំ |
h6> | ចំណងជើងកម្រិតទីប្រាំមួយ |
<ក្បាល> head> | ប្រធានឯកសារ |
<បឋមកថា> header> | បឋមកថាទំព័រ |
hgroup> | ក្រុមក្បាល |
| ច្បាប់ផ្ដេក |
html> | ធាតុជា root នៃគេហទំព័រ |
i> | រចនាប័ទ្មអត្ថបទទ្រេត |
ស៊ុមក្នុងតួ | |
រូបភាព | |
ធាតុសំណុំបែបបទបញ្ចូល | |
ធាតុសំណុំបែបបទប៊ូតុង | |
ធាតុសំណុំបែបបទប្រអប់ធីក | |
ការបញ្ចូលពណ៌ | |
<ប្រភេទបញ្ចូល = "កាលបរិច្ឆេទ"> | បញ្ចូលកាលបរិច្ឆេទ |
<ប្រភេទបញ្ចូល = "កាលបរិច្ឆេទ"> | បញ្ចូលកាលបរិច្ឆេទនិងពេលវេលាសកល |
<ប្រភេទទិដ្ឋភាព = "datetime-local"> | បញ្ចូលកាលបរិច្ឆេទនិងពេលវេលាក្នុងស្រុក |
<ប្រភេទបញ្ចូល = "អ៊ីមែល"> | បញ្ចូលអាសយដ្ឋានអ៊ីមែល |
ធាតុសំណុំបែបបទផ្ទុកឡើង | |
ធាតុវាលសំណុំបែបបទដែលបានលាក់ | |
<ប្រភេទបញ្ចូល = "រូបភាព"> | ធាតុសំណុំបែបបទរូបភាព |
<ប្រភេទបញ្ចូល = "ខែ"> | បញ្ចូលឆ្នាំនិងខែ |
បញ្ចូលលេខ | |
<ប្រភេទបញ្ចូល = "ពាក្យសម្ងាត់"> | ធាតុសំណុំបែបបទពាក្យសម្ងាត់ |
<ប្រភេទបញ្ចូល = "វិទ្យុ"> | ធាតុសំណុំបែបបទប៊ូតុងវិទ្យុ |
<ប្រភេទបញ្ចូល = "ជួរ"> | បញ្ចូលលេខបញ្ចូលជាក់ស្ដែង |
<ប្រភេទបញ្ចូល = "កំណត់ឡើងវិញ"> | កំណត់ធាតុសំណុំបែបបទប៊ូតុង |
ស្វែងរកវាល | |
ដាក់ធាតុសំណុំបែបបទប៊ូតុង | |
បញ្ចូលលេខទូរស័ព្ទ | |
<ប្រភេទបញ្ចូល = "អត្ថបទ"> | ធាតុសំណុំបែបបទវាលអត្ថបទ |
<ប្រភេទបញ្ចូល = "ពេលវេលា"> | ការបញ្ចូលពេលវេលា |
បញ្ចូល URL | |
<ប្រភេទបញ្ចូល = "សប្ដាហ៍"> | បញ្ចូលឆ្នាំនិងសប្តាហ៍ |
ins> | បញ្ចូលអត្ថបទ |
kbd> | អត្ថបទដែលត្រូវបញ្ចូលដោយអ្នកប្រើ |
| បង្កើតកូនសោសុវត្ថិភាពសម្រាប់ការគ្រប់គ្រងវិញ្ញាបនបត្រ |
ស្លាកសំណុំបែបបទ | |
<រឿងព្រេង> | ចំណងជើងសំណុំបែបបទវាល |
| ធាតុបញ្ជី |
ភ្ជាប់ឯកសារដែលពាក់ព័ន្ធ | |
| មាតិកាសំខាន់នៃមាតិកានៅលើទំព័រមួយ |
<ផែនទី> map> | ផែនទីរូបភាពផ្នែកខាងម៉ាស៊ីនភ្ញៀវ |
mark> | បានសម្គាល់ឬបន្លិចអត្ថបទ |
បញ្ជីពាក្យបញ្ជា | |
<មេតា> | ព័ត៌មានមេតាអំពីឯកសារ |
<ម៉ែត្រ> ម៉ែត្រ> | រង្វាស់ស្កាលឡាស |
កំណត់តំបន់ដែលមានតំណភ្ជាប់នាវាចរណ៍ | |
មាតិកានៅពេលដែលស្គ្រីបមិនអាចប្រើបាន | |
វត្ថុមិនមែនជាស្តង់ដារ | |
| បញ្ជីលំដាប់ឬលេខរៀង |
ក្រុមជម្រើសក្នុងបញ្ជីជ្រើសរើស | |
ជម្រើសក្នុងបញ្ជីជម្រើស | |
<លទ្ធផល> ទិន្នផល> | លទ្ធផលនៃការគណនាសំណុំបែបបទ |
p> | កថាខណ្ឌ |
ប៉ារ៉ាម៉ែត្រនៃធាតុវត្ថុ | |
pre> | អត្ថបទដែលបានធ្វើទ្រង់ទ្រាយមុន |
<ការវិវឌ្ឍន៍> ការវិវឌ្ឍន៍> | សូចនាករវឌ្ឍនភាព |
q> | សម្រង់ខ្សែខ្លី |
វង់ក្រចក Ruby | |
អក្សរ Ruby | |
ruby> | ចំណាប់អារម្មណ៍ Ruby |
| អត្ថបទបិទបាំង |
samp> | ទិន្នផលគំរូ |