រួមបញ្ចូលទាំងធាតុ 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> | ទិន្នផលគំរូ |