© Khmer Angkor Academy - sophearithput168

អត្ថបទ

ពណ៌​អត្ថបទ

ដើម្បី​កំណត់​ពណ៌​អក្សរ គឺ​ប្រើ color property ។ តម្លៃ​របស់​វា​គឺ​ជា​ពណ៌ ។

អ្នក​អាច​ប្រើ​ពណ៌​ជា hex, rgb, rgba, hsl, hsla ឬ​ឈ្មោះ​ពណ៌ ។


ការ​តម្រៀប​អត្ថបទ

ដើម្បី​តម្រៀប​អត្ថបទ គឺ​ប្រើ text-align property ។ តម្លៃ​របស់​វា​មាន ៖

  • left - តម្រៀប​ទៅ​ឆ្វេង (លំនាំ​ដើម)
  • right - តម្រៀប​ទៅ​ស្ដាំ
  • center - តម្រៀប​កណ្ដាល
  • justify - តម្រៀប​ពេញ​ទាំង​២​ជ្រុង

text-align-last

text-align-last property គឺ​សំរាប់​តម្រៀប​បន្ទាត់​ចុង​ក្រោយ​នៃ​អត្ថបទ ។


លម្អ​អត្ថបទ (Text Decoration)

ដើម្បី​លម្អ​អត្ថបទ គឺ​ប្រើ text-decoration property ។ តម្លៃ​របស់​វា​មាន ៖

  • none - គ្មាន​ការ​លម្អ
  • underline - បន្ទាត់​ពី​ក្រោម
  • overline - បន្ទាត់​ពី​លើ
  • line-through - បន្ទាត់​កាត់​កណ្ដាល

Text Decoration Style

អ្នក​អាច​កំណត់​ស្ទាយ​បន្ទាត់​លម្អ ៖

Text Decoration Color


បំប្លែង​អត្ថបទ (Text Transform)

បំប្លែង​អត្ថបទ​ភាសាអង់គ្លេស ប្លែង​ទៅ​ជា​អក្សរ​ធំ ​តូច ឬ​ផ្សេង​ទៀត ។ ដើម្បី​បំប្លែង​អត្ថបទ គឺ​ប្រើ text-transform property

  • uppercase - អក្សរ​ធំ​ទាំងអស់
  • lowercase - អក្សរ​តូច​ទាំងអស់
  • capitalize - អក្សរ​ធំ​ពាក្យ​ដំបូង
  • none - លំនាំ​ដើម

Text Shadow (ស្រមោល​អត្ថបទ)

ដើម្បី​បង្កើត​ស្រមោល​ឲ្យ​អត្ថបទ គឺ​ប្រើ text-shadow property

ទម្រង់ ៖ text-shadow: [offset-x] [offset-y] [blur-radius] [color];

Text Shadow Effects


គម្លាត​អត្ថបទ

Property បម្រើបម្រាស់
text-indent កំណត់​ប្រវែង​គម្លាត​នៃ​ការ​ចូល​បន្ទាត់
letter-spacing កំណត់​ប្រវែង​គម្លាត​រវាង​តួ​អក្សរ​នីមួយៗ
word-spacing កំណត់​ប្រវែង​គម្លាត​ពាក្យ​នីមួយៗ
line-height កំណត់​ប្រវែង​គម្លាត​បន្ទាត់​នីមួយៗ

Text Indent

កំណត់​គម្លាត​ចូល​បន្ទាត់​ដំបូង ។

Letter Spacing

កំណត់​គម្លាត​រវាង​អក្សរ​នីមួយៗ ។

Word Spacing

កំណត់​គម្លាត​រវាង​ពាក្យ​នីមួយៗ ។

Line Height

កំណត់​កម្ពស់​បន្ទាត់ ឬ​គម្លាត​រវាង​បន្ទាត់ ។ ជាទូទៅ គេ​ប្រើ 1.5 ឬ 1.6 សំរាប់​ការ​អាន​ងាយ ។

property មួយ​ចំនួន​ខាងលើ​បង្ហាញ​មិន​សូវ​ប្រក្រតី​ទេ ក្នុង​ករណី​អត្ថបទ​ជា​ភាសាខ្មែរ ។


White Space

white-space property កំណត់​របៀប​ដែល​អត្ថបទ​ចុះ​បន្ទាត់ និង​គម្លាត​ស ។

  • normal - ចុះ​បន្ទាត់​ស្វ័យ​ប្រវត្តិ (លំនាំ​ដើម)
  • nowrap - មិន​ចុះ​បន្ទាត់​ស្វ័យ​ប្រវត្តិ
  • pre - រក្សា​គម្លាត និង​ការ​ចុះ​បន្ទាត់
  • pre-wrap - រក្សា​គម្លាត ប៉ុន្តែ​ចុះ​បន្ទាត់​ស្វ័យ​ប្រវត្តិ
  • pre-line - ចុះ​បន្ទាត់​ស្វ័យ​ប្រវត្តិ រក្សា​ការ​ចុះ​បន្ទាត់

Word Break & Word Wrap

កំណត់​របៀប​កាត់​ពាក្យ​ពេល​ដល់​ចុង​បន្ទាត់ ។

word-break

word-wrap / overflow-wrap


Text Overflow

text-overflow property កំណត់​លក្ខណៈ​នៅ​ពេល​ដែល​អត្ថបទ​សរសេរ​លើស​ចេញ​ពី​ប្រអប់ ។

  • clip - កាត់​អត្ថបទ (លំនាំ​ដើម)
  • ellipsis - បង្ហាញ ... នៅ​ចុង

Vertical Align

vertical-align property កំណត់​ការ​តម្រៀប​បញ្ឈរ​នៃ inline ឬ inline-block elements ។

  • baseline - តម្រៀប​តាម​បន្ទាត់​មូលដ្ឋាន (លំនាំ​ដើម)
  • top - តម្រៀប​ទៅ​ខាងលើ
  • middle - តម្រៀប​កណ្ដាល
  • bottom - តម្រៀប​ទៅ​ខាងក្រោម
  • sub - ដូច subscript
  • super - ដូច superscript

ករណី​ប្រើ​ប្រាស់​ជាក់ស្ដែង

1. Heading Styles

2. Quote Block

3. Badge & Tag

4. Truncated Text


គន្លឹះ​សំរាប់​ការ​ប្រើ​អត្ថបទ

  • ប្រើ line-height: 1.5-1.6 សំរាប់​ការ​អាន​ងាយ​ស្រួល
  • ប្រើ letter-spacing សំរាប់​ការ​បង្កើន​ភាព​ច្បាស់​លាស់​នៃ​ចំណង​ជើង
  • ប្រើ text-overflow: ellipsis សំរាប់​អត្ថបទ​វែង​ក្នុង​កាត
  • ប្រើ text-shadow ដោយ​ប្រុងប្រយ័ត្ន ដើម្បី​មិន​ឲ្យ​ពិបាក​អាន
  • ចៀស​វាង​ការ​ប្រើ text-transform: uppercase លើ​អត្ថបទ​វែង
  • ប្រើ word-wrap: break-word សំរាប់​ទប់​ស្កាត់​ពាក្យ​វែង​ពេក