HTML 5 គឺជាកំណែថ្មីរបស់ HTML
HTML 5 បន្ថែមលក្ខណៈថ្មីជាច្រើនទៅការបញ្ជាក់ HTML ។ ហើយអ្វីដែលជាការប្រសើរជាងមុន, មានរួចទៅហើយការគាំទ្រកម្មវិធីរុករកមួយចំនួនមានកម្រិតរួចទៅហើយសម្រាប់លក្ខណៈពិសេសថ្មីទាំងនេះ។ ប្រសិនបើមានលក្ខណៈពិសេសដែលអ្នកចាប់អារម្មណ៍សូមមើលទំព័រការអនុវត្តវីគីស្តូក WHATWG សម្រាប់ព័ត៌មានអំពីកម្មវិធីរុករកដែលគាំទ្រផ្នែកផ្សេងៗនៃការបញ្ជាក់។
HTML 5 ប្រភេទថ្មីនិងសំណុំតួអក្សរ
រឿងល្អអំពី HTML 5 គឺថាវាងាយស្រួលក្នុងការធ្វើខុស។ អ្នកប្រើ HTML5 doctype ដែលមានលក្ខណៈសាមញ្ញនិងសមស្រប:
បាទ, នោះហើយជាវា។ គ្រាន់តែពីរពាក្យ "doctype" និង "html" ។ វាអាចជាធម្មតាព្រោះ HTML 5 លែង ជាផ្នែករបស់ SGML ក៏ប៉ុន្តែជំនួសមកវិញ នូវភាសាតួលេខមួយ នៅលើខ្លួនវាផ្ទាល់។
សំណុំតួអក្សរសម្រាប់ HTML 5 ត្រូវបានសម្រួលផងដែរ។ វាប្រើ UTF-8 ហើយអ្នកកំណត់វាដោយប្រើស្លាកមេតាមួយប៉ុណ្ណោះ:
HTML 5 រចនាសម្ព័ន្ធថ្មី
HTML 5 ទទួលស្គាល់ថាទំព័របណ្ដាញមានរចនាសម្ព័ន្ធដូចសៀវភៅមានរចនាសម្ព័ន្ធឬ ឯកសារ XML ផ្សេងទៀត ។ ជាទូទៅទំព័របណ្ដាញមានការរុករកមាតិការាងកាយនិងមាតិការបារចំហៀងបូករួមនឹងបឋមកថាបាតកថានិងលក្ខណៈពិសេសផ្សេងទៀត។ និង HTML 5 បានបង្កើតស្លាកដើម្បីគាំទ្រដល់ធាតុទាំងនោះនៃទំព័រ។
- - ដើម្បីកំណត់ផ្នែកនៃទំព័រ
- - កំណត់បឋមកថានៃទំព័រមួយ
- - កំណត់បាតកថានៃទំព័រ
- - កំណត់ការរុករកនៅលើទំព័រមួយ
- - កំណត់អត្ថបទឬមាតិកាចម្បងនៅលើទំព័រមួយ
- - កំណត់ខ្លឹមសារបន្ថែមដូចជារបារចំហៀងនៅលើទំព័រ
- - កំណត់រូបភាពដែលមានកំណត់សំគាល់អត្ថបទ
HTML 5 ធាតុក្នុងបន្ទាត់ថ្មី
ធាតុអ៊ិនធឺរណែត ទាំងនេះកំណត់នូវគោលគំនិតមូលដ្ឋានមួយចំនួននិងរក្សាឱ្យពួកគេសម្គាល់តាមន័យធៀបដែលភាគច្រើនត្រូវធ្វើដោយពេលវេលា:
- - ដើម្បីចង្អុលបង្ហាញមាតិកាដែលត្រូវបានសម្គាល់នៅក្នុងរបៀបមួយចំនួន
- - ដើម្បីបង្ហាញមាតិកាដែលជាពេលវេលាឬកាលបរិច្ឆេទ
- - ដើម្បីចង្អុលបង្ហាញមាតិកាដែលជាប្រភាគនៃជួរដែលគេដឹងមួយ - ដូចជាការប្រើប្រាស់ឌីស
- - ដើម្បីចង្អុលបង្ហាញពីវឌ្ឍនភាពនៃភារកិច្ចឆ្ពោះទៅរកការបញ្ចប់
HTML 5 ការគាំទ្រទំព័រថាមវន្តថ្មី
HTML 5 ត្រូវបានបង្កើតឡើងដើម្បីជួយដល់អ្នកអភិវឌ្ឍន៍កម្មវិធីគេហទំព័រដូច្នេះមានលក្ខណៈពិសេសថ្មីជាច្រើនដើម្បីធ្វើឱ្យវាមានភាពងាយស្រួលក្នុងការបង្កើតទំព័រ HTML ថាមវន្ត:
- ម៉ឺនុយបរិបទ - HTML 5 នឹងគាំទ្រការបង្កើតនិងប្រើម៉ឺនុយបរិបទក្នុងទំព័របណ្ដាញនិងកម្មវិធី
- href មិនត្រូវបានតម្រូវលើស្លាក - វាអនុញ្ញាតឱ្យអ្នកប្រើស្លាកជាមួយស្គ្រីបនិងនៅក្នុងកម្មវិធីបណ្តាញដោយមិនត្រូវការកន្លែងដើម្បីផ្ញើយុថ្កានោះទេ។
- គុណលក្ខណៈ async - នេះត្រូវបានបន្ថែមទៅស្លាកស្គ្រីបដើម្បីប្រាប់កម្មវិធីរុករកថាស្គ្រីបគួរតែត្រូវបានផ្ទុកមិនស្មើគ្នាដូច្នេះវាមិនបន្ថយល្បឿននិងបង្ហាញទំព័រដែលនៅសល់។
- - ផ្តល់ព័ត៌មានលម្អិតអំពីធាតុមួយ។ វានឹងដូចជាព័ត៌មានជំនួយក្នុងកម្មវិធីដែលមិនមែនជាបណ្ដាញ។
- - បង្កើតតារាងមួយដែលត្រូវបានបង្កើតពីមូលដ្ឋានទិន្ន័យឬប្រភពថាមពលផ្សេងទៀត
- - ស្លាកចាស់មួយដែលបាននាំមកវិញនិងផ្តល់ឱ្យជីវិតថ្មីដែលអនុញ្ញាតឱ្យអ្នកបង្កើតប្រព័ន្ធម៉ឺនុយនៅលើទំព័របណ្តាញរបស់អ្នក
- - កំណត់សកម្មភាពដែលគួរកើតឡើងនៅពេលដែលធាតុថាមវន្តត្រូវបានធ្វើឱ្យសកម្ម
HTML 5 ប្រភេទទម្រង់ថ្មី
HTML 5 គាំទ្រគ្រប់ប្រភេទបញ្ចូលសំណុំបែបបទស្តង់ដារប៉ុន្តែវាបន្ថែមពីរបីបន្ថែមទៀត:
- ពេលណាត់ជួប
- datetime-local
- កាលបរិច្ឆេទ
- ខែ
- សប្តាហ៍
- ពេលវេលា
- ចំនួន
- ជួរ
- អ៊ីមែល
- url
HTML 5 ធាតុថ្មី
មានធាតុថ្មីគួរឱ្យរំភើបមួយចំនួននៅក្នុង HTML 5:
- - ធាតុមួយដើម្បីផ្តល់ឱ្យអ្នកនូវគូរគំនូរនៅក្នុង JavaScript នៅលើទំព័របណ្តាញរបស់អ្នក។ វាអាចឱ្យអ្នកបន្ថែមរូបភាពឬក្រាហ្វទៅគន្លឹះឧបករណ៍ឬគ្រាន់តែបង្កើតក្រាហ្វិចឌីយ៉ាម៉ានៅលើទំព័របណ្តាញរបស់អ្នកដែលត្រូវបានបង្កើតឡើងយ៉ាងរហ័ស។
- - បន្ថែមវីដេអូទៅទំព័របណ្តាញដោយប្រើស្លាកសាមញ្ញនេះ។
- - បន្ថែមសំឡេងទៅ ទំព័របណ្តាញ របស់អ្នកដោយប្រើស្លាកសាមញ្ញនេះ។
HTML 5 លុបធាតុមួយចំនួន
វាក៏មានធាតុមួយចំនួននៅក្នុង HTML 4 ដែលនឹងលែងត្រូវបានគាំទ្រដោយ HTML 5 ។ ភាគច្រើនត្រូវបានគេបដិសេធហើយដូច្នេះវាមិនគួរឱ្យភ្ញាក់ផ្អើលនោះទេប៉ុន្តែមួយចំនួនតូចប្រហែលជាពិបាក:
- អក្សរកាត់
- អាប់ភ្លែត
- basefont
- ធំ
- កណ្តាល
- dir
- ពុម្ពអក្សរ
- ស៊ុម
- ស៊ុម
- isindex
- noframes
- noscript
- s
- កូដកម្ម
- tt
- u
តើអ្នកត្រៀមខ្លួនសម្រាប់ HTML 5?
HTML 5 បន្ថែមលក្ខណៈពិសេសថ្មី ៗ ជាច្រើនសម្រាប់ទំព័របណ្តាញនិងការរចនាគេហទំព័រហើយវានឹងមានភាពរំភើបនៅពេលដែលកម្មវិធីរុករកច្រើនថែមទៀតគាំទ្រវា។ ក្រុមហ៊ុន Microsoft បានបញ្ជាក់ថាពួកគេនឹងចាប់ផ្តើមគាំទ្រយ៉ាងហោចណាស់ផ្នែក HTML 5 នៅក្នុង IE 8 ។ ប្រសិនបើអ្នកចង់ចាប់ផ្តើមលឿន Opera នឹងទទួលបានការគាំទ្រយ៉ាងល្អជាមួយនឹង Safari នៅពីក្រោយ។