© Khmer Angkor Academy - sophearithput168

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

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

CSS Rule គឺ​មាន ២ ផ្នែក​សំខាន់ ៖

  • Selector: ប្រើ​សម្រាប់​ជ្រើសរើស​ធាតុ HTML ដែល​ចង់​រចនា
  • Declaration Block: ផ្នែក​កំណត់​លក្ខណៈ​រចនា​ដែល​នៅ​ក្នុង {}
selector {
    property: value;
}
រចនាសម្ព័ន្ធ​លម្អិត:
  • Selector: ជ្រើសរើស​ធាតុ (ឧ. h1, .class, #id)
  • { }: សញ្ញា​ដាក់​កូដ​រចនា​ក្នុង​នេះ
  • Property: លក្ខណៈ​ដែល​ចង់​កំណត់ (ឧ. color, font-size)
  • : សញ្ញា​ពីរ​ចំណុច​បំបែក property និង value
  • Value: តម្លៃ​របស់ property
  • ; សញ្ញា​បញ្ចប់​មួយ​សេចក្តី​ថ្លែងការណ៍

Selector - ជ្រើសរើស​ធាតុ

Selector ប្រើ​សម្រាប់​ចាប់​យក​ធាតុ​ណា​មួយ​មក​រចនា ។ ដើម្បី​រចនា​លើ​ធាតុ​មួយ ដំបូង​ត្រូវ​ចាប់​វា​ជា​មុន​សិន ។

ឧទាហរណ៍​ការ​ប្រើ Selector

ប្រភេទ Selector ទាំង ៣

ចាប់​យក​ទៅ​តាម... របៀប​សរសេរ ឧទាហរណ៍
ឈ្មោះ​ធាតុ ឈ្មោះ​ធាតុ ចាប់ <h2> ត្រូវ​សរសេរ h2
ឈ្មោះ​ថ្នាក់ .ឈ្មោះ​ថ្នាក់ ចាប់ <p class="a"> ត្រូវ​សរសេរ .a
ឈ្មោះ​អត្តសញ្ញាណ #ឈ្មោះ​អត្តសញ្ញាណ ចាប់ <p id="b"> ត្រូវ​សរសេរ #b
ចំណាំ: Selector នៅ​មាន​ច្រើន​ជាង​នេះ​ទៀត ដូចជា Attribute Selector, Pseudo-class, Pseudo-element ។ នេះ​ជា​ទំព័រ​មេរៀន Selector ពេញលេញ ។

Property និង Value - កំណត់​លក្ខណៈ

Property ប្រើ​សម្រាប់​កំណត់​លក្ខណៈ​ទៅ​ឲ្យ​អ្វី​ដែល​ចាប់​មក ។ Property ត្រូវ​សរសេរ​នៅ​ក្នុង {} ដែល​នៅ​បន្ទាប់​ពី selector ។

ឧទាហរណ៍​ការ​ប្រើ Property

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

  1. ដំបូង​សរសេរ​ឈ្មោះ Property
  2. សញ្ញា : (ចំណុច​ពីរ)
  3. តម្លៃ​នៃ Property
  4. សញ្ញា ; ដើម្បី​បញ្ចប់
selector {
    property-name: value;
    property-name: value;
}

/* ឧទាហរណ៍ */
p {
    color: blue;
    font-size: 16px;
    margin: 10px;
}

ប្រភេទ Property ទូទៅ

CSS Property មាន​រាប់​រយ ប៉ុន្តែ​អាច​បែងចែក​ជា​ប្រភេទ​ដូច​ខាង​ក្រោម ៖

១. រចនា​អក្សរ

២. រចនា​ពណ៌ និង​ផ្ទៃ​ខាងក្រោយ

៣. គម្លាត និង​ទំហំ

៤. គែម និង​ម៉ូម


Comments - មតិយោបល់

Comment គឺ​ជា​អត្ថបទ​ដែល​មិន​ត្រូវ​បាន​ប្រតិបត្តិ ។ វា​ប្រើ​សម្រាប់​ពន្យល់​អំពី​កូដ ។

/* នេះ​ជា Comment មួយ​ជួរ */

/*
នេះ​ជា Comment
ច្រើន​ជួរ
*/

h1 {
    color: blue; /* កំណត់​ពណ៌​អក្សរ​ឲ្យ​ខៀវ */
    font-size: 24px;
}

/* ខាង​ក្រោម​ជា​រចនា​សម្រាប់​កថាខណ្ឌ */
p {
    color: gray;
}
ប្រើប្រាស់ Comment យ៉ាងណា​ឲ្យ​ល្អ?
  • ពន្យល់​កូដ​ស្មុគស្មាញ
  • បិទ​កូដ​ជា​បណ្តោះអាសន្ន​ដោយ​មិន​លុប​ចោល
  • បង្កើត​ចំណាំ​សម្រាប់​ខ្លួន​ឯង ឬ​សម្រាប់​អ្នក​ដទៃ
  • បែងចែក​ផ្នែក​នៃ​កូដ​ធំៗ

កំហុស​ដែល​ជួប​ញឹកញាប់

១. ភ្លេច​សញ្ញា​បញ្ចប់ ;

/* កំហុស */
p {
    color: red
    font-size: 16px
}

/* ត្រឹមត្រូវ */
p {
    color: red;
    font-size: 16px;
}

២. ភ្លេច​សញ្ញា {}

/* កំហុស */
p
    color: red;

/* ត្រឹមត្រូវ */
p {
    color: red;
}

៣. ភ្លេច​សញ្ញា : រវាង property និង value

/* កំហុស */
p {
    color red;
}

/* ត្រឹមត្រូវ */
p {
    color: red;
}

៤. ប្រើ = ជំនួស :

/* កំហុស */
p {
    color = red;
}

/* ត្រឹមត្រូវ */
p {
    color: red;
}
ជំនួយ: កុំ​ភ័យ​បើ​មាន​កំហុស! កម្មវិធី​រុករក​នឹង​រំលង​កូដ​កំហុស ហើយ​នៅតែ​បង្ហាញ​កូដ​ត្រឹមត្រូវ​ដទៃ​ទៀត ។

សេចក្តី​សន្និដ្ឋាន

រចនាសម្ព័ន្ធ CSS មាន ២ ផ្នែក​សំខាន់ ៖

  • Selector: ជ្រើសរើស​ធាតុ HTML (Element, Class, ID)
  • Properties: កំណត់​លក្ខណៈ​រចនា (ពណ៌, ទំហំ, គម្លាត, ជាដើម)

គន្លឹះ​សម្រាប់​ការ​សរសេរ CSS ឲ្យ​ល្អ ៖

  • តែងតែ​ប្រើ ; បញ្ចប់​គ្រប់​ property
  • ប្រើ​ការ​តម្រៀម​កូដ​ឲ្យ​បាន​ល្អ ដើម្បី​សម្រួល​អាន
  • ប្រើ Comment ពន្យល់​កូដ​ស្មុគស្មាញ
  • សរសេរ​កូដ​ឲ្យ​មាន​ភាព​ជាប់​លាប់ និង​រៀបរយ
ជំហាន​បន្ទាប់: ក្នុង​មេរៀន​បន្ទាប់ យើង​នឹង​រៀន​អំពី​ទីតាំង​ដែល​អាច​សរសេរ CSS (Inline, Internal, External) ។