© Khmer Angkor Academy - sophearithput168

បញ្ជី

បញ្ជី គឺជា​ធាតុ​ដ៏​សំខាន់​មួយ​ក្នុង HTML ដែល​ប្រើ​សម្រាប់​ដាក់​ធាតុ​ច្រើន​ជា​លំដាប់ ។ បញ្ជី​នៅ​ក្នុង HTML មាន​ប្រភេទ​សំខាន់​ៗ ៣​ប្រភេទ ។


ប្រភេទ​បញ្ជី

  • បញ្ជី​មាន​លំដាប់​លំដោយ (Ordered List) - បញ្ជី​ដែល​មាន​លេខ​រៀង
  • បញ្ជី​គ្មាន​លំដាប់​លំដោយ (Unordered List) - បញ្ជី​ដែល​មាន​ចំនុច
  • បញ្ជី​និយមន័យ (Description List) - បញ្ជី​ពន្យល់​ពី​ពាក្យ

១. បញ្ជី​មាន​លំដាប់​លំដោយ (Ordered List)

បញ្ជី​មាន​លំដាប់​លំដោយ គឺ​ជា​បញ្ជី​ដែល​នៅ​ពី​មុខ​វា​ត្រូវ​បាន​ចុះ​ជា​លំដាប់​លេខ ឬ​លំដាប់​អក្សរ ។ ដើម្បី​បង្កើត​បញ្ជី​នេះ ត្រូវ​ប្រើ <ol> ។ ពាក្យ​ពេញ​របស់ ol គឺ ordered list ។

រចនាសម្ព័ន្ធ​មូលដ្ឋាន

ចំណាំ: <li> ពាក្យ​ពេញ​គឺ list item (ធាតុ​បញ្ជី) ។

Attributes សំខាន់​ៗ​នៃ <ol>

type Attribute (ប្រភេទ​លេខ​រៀង)

កំណត់​រូបភាព​នៃ​ការ​ចុះ​លេខ​រៀង ។

start Attribute (ចាប់​ផ្តើម​ពី)

កំណត់​លេខ​ចាប់​ផ្តើម ។

reversed Attribute (បញ្ច្រាស)

ចុះ​លេខ​ពី​ច្រើន​ទៅ​តិច ។


២. បញ្ជី​គ្មាន​លំដាប់​លំដោយ (Unordered List)

បញ្ជី​គ្មាន​លំដាប់​លំដោយ គឺ​ជា​បញ្ជី​ដែល​នៅ​ពី​មុខ​វា​ត្រូវ​បាន​ចុះ​ជា​ត្រេ ឬ​ចំនុច ឬ​រូប​អ្វី​ផ្សេង ។ ដើម្បី​បង្កើត​បញ្ជី​នេះ ត្រូវ​ប្រើ <ul> ។ ពាក្យ​ពេញ​របស់ ul គឺ unordered list ។

រចនាសម្ព័ន្ធ​មូលដ្ឋាន

type Attribute (ប្រភេទ​ចំនុច)

កំណត់​រូបរាង​នៃ​ចំនុច ។

ចំណាំ: ការ​កំណត់​រូបរាង​ចំនុច​ល្អ​បំផុត​គួរ​ប្រើ CSS ជំនួស ។


៣. បញ្ជី​និយមន័យ (Description List)

បញ្ជី​និយមន័យ ប្រើ​សម្រាប់​ពន្យល់​ពាក្យ ឬ​ធាតុ​ផ្សេងៗ ។

រចនាសម្ព័ន្ធ

  • <dl> - Description List (បញ្ជី​និយមន័យ)
  • <dt> - Description Term (ពាក្យ​ត្រូវ​និយមន័យ)
  • <dd> - Description Definition (និយមន័យ)

បញ្ជី​ជាន់​គ្នា (Nested Lists)

យើង​អាច​ដាក់​បញ្ជី​ក្នុង​បញ្ជី​មួយ​ទៀត ដើម្បី​បង្កើត​បញ្ជី​រង ។


ឧទាហរណ៍​ជាក់ស្តែង

បញ្ជី​ការងារ​ត្រូវ​ធ្វើ

បញ្ជី​ទំនិញ​ទិញ

បញ្ជី​ម៉ឺនុយ​រុករក


ការ​ប្រើ​ប្រាស់​ល្អ​បំផុត (Best Practices)

  • ប្រើ <ol> សម្រាប់​បញ្ជី​ដែល​លំដាប់​មាន​សារៈសំខាន់ (ជំហាន, ចំណាត់​ថ្នាក់)
  • ប្រើ <ul> សម្រាប់​បញ្ជី​ធម្មតា​ដែល​លំដាប់​មិន​សំខាន់
  • ប្រើ <dl> សម្រាប់​ពន្យល់​ពាក្យ, សំណួរ-ចម្លើយ
  • រក្សា​រចនាសម្ព័ន្ធ​ឲ្យ​ត្រឹមត្រូវ (<li> ត្រូវ​តែ​នៅ​ក្នុង <ol><ul>)
  • ប្រើ CSS សម្រាប់​រចនាប័ទ្ម (មិន​ប្រើ type attribute)
  • ជៀសវាង​បញ្ជី​ជាន់​គ្នា​ច្រើន​ពេក (មិន​លើស ៣​ជាន់)

ឧទាហរណ៍​ពេញលេញ