Entity
អ្វីទៅជា HTML Entity ?
HTML Entity គឺជាលេខកូដពិសេសដែលប្រើសំរាប់បង្ហាញតួអក្សរដែល៖
- មានន័យពិសេសក្នុងកូដ HTML (ដូចជា <, >, &)
- មិនមានលើ keyboard ធម្មតា (ដូចជា ©, ®, €, ™)
- ត្រូវបង្ហាញច្រើនដង (ដូចជា ដកឃ្លាច្រើន)
ហេតុអ្វីត្រូវប្រើ Entity ? ព្រោះកូដ HTML ប្រើសញ្ញាមួយចំនួនសម្រាប់កំណត់ tags ដូចជា < និង > ។ ដូច្នេះបើចង់បង្ហាញសញ្ញាទាំងនេះលើទំព័រ ត្រូវប្រើ Entity ។
របៀបសរសេរ HTML Entity
HTML Entity មាន 2 ទម្រង់៖
- Entity Name: ចាប់ផ្តើមដោយ
&និងបញ្ចប់ដោយ;ឧទាហរណ៍< - Entity Number: ចាប់ផ្តើមដោយ
&#និងបញ្ចប់ដោយ;ឧទាហរណ៍<
<!-- ប្រើ Entity Name -->
<p>សញ្ញាតូចជាងជា <</p>
<!-- ប្រើ Entity Number -->
<p>សញ្ញាតូចជាងជា <</p>
ឧទាហរណ៍ការប្រើប្រាស់
កាលណាសរសេរសញ្ញាតូចជាង នោះ HTML គិតថា វាជាកូដ HTML នោះវានឹងមិនបង្ហាញជាលទ្ធផលទេ ។ ដូចនេះ ត្រូវជំនួសវាដោយ Entity គឺត្រូវសរសេរ < ។
សញ្ញា & នៅតែឯង មិនជាបញ្ហាទេ តែបើចង់សរសេរ Entity ឲ្យចេញជាចម្លើយបែបនេះ > ។ យើងត្រូវប្ដូរ & ទៅជា & មានន័យថា យើងត្រូវសរសេរ &gt; ។
Entity សំខាន់ៗដែលត្រូវប្រើជាមួយ HTML Tags
| រូបរាង | ឈ្មោះតួ | Entity Name | Entity Number | ពាក្យពេញ |
|---|---|---|---|---|
| < | សញ្ញាតូចជាង | < | < | less than |
| > | សញ្ញាធំជាង | > | > | greater than |
| & | សញ្ញានិង | & | & | ampersand |
| " | សញ្ញាស្រង់ | " | " | quotation mark |
| ' | សញ្ញាស្រង់តូច | ' | ' | apostrophe |
Entity សម្រាប់ដកឃ្លា (Space)
HTML យកដកឃ្លាច្រើនៗមកបង្ហាញជាដកឃ្លាតែមួយ ។ ដើម្បីបង្ហាញដកឃ្លាច្រើនត្រូវប្រើ Entity ។
| រូបរាង | ឈ្មោះ | Entity Name | Entity Number | ពន្យល់ |
|---|---|---|---|---|
| ដកឃ្លា | |   | non-breaking space | |
| ដកឃ្លាធម្មតា |   |   | en space | |
| ដកឃ្លាធំ |   |   | em space |
Entity សម្រាប់សញ្ញាពាណិជ្ជកម្ម
| រូបរាង | ឈ្មោះ | Entity Name | Entity Number |
|---|---|---|---|
| © | Copyright | © | © |
| ® | Registered | ® | ® |
| ™ | Trademark | ™ | ™ |
| ¢ | Cent | ¢ | ¢ |
| € | Euro | € | € |
| ¥ | Yen | ¥ | ¥ |
| £ | Pound | £ | £ |
| $ | Dollar | $ | $ |
Entity សម្រាប់សញ្ញាគណិតវិទ្យា
| រូបរាង | ឈ្មោះ | Entity Name | Entity Number |
|---|---|---|---|
| × | គុណ | × | × |
| ÷ | ចែក | ÷ | ÷ |
| − | ដក | − | − |
| ± | បូកដក | ± | ± |
| ≠ | មិនស្មើ | ≠ | ≠ |
| ≤ | តូចជាងស្មើ | ≤ | ≤ |
| ≥ | ធំជាងស្មើ | ≥ | ≥ |
| ∞ | អនន្ត | ∞ | ∞ |
| π | Pi | π | π |
| ° | ដឺក្រេ | ° | ° |
| % | ភាគរយ | % | % |
Entity សម្រាប់សញ្ញាព្រួញ (Arrows)
| រូបរាង | ឈ្មោះ | Entity Name | Entity Number |
|---|---|---|---|
| ← | ព្រួញឆ្វេង | ← | ← |
| → | ព្រួញស្តាំ | → | → |
| ↑ | ព្រួញលើ | ↑ | ↑ |
| ↓ | ព្រួញក្រោម | ↓ | ↓ |
| ↔ | ព្រួញឆ្វេងស្តាំ | ↔ | ↔ |
Entity សម្រាប់អក្សរក្រិច (Greek Letters)
| រូបរាង | ឈ្មោះ | Entity Name | Entity Number |
|---|---|---|---|
| Α | Alpha (ធំ) | Α | Α |
| α | alpha (តូច) | α | α |
| Β | Beta (ធំ) | Β | Β |
| β | beta (តូច) | β | β |
| Γ | Gamma (ធំ) | Γ | Γ |
| γ | gamma (តូច) | γ | γ |
| Δ | Delta (ធំ) | Δ | Δ |
| δ | delta (តូច) | δ | δ |
| Σ | Sigma (ធំ) | Σ | Σ |
| σ | sigma (តូច) | σ | σ |
Entity សម្រាប់សញ្ញាផ្សេងៗ
| រូបរាង | ឈ្មោះ | Entity Name | Entity Number |
|---|---|---|---|
| • | ចំណុចមូល | • | • |
| … | ចំណុចបី | … | … |
| ¶ | កថាខណ្ឌ | ¶ | ¶ |
| § | Section | § | § |
| † | Dagger | † | † |
| ‡ | Double Dagger | ‡ | ‡ |
| ♠ | Spades | ♠ | ♠ |
| ♣ | Clubs | ♣ | ♣ |
| ♥ | Hearts | ♥ | ♥ |
| ♦ | Diamonds | ♦ | ♦ |
ឧទាហរណ៍ពេញលេញ
<!DOCTYPE html>
<html>
<head>
<title>ឧទាហរណ៍ HTML Entity</title>
</head>
<body>
<h2>បង្ហាញកូដ HTML</h2>
<p><h1>ចំណងជើង</h1></p>
<h2>សញ្ញាពាណិជ្ជកម្ម</h2>
<p>© 2024 Khmer Angkor Academy®</p>
<h2>គណិតវិទ្យា</h2>
<p>5 × 3 = 15</p>
<p>10 ÷ 2 = 5</p>
<p>រង្វង់មាន 360°</p>
<h2>ព្រួញ</h2>
<p>← ថយក្រោយ | បន្ទាប់ →</p>
<h2>ដកឃ្លាច្រើន</h2>
<p>ពាក្យ មានដកឃ្លាច្រើន</p>
</body>
</html>
សេចក្តីសន្និដ្ឋាន
HTML Entity មានសារៈសំខាន់ក្នុងការ៖
- បង្ហាញកូដ HTML ជាអត្ថបទលើទំព័រ
- បង្ហាញតួអក្សរពិសេសដែលមិនមានលើ keyboard
- បង្កើតដកឃ្លាច្រើននៅកន្លែងដែលត្រូវការ
- បង្ហាញសញ្ញាពាណិជ្ជកម្ម, គណិតវិទ្យា និងសញ្ញាផ្សេងៗ
គន្លឹះ: អ្នកអាចជ្រើសរើសប្រើ Entity Name ឬ Entity Number ក៏បាន ប៉ុន្តែ Entity Name ងាយចាំជាង ។
