Myanmar Coder Guide

Course Outline from w3school.com

Sunday, December 20, 2020

Unordered Lists

HTML Unordered Lists

HTML က < ul > tagကို unordered list လို့ ခေါ် ပါတယ်။ bulleted နဲ့ သတ်မှတ်ပါတယ်။

Unordered HTML List

  • Unodered listတစ်ခုက <ul> tagနဲ့ စပါတယ်။ list itemတစ်ခုစီကို <li>tagနဲ့ စပါတယ်။
  • List itemများကို bulletsနဲ့ default ထားပါတယ်။

Example

  1. <ul>
  2. <li>Coffee</li>
  3. <li>Tea </li>
  4. <li>Milk </li>
  5. </ul>>
Try it yourself

Unordered HTML List - Choose List Item Marker

Cssရဲ့ list-style-type property နဲ့ list itemရဲ့ styleကို ပြောင်းလဲ အသုံးပြုနိုင်ပါတယ်။ဒီproperty မှာအောက်ဖော်ပြထားသည့်valuesကနေ သုံးနိုင်ပါတယ်။

Value Description
disc list itemတွေကို default အနေနဲ့ bulletပုံစံတပ်ပါတယ်။
circle list itemတွေကို အဝိုင်း(circle )ပုံစံ တပ်ပါတယ်။
square list itemတွေကို လေးထောင့် (square)ပုံစံ တပ်ပါတယ်။
none list itemတွေကို ဘာမှမတပ်ပါ။

Example - Disc

  1. <ul style="list-style-type:disc;" >
  2. <li>Coffee</li>
  3.  <li>Tea </li>
  4.  <li>Milk </li>
  5. </ul>>
Try it yourself

Example - Circle

  1. <ul style="list-style-type:circle;" >
  2. <li>Coffee</li>
  3.  <li>Tea </li>
  4. <li>Milk </li>
  5. </ul>>
Try it yourself

Example - Square

  1. <ul style="list-style-type:square;" >
  2.  <li>Coffee</li>
  3.   <li>Tea </li>
  4.   <li>Milk </li>
  5. </ul>>  
Try it yourself

Example - None

  1. <ul style="list-style-type:none;" >
  2.  <li>Coffee</li>
  3.   <li>Tea </li>
  4.   <li>Milk </li>
  5. </ul>> 
Try it yourself

Nested HTML Lists

Listတွေကို listအတွင်းမှာ listတွေကို စဥ်နိုင်ပါတယ်။

Example

  1. <ul>
  2. <li>Coffee</li>
  3. <li>Tea
  4. <ul>
  5. <li>Black tea</li>
  6. <li>Green tea</li>
  7. </ul>
  8. </li>
  9. <li>Milk</li>
  10. </ul>
Try it yourself
List itemတွေမှာ new list တစ်ခု နဲ့ အခြား HTML elements တွေ (images and links,etc...)တွေ ပါဝင်နိုင်ပါတယ်။

Horizontal List with CSS

  1. HTML listတွေကို CSSသုံးပြီး နည်းးလမ်းအမျိုးမျိုးသုံးပြီး ပုံစံချနိုင်ပါတယ်။
  2. အသုံးများတဲ့နည်းကတော့ navigation menuပြုလုပ်ရန်အတွက် listတွေကို horizontallyအတိုင်း ပုံစံခြင်းဖြစ်ပါတယ်။

Example

  1.   <!DOCTYPE html >
  2.   < html >
  3.   < head>
  4.   < style>
  5.  ul {
  6.     list-style-type: none;
  7.     margin: 0;
  8.    padding: 0;
  9.    overflow: hidden;
  10.   background-color: #333333;
  11.  }
  12.   li {
  13. float: left;
  14.   }
  15.  li a {
  16.    display: block;
  17.    color: white;
  18.   text-align: center;
  19.   padding: 16px;
  20.  text-decoration: none;
  21.   }
  22.  li a:hover {
  23.   background-color: #111111;
  24.   }
  25.  < /style>
  26.  < /head>
  27.   < body>
  28.  < ul >
  29.   < li > < a href="#home">Home < /a> </li>
  30.   < li > < a href="#news">News < /a> < /li>
  31.  < li > < a href="#contact">Contact > < /a > /li>
  32.  < li > < a href="#about">About > /a< < /li>
  33.  < /ul>
  34.  < /body>
  35.  < /html>
Try it yourself

Chapter Summary

  1. HTML ရဲ့ unordered listကိုသတ်မှတ်ရန် < ul > သုံးနိုင်ပါတယ်။
  2. list itemတွေရဲ့ ပုံစံကို သတ်မှတ်ရန် CSSရဲ့ list style typeကို သုံးပါတယ်။
  3. list itemတွေကို သတ်မှတ်ရန် HTMLရဲ့ < li >element ကိုသုံးပါတယ်။
  4. Listတစ်ခုအတွင်းမှာ နောက်ထပ်listတစ်ခု စီနိုင်ပါတယ်။
  5. List itemsတွေအတွင်းမှာ အခြား HTML element တွေ ပါဝင်နိုင်ပါတယ်။
  6. Listတွေကို horizontallyစီရန်အတွက် CSS property ဖြစ်တဲ့ float:leftကို သူံးနိုင်ပါတယ်

HTML List Tags

Tag ဖော်ပြချက်
< ul > unordered listကို သတ်မှတ်ပါတယ်။
< ol > ordered listကို သတ်မှတ်ပါတယ်။
< li > list itemတစ်ခုကို သတ်မှတ်ပါတယ်။
< dl > description listကို သတ်မှတ်ပါတယ်။

No comments:

Post a Comment