Myanmar Coder Guide

Course Outline from w3school.com

Tuesday, December 22, 2020

How To Add CSS

Three Ways to Insert CSS

ကျွန်တော်တို့မှာ CSS ကိုရေးသားဖို့ နည်းသုံးနည်းရှိပါတယ်။အဲ့နည်းသုံးနည်းကတော့

  • External CSS
  • Internal CSS
  • Inline CSS

External CSS

External CSS ကတော့ အလွယ်ကူဆုံးပြောရရင် File သပ်သပ်ခွဲပြီး ရေးလိုက်တာပါ။ခွဲရေးလိုက်တဲ့ CSS File ကို head section ထဲမှာ link ဆိုတဲ့ element ကိုသုံးပြီး ချိတ်ပေးရပါမယ်။ခွဲရေးလိုက်တဲ့ File ရဲ့ extension ဟာ css ဖြစ်တဲ့အတွက် .cssနဲ့အဆုံးသတ်ရပါမယ်။နောက်ပြီး Internal Style လို style  ဆိုတဲ့ tag ထည့်စရာမလို့တော့ပါဖူး။

Example

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <link rel="stylesheet" href="style.css">
  5. </head>
  6. <body>
  7. <h1>Hello World</h1>
  8. <p>This is a paragraph.</p>
  9. </body>
  10. </html>
Try it Yourself !

style.css

  1. body   {
  2.            background-color : black;
  3. }
  4. h1   {
  5.            color : red;
  6. }
  7. p   {
  8.            color : green;
  9. }

Internal CSS

Internal CSS ဆိုတာကတော့ HTML Document ရဲ့ Head Section ထဲမှာပဲ <style> ကိုသုံးပြီး ရေးတာကိုပြောတာပါ။

Example

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <style>
  5. body   {
  6.            background-color : grey;
  7. }
  8. h1   {
  9.            color : green;
  10. }
  11. </style>
  12. </head>
  13. <body>
  14. <h1>Hello World</h1>
  15. <p>This is a paragraph.</p>
  16. </body>
  17. </html>
Try it Yourself !

Inline CSS

Inline Style ကတော့ HTML Element မှာ style ဆိုတဲ့ attribute ကိုရေးပြီး အဲ့ထဲမှာ css code တွေကို ရေးရတာဖြစ်ပါတယ်။

Example

  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. </head>
  5. <body>
  6. <h1 style="color:red;">Hello World</h1>
  7. <p style="color:green;">This is a paragraph.</p>
  8. </body>
  9. </html>
Try it Yourself !

Multiple Style Sheets

အကယ်၍ ကျွန်တော်တို့က style သုံးခုလုံးပေးထားတယ်ဆိုရင် အဓိကဖော်ပြပေးမှာကတော့ Inline Style ဖြစ်ပါတယ်။

Internal Style ရဲ့အောက်မှာ External Style ကိုသုံးထားမယ်ဆိုရင်တော့ External Style ထဲကဟာကို အတည်ယူပြီးဖော်ပြပေးမှာ ဖြစ်ပါတယ်။

External Style ရဲ့အောက်မှာ Internal Style ကိုသုံးထားမယ်ဆိုရင်တော့ Internal Style ထဲကဟာကို အတည်ယူပြီးဖော်ပြပေးမှာ ဖြစ်ပါတယ်။

အပေါ်မှာ ပြောထားတဲ့ဟာတွေက Inline Style ရေးမထားတဲ့အချိန်မှာ အလုပ်လုပ်ပေးမယ့်ပုံကို ပြောထားတာပါ။ Inline Style သာသတ်မှတ်ပေးထားရင် Inline Style ထဲကဟာကိုပဲ အတည်ယူပြီးတော့ ဖော်ပြပေးမှာပါ။


No comments:

Post a Comment