ហេតុអ្វីបានជាប្រើ HTML សញ្ញាណ?

គោលការណ៍ដ៏សំខាន់មួយនៃចលនាស្តង់ដារបណ្ដាញដែលទទួលខុសត្រូវចំពោះឧស្សាហកម្មដែលយើងមាននាពេលបច្ចុប្បន្ននេះគឺជាគំនិតនៃការប្រើធាតុ HTML សម្រាប់អ្វីដែលពួកគេជាជាងការដែលពួកគេអាចលេចឡើងក្នុងកម្មវិធីរុករកតាមលំនាំដើម។ នេះត្រូវបានគេស្គាល់ថាជាការប្រើ HTML សន្មត់។

តើអ្វីជា HTML Semantic

ការសម្គាល់ HTML ឬសញ្ញាន័យសន្មតគឺជា HTML ដែលបង្ហាញអត្ថន័យលើទំព័របណ្ដាញជាជាងបង្ហាញ។ ឧទាហរណ៍ស្លាក

បញ្ជាក់ថាអត្ថបទដែលបានបិទភ្ជាប់ជាកថាខណ្ឌ។

នេះគឺមានន័យថាសូរស័ព្ទនិងការបង្ហាញពីព្រោះមនុស្សដឹងពីអ្វីដែលកថាខណ្ឌមានហើយកម្មវិធីរុករកដឹងពីរបៀបដើម្បីបង្ហាញវា។

នៅផ្នែកខាងឆ្វេងនៃសមីការនេះស្លាកដូចជា និង មិនមែនជាន័យធៀបនោះទេព្រោះវាកំណត់តែអត្ថបទដែលមើលទៅគួរឱ្យធុញទ្រាន់ឬមិនធម្មតានិងមិនផ្តល់អត្ថន័យបន្ថែមទៅនឹងការសម្គាល់។

ឧទាហរណ៍នៃស្លាក HTML semantic រួមមានស្លាកបឋមកថា

តាមរយៈ

,
, និង ។ មានស្លាក HTML ដែលមានន័យជាច្រើនទៀតដែលអាចត្រូវបានប្រើនៅពេលដែលអ្នកបង្កើតវេបសាយដែលមានលក្ខណៈស្តង់ដារ។

ហេតុអ្វីបានជាអ្នកគួរយកចិត្តទុកដាក់លើពាក្យពញ្ញ

អត្ថប្រយោជន៍នៃការបកប្រែនិរន្តសញ្ញា HTML គឺមកពីអ្វីដែលគួរតែជាគោលដៅបើកបរនៃគេហទំព័រណាមួយ - បំណងប្រាថ្នាក្នុងការប្រាស្រ័យទាក់ទង។ ដោយបន្ថែមស្លាកន័យធៀបនៅក្នុងឯកសារអ្នកផ្តល់ព័ត៌មានបន្ថែមអំពីឯកសារនោះដែលជួយក្នុងការទំនាក់ទំនង។ ជាពិសេស, ស្លាក semantic ធ្វើឱ្យវាច្បាស់ទៅកម្មវិធីរុករកអ្វីដែលអត្ថន័យនៃទំព័រមួយនិងមាតិការបស់វាគឺ។

ភាពច្បាស់លាស់នេះត្រូវបានទាក់ទងជាមួយម៉ាស៊ីនស្វែងរកផងដែរដោយធានាថាទំព័រត្រឹមត្រូវត្រូវបានបញ្ជូនទៅសំណួរត្រឹមត្រូវ។

ស្លាក HTML Semantic ផ្តល់នូវព័ត៌មានអំពីមាតិកានៃស្លាកទាំងនោះដែលហួសពីរបៀបដែលពួកគេមើលលើទំព័រ។ អត្ថបទដែលត្រូវបានភ្ជាប់ក្នុងស្លាក ត្រូវបានទទួលស្គាល់ភ្លាមៗដោយកម្មវិធីរុករកជាប្រភេទកូដភាសាមួយចំនួន។

ជំនួសឱ្យការព្យាយាមបង្ហាញកូដនោះកម្មវិធីរុករកដឹងថាអ្នកកំពុងប្រើអត្ថបទនោះជាឧទាហរណ៍នៃកូដសម្រាប់គោលបំណងនៃអត្ថបទឬការបង្រៀនតាមអ៊ិនធរណេតប្រភេទណាមួយ។

ការប្រើប្រាស់ស្លាកសញ្ញា semantic ផ្តល់ឱ្យអ្នកនូវទំពក់ជាច្រើនទៀតសម្រាប់ការកំណត់រចនាប័ទ្មមាតិការបស់អ្នក។ ប្រហែលជាថ្ងៃនេះអ្នកចង់ឱ្យគំរូកូដរបស់អ្នកបង្ហាញនៅក្នុងរចនាប័ទ្មកម្មវិធីរុករកលំនាំដើមប៉ុន្តែថ្ងៃស្អែកអ្នកចង់ហៅពួកវាចេញជាមួយពណ៌ផ្ទៃខាងក្រោយពណ៌ប្រផេះហើយក្រោយមកអ្នកចង់កំណត់ពុម្ពអក្សរយូនីកូដជាក់លាក់ឬ ពុម្ពអក្សរដែល ត្រូវប្រើសម្រាប់ គំរូរបស់អ្នក។ អ្នកអាចធ្វើបានយ៉ាងងាយស្រួលនូវអ្វីៗទាំងអស់នេះដោយប្រើការសម្គាល់និមិត្តសញ្ញាហើយប្រើ CSS ដែលឆ្លាតវៃ។

ប្រើស្លាកសញ្ញា Semantic ត្រឹមត្រូវ

នៅពេលអ្នកចង់ប្រើស្លាកសញ្ញា semantic ដើម្បីបញ្ជូនអត្ថន័យជាជាងសម្រាប់គោលបំណងបង្ហាញអ្នកត្រូវប្រយ័ត្នប្រយែងថាអ្នកមិនប្រើវាមិនត្រឹមត្រូវសម្រាប់លក្ខណសម្បត្តិបង្ហាញទូទៅរបស់វា។ មួយចំនួននៃស្លាក semantic មិនត្រឹមត្រូវប្រើជាទូទៅរួមមាន:

  • blockquote - មនុស្សខ្លះប្រើស្លាក
    ដើម្បីមើលអត្ថបទដែលមិនមានសម្រង់។ នេះដោយសារតែ blockquotes ត្រូវបានចូលបន្ទាត់តាមលំនាំដើម។ ប្រសិនបើអ្នកចង់បានអត្ថប្រយោជន៍នៃការចូលបន្ទាត់ប៉ុន្តែអត្ថបទមិនមែនជាអត្ថបទបិទបាំងទេសូមប្រើរឹម CSS ជំនួសវិញ។
  • p - កម្មវិធីនិពន្ធគេហទំព័រមួយចំនួនប្រើប្រាស់

    & nbsp; (កន្លែងមិនបំបែកដែលមាននៅក្នុងកថាខណ្ឌមួយ) ដើម្បីបន្ថែមចន្លោះបន្ថែមរវាងធាតុទំព័រជាជាងការកំណត់កថាខណ្ឌពិតសម្រាប់អត្ថបទនៃទំព័រនោះ។ ដូចនឹងឧទាហរណ៍ការចូលបន្ទាត់ដែលបានរៀបរាប់ពីមុនអ្នកគួរតែប្រើលក្ខណៈរចនាប័ទ្មរឹមឬរាបស្មើដើម្បីបន្ថែមចន្លោះ។