Xem điểm thi Đại Học 2010 miễn phí tại Học vui
Advanced Search

TỰ HỌC HTML FORUM

Chủ Đề Array
 

MỞ ĐẦU

MỘT SỐ TAG

HTML FORMS

ĐỌC THÊM
xxhtml lists - danh sách
May 27, 2009, 10:41:12 AM by nvcnvn
Có ba loại list:

<ul> - unordered list; bullets
<ol> - ordered list; numbers
<dl> - definition list; dictionary

Nhưng mà chỉ dùng đa số là <ol> và <ul>, cái <dl> nói thiệt chả thấy gì khác biệt cho lắm! Nhưng tag <ol> thì có tính tuỳ biến cao nhất!
bên trong danh sách luôn có những à...ờ....nói chung là danh sách. Xem ví dụ sẻ rỏ:

<ul> list
Code: [Select]
<ul>
<li>Nguyễn Văn Tí</li>
<li>Trần Văn Trội</li>
<li>Quách yên Quẩy</li>
</ul>

Kết quả:

  • Nguyễn Văn Tí
  • Trần Văn Trội
  • Quách yên Quẩy


<ol> list
Code: [Select]
<ol>
<li>Nguyễn Văn Tí</li>
<li>Trần Văn Trội</li>
<li>Quách yên Quẩy</li>
</ol>

Kết quả:

  1. Nguyễn Văn Tí
  2. Trần Văn Trội
  3. Quách yên Quẩy


<dl> list
Code: [Select]
<dl>
<li>Nguyễn Văn Tí</li>
<li>Trần Văn Trội</li>
<li>Quách yên Quẩy</li>
</dl>

Kết quả:

  • Nguyễn Văn Tí
  • Trần Văn Trội
  • Quách yên Quẩy


  • Qua ví dụ bạn sẽ thấy <dl> và <ul> không có gì khác nhau! Nhưng đó là bởi vì ta chưa hề thêm sự tuỳ biến vào.

    Tuỳ chỉnh thêm cho list
    Phần này đa số ta xoáy vào <ol> list

    Bạn thấy với ví dụ trên của <ol> list, list đó bắt đầu với 1, rồi tới 2,3...... Ta có thể để list này bắt đầu với một số tuỳ chọn, trong ví dụ này mình bắt đầu với 4


    Code: [Select]
    <ol start="4">
    <li>Nguyễn Văn Tí</li>
    <li>Trần Văn Trội</li>
    <li>Quách yên Quẩy</li>
    </ol>

    Kết quả:

    1. Nguyễn Văn Tí
    2. Trần Văn Trội
    3. Quách yên Quẩy


    Trong list <ol> không những có thể đánh số thứ tự bằng số, mà còn có thể đánh số thứ tự với chữ cái hoặc số La Mã bằng cách thêm thuộc tính type với giá trị theo  sau: a,A,i,I
    a,A sẽ đánh thứ tự theo chữ cái, nhưng khác nhau là a in thường, A in hoa.
    Tương tự như thế với i và I

    Ví dụ:
    Code: [Select]
    <ol type="a">
    <li>Mỹ</li>
    <li>Nhật</li>
    <li>Pháp</li>
    <li>Đức</li>
    <li>Anh</li>
    </ol>

    kết quả:

    1. Mỹ
    2. Nhật
    3. Pháp
    4. Đức
    5. Anh


    Những cái khác các bạn có thể tự hiểu mà không cần ví dụ rồi ha!

    Còn với <ul> list, ta lại có một số giá trị của thuộc tính type giúp định dạng cái dấu, các giá trị đó là: type="square",type="disc",type="circle"

    Ví dụ thử cái square
    Code: [Select]
    <ul type="square">
    <li>Mỹ</li>
    <li>Nhật</li>
    <li>Pháp</li>
    <li>Đức</li>
    <li>Anh</li>
    </ul>

    Kết quả

    • Mỹ
    • Nhật
    • Pháp
    • Đức
    • Anh


    Trong list bạn còn có thể thụt ra thụt vô bằng cách dùng các thẻ <dt> và <dd>

    Code: [Select]
    <ul type="square">
    <li>Mỹ</li>
    <li>Nhật</li>
    <li>Pháp</li>
    <li>Đức</li>
    <li>Anh</li>
    <dt>Hàn Quấc</dt>
    <dd>Trung Quấc</dd>
    </ul>

    Kết quả:

    • Mỹ
    • Nhật
    • Pháp
    • Đức
    • Anh
    • Hàn Quấc
      Trung Quấc


    Và dĩ nhiên bạn cũng có thể lồng list vào list
    Code: [Select]
    <ol>
    <li>Châu Mỹ</li>
    <ol type="a">
    <li>Mỹ</li>
    <li>Brazil</li>
    </ol>
    <li>Châu Âu</li>

    <ul>
    <li>Anh</li>
    <li>Pháp</li>
    </ul>

    <li>Châu Á</li>

    <ul type="square">
    <li>Trung Quấc</li>
    <li>Nhật Bản</li>
    </ul>

    </ol>

    Kết quả:

    1. Châu Mỹ
      1. Mỹ
      2. Brazil
    2. Châu Âu
      • Anh
      • Pháp
    3. Châu Á
      • Trung Quấc
      • Nhật Bản


    bấy nhiêu đây cũng đả dủ để kết thúc phần html list rồi ha!



    bản quyền thuộc http://hocvui.net có copy đi đâu thì cũng cho xin cái bản quyền nha, công sức ngồi viết mà!
    Write Comment

    Replies:

    Pages: [1]

    xx Re: html lists - danh sách
    Reply 1: September 29, 2009, 01:41:41 AM by khanhlien2922
    hiii bài viết cơ bản nhưng rất bổ ích cho những người mới học như tôi,thanhk bạn nhiều nhé

    xx Re: html lists - danh sách
    Reply 2: July 07, 2010, 09:11:06 PM by PhucLe
    Anh ơi cho em hỏi <li> gọi là gì ? Nó có tác dụng gì ? Em thử bỏ <li> thì nó ko tự xuống hàng và em thêm </br> sau mỗi tên thì nó vẫn ra kết quả như nhau. Anh hướng dẫn rõ hơn chỗ này giúp em với. Thk anh nhiều !

    xx Re: html lists - danh sách
    Reply 3: July 07, 2010, 09:19:12 PM by nvcnvn
    <li> là 1 tag đánh dấu phần nhỏ của 1 danh sách, nó không thể tự đứng 1 mình! Ví dụ:
    Code: [Select]
    <ul>
       <li>Nguyễn Văn Tí</li>
       <li>Trần Văn Trội</li>
       <li>Quách yên Quẩy</li>
    </ul>

    xx Re: html lists - danh sách
    Reply 4: July 07, 2010, 10:39:34 PM by PhucLe
    code như thế này :
    <ol type= "a">
    a</br>
    b</br>
    c</ol>
    Nó vẫn cho ra kết quả :
    a
    b
    c
    Như vậy thì mình đâu cần thiết <li> ? Lý do gì nhỉ ? :)

    xx Re: html lists - danh sách
    Reply 5: July 08, 2010, 06:00:44 AM by nvcnvn
    đuơng nhiên là nếu bạn thể thẻ <br /> vào thì đâu cần phải dùng tới các thẻ của list để cho nó xuống hàng, thậm chí chả cần <ol type= "a"> làm chi, nhưng tác dụng của list đâu phải chỉ là để xuống dòng!

    List có thể tự động đánh số thứ tự:
    Code: [Select]
    <ol start="4">
       <li>Nguyễn Văn Tí</li>
       <li>Trần Văn Trội</li>
       <li>Quách yên Quẩy</li>
    </ol>

    List có thể đánh thứ tự với chử cái:
    Code: [Select]
    <ol type="a">
       <li>Mỹ</li>
       <li>Nhật</li>
       <li>Pháp</li>
       <li>Đức</li>
       <li>Anh</li>
    </ol>

    Và có những cọ6ng dụng hữu ít trong việc trình bày những gì có tính dây chuyền, thanh menu, dãy các nút....với các website, Forum hiện nay đều dùng list.




    Pages: [1]  
    Bản quyền thuộc http://hocvui.net có copy đi đâu thì cũng để lại bản quyền nha!

     
     

    Thích hợp với các trình dyệt:

    Firefox - Opera- Google Chrome

    Diễn đàn Lê Thánh Tôn

    Dạy học trực Tuyến Bacgiang gifted high school 4upro.info Driver4Vn