© Khmer Angkor Academy - sophearithput168

រូបភាព

រូបភាព គឺជា​ធាតុ​សំខាន់​មួយ​ក្នុង​គេហទំព័រ ដែល​ធ្វើ​ឲ្យ​មាតិកា​កាន់​តែ​គួរ​ឲ្យ​ចាប់​អារម្មណ៍ និង​ងាយ​យល់ ។ ដើម្បី​បញ្ចូល​រូបភាព ត្រូវ​ប្រើ <img> ។ ពាក្យ​ពេញ​របស់ img គឺ image ។


បញ្ចូល​រូបភាព

src attribute ប្រើ​សំរាប់​កំណត់ URL នៃ​រូបភាព ។ ពាក្យ​ពេញ​របស់ src គឺ source (ប្រភព) ។

សំគាល់: <img> គឺជា Self-closing tag (មិន​មាន tag បិទ​នោះ​ទេ) ។


Attributes សំខាន់​ៗ​នៃ img

1. src Attribute (ទីតាំង​រូបភាព)

Attribute នេះ​ចាំបាច់ ត្រូវ​មាន​ជា​និច្ច ។ វា​បញ្ជាក់​ពី​ទីតាំង​នៃ​ឯកសារ​រូបភាព ។

2. alt Attribute (អត្ថបទ​ជំនួស)

បញ្ជាក់​អត្ថបទ​ពន្យល់​អំពី​រូបភាព ។ វា​នឹង​បង្ហាញ​នៅ​ពេល​រូបភាព​មិន​អាច​ផ្ទុក​បាន ហើយ​ជួយ​ដល់​ការ​ចូល​ដំណើរការ (accessibility) និង SEO ។

អត្ថប្រយោជន៍​នៃ alt attribute: ជួយ​អ្នក​ពិការ​ភ្នែក, ល្អ​សម្រាប់ SEO, បង្ហាញ​ពេល​រូបភាព​មិន​ផ្ទុក

3. width និង height Attributes (ទំហំ​រូបភាព)

កំណត់​ទំហំ​រូបភាព ។ ខ្នាត​របស់​វា​ត្រូវ​បាន​គិត​ជា pixel ។

ចំណាំ: បើ​កំណត់​តែ width ឬ height ម្យ៉ាង ទំហំ​មួយ​ទៀត​នឹង​ត្រូវ​គណនា​ស្វ័យ​ប្រវត្តិ​តាម​សមាមាត្រ​ដើម ។

4. title Attribute (ចំណង​ជើង)

បង្ហាញ​អត្ថបទ​បន្ថែម​នៅ​ពេល​ដាក់​ទ្រនិច​លើ​រូបភាព ។

5. loading Attribute (របៀប​ផ្ទុក)

កំណត់​របៀប​ផ្ទុក​រូបភាព ។

  • loading="lazy" - ផ្ទុក​នៅ​ពេល​ចាំបាច់ (ល្អ​សម្រាប់​ល្បឿន)
  • loading="eager" - ផ្ទុក​ភ្លាម (លំនាំដើម)

ទម្រង់​រូបភាព​ដែល​គាំទ្រ

ទម្រង់​រូបភាព​ដែល​គាំទ្រ​ដោយ​កម្មវិធី​រុករក​ភាគ​ច្រើន ។

ទម្រង់ ពណ៌នា ប្រើ​សម្រាប់
.jpg / .jpeg រូបថត, រូបភាព​ពណ៌​ច្រើន រូបថត, ផ្ទៃ​ខាង​ក្រោយ
.png គាំទ្រ​ភាព​ថ្លា (transparency) ឡូហ្គោ, រូប​តុបតែង, រូប​ដែល​ត្រូវ​ការ​ភាព​ថ្លា
.gif រូបភាព​ចល័ត រូបភាព​ចល័ត​ធម្មតា
.svg Vector (មិន​បាត់​គុណភាព) រូប​តុបតែង, រូប​តំណាង, រូប​ដែល​ត្រូវ​ការ​ធំ​តូច​បាន
.webp ទម្រង់​ទំនើប (ទំហំ​តូច) គ្រប់​ប្រភេទ (សម្រាប់​គេហទំព័រ​ទំនើប)

រូបភាព​មាន​តំណ​ភ្ជាប់

យើង​អាច​បង្កើត​តំណ​ភ្ជាប់​ទៅ​ឲ្យ​រូប​ភាព​បាន ។ មាន​ន័យ​ថា នៅ​ពេល​ដែល​ចុចលើ​រូបភាព​នោះ វា​នាំ​យើង​ទៅ​កាន់ URL ដែល​បាន​កំណត់ ។

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


Responsive Images (រូបភាព​ឆ្លើយ​តប)

ធ្វើ​ឲ្យ​រូបភាព​សម​ស្រប​ទៅ​នឹង​ទំហំ​អេក្រង់​ផ្សេងៗ​គ្នា ។

ប្រើ CSS width

ប្រើ srcset Attribute

ផ្តល់​រូបភាព​ច្រើន​ទំហំ​សម្រាប់​អេក្រង់​ផ្សេងៗ​គ្នា ។


Figure និង Figcaption

ប្រើ​សម្រាប់​ដាក់​ចំណង​ជើង​ឲ្យ​រូបភាព ។


Image Map (ផែនទី​រូបភាព)

បង្កើត​តំណភ្ជាប់​លើ​ផ្នែក​ផ្សេងៗ​នៃ​រូបភាព​តែ​មួយ ។


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

  • ប្រើ alt attribute រហូត (សម្រាប់ accessibility និង SEO)
  • រក្សា​ទំហំ​ឯកសារ​ឲ្យ​តូច (បង្រួម​រូបភាព​មុន​ពេល​ប្រើ)
  • ប្រើ​ទម្រង់​សម​ស្រប (WebP សម្រាប់​គេហទំព័រ​ទំនើប)
  • កំណត់ width និង height ដើម្បី​កុំ​ឲ្យ​ទំព័រ​លោត
  • ប្រើ loading="lazy" សម្រាប់​រូបភាព​នៅ​ខាង​ក្រោម​ទំព័រ
  • ប្រើ​ឈ្មោះ​ឯកសារ​មាន​អត្ថន័យ (product-image.jpg មិន​មែន img001.jpg)

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