สำหรับ tag ของ HTML นั้น มีชุดของ tag อยู่ชุดนึง ที่ใช้สำหรับบอกถึงความเป็นรายการ หรือ list ซึ่ง tag ที่เกี่ยวกับรายการนั้นจะมีดังนี้ (คำภาษาไทยเนี่ย ผมคิดเองนะครับ ไม่ได้เป็นคำที่เป็นทางการอะไร)
- รายการที่ไม่มีลำดับ (Unordered list) tag คือ
ul
- รายการที่มีลำดับ (Ordered list) tag คือ
ol
- รายการที่มีความหมาย (Definition list) tag คือ
dl
ul li
สำหรับ tag ul
นั้น เราจะใช้คู่กับ tag li
[html]
<h4>An Unordered List:</h4>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
[/html]
ผลลัพธ์ออกมาเป็นแบบนี้
An Unordered List:
- Coffee
- Tea
- Milk
ol li
สำหรับ tag ol
นั้น เราจะใช้คู่กับ tag li
[html]
<h4>An Ordered List:</h4>
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
[/html]
ผลลัพธ์ออกมาเป็นแบบนี้
An Ordered List:
- Coffee
- Tea
- Milk
dl dt dd
สำหรับ tag dl
นั้น เราจะใช้คู่กับ tag dt
และ dd
โดย dt
เปรียบเสมือนหัวข้อ และ dd
นั้นจะอธิบายหัวข้อ
[html]
<h4>A Definition List:</h4>
<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>
[/html]
ผลลัพธ์ออกมาเป็นแบบนี้
A Definition List:
- Coffee
- Black hot drink
- Milk
- White cold drink
CSS กับ List
เราสามารถกำหนดรูปแบบของ List ได้ด้วยคำสั่งเหล่านี้
list-style-image
สามารถนำรูปแบบใช้แทน bullet มาตรฐานได้ ตัวอย่างการใช้งานlist-style-image:url(images/bullet.png);
list-style-position
กำหนดตำแหน่งของ bullet โดยมีสามแบบคือinside
outside
และinherit
list-style-type
กำหนดลักษณะของ bullet อาจจะเป็นสี่เหลี่ยม เป็นวงกลม เป็นเลขโรมัน หรือเป็นตัว A B C ก็แล้วแต่เรจะกำหนด อย่างเช่นlist-style-type:upper-alpha;
แบบคือเราต้องการให้ bullet เป็นตัวอักษร A B C
Leave a Reply