34
กกกกกกกกกกกกกกกกกกกกกกก CHAPTER 4

CHAPTER 4

  • Upload
    nevan

  • View
    26

  • Download
    0

Embed Size (px)

DESCRIPTION

CHAPTER 4. การสร้างตารางบนเว็บไซด์. สาระการเรียนรู้. เพื่อศึกษาถึงเทคนิคในการสร้างตารางแบบต่าง ๆ โดยใช้ภาษา Html ในการ จัดการโดยให้สามารถออกแบบเว็บเพจได้ง่ายมากยิ่งขึ้น. การสร้างตาราง ( TABLE ). - PowerPoint PPT Presentation

Citation preview

Page 1: CHAPTER 4

การสร�างตารางบนเว็�บไซด์�CHAPTER 4

Page 2: CHAPTER 4

สาระการเร�ยนร��สาระการเร�ยนร��

เพื่��อศึ�กษาถึ�งเทคนิ�คในิการสร�างตารางแบบต�าง ๆ โดยใช้�ภาษา Html ในิการจั!ดการโดยให้�สามารถึออกแบบเว็%บเพื่จัได�ง�ายมากย��งขึ้�(นิ

Page 3: CHAPTER 4

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

การสร�างตาราง ถึ�อเป็*นิ ค+าส!�งท,�ม,คว็าม ส+าค!ญ อย�างมาก ต�อการจั!ดห้นิ�าเอกสาร ขึ้องเว็%ป็เพื่จั เพื่ราะ เราสามารถึ จั!ดว็าง ร/ป็ภาพื่ ขึ้�อคว็าม ห้ร�อแม�แต� ตาราง ฯลฯ ไว็�ได�ท,�ต+าแห้นิ�ง ต�างๆ โดยใช้�ค+าส!�ง การสร�าง TABLE

Page 4: CHAPTER 4

โครงสร�างของการสร�างตาราง (TABLE)

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 5: CHAPTER 4

Attribute ที่��ส�าค�ญ ของ TABLE border ใช้�ก+าห้นิดคว็ามห้นิา ขึ้องขึ้อบ ตาราง ถึ�าไม�ต�องการให้�ม, ขึ้อบ ก+าห้นิดเป็*นิ 0 cellPadding ใช้�ก+าห้นิดพื่�(นิท,�ว็�างๆภายในิขึ้อบเซลขึ้องตาราง cellSpacing ใช้�ก+าห้นิดช้�องว็�างระห้ว็�างเซล width ใช้�ก+าห้นิดคว็ามกว็�างขึ้อง Table และ คว็ามกว็�างขึ้องช้�องเซลล3 สามารถึ ก+าห้นิดเป็*นิต!ว็เลขึ้ห้นิ�อย pixel ห้ร�อ ก+าห้นิดเป็*นิ % ก%ได� height ใช้�ก+าห้นิดคว็ามส/งขึ้อง Table และ คว็ามส/งขึ้องช้�องเซลล3 สามารถึ ก+าห้นิด เป็*นิต!ว็เลขึ้ห้นิ�อย pixel ห้ร�อ ก+าห้นิดเป็*นิ %ก%ได� bgcolor ใช้�ก+าห้นิดส,พื่�(นิขึ้อง Table และ ส,พื่�(นิขึ้องช้�องเซลล3

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 6: CHAPTER 4

Attribute ที่��ส�าค�ญ ของ TD align ใช้�ก+าห้นิด ต+าแห้นิ�งขึ้อง ส��งท,�จัะแสดงภาย ในิเซล3 ในิแนิว็นิอนิ ม, left ,center,right valign ใช้�ก+าห้นิด ต+าแห้นิ�งขึ้อง ส��งท,�จัะแสดงภาย ในิเซล3 ในิแนิว็ต!(ง ม, top ,middle,bottom Attribute ที่��น�าสนใจอ"�นๆ Colspan (รว็ม cell แนิว็นิอนิ ) (ต!ว็อย�างการใช้�อย/�ด�านิล�าง ) , Rowspan ( รว็ม cell แนิว็ต!(ง )

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 7: CHAPTER 4

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Row1,col1

Row1,col2

Row1,col3

Row1,col4

Row1,col5

Row2,col1

Row2,col2

Row2,col3

Row2,col4

Row2,col4

Row3,col1

Row3,col2

Row3,col3

Row3,col4

Row3,col4

Row4,col1

Row4,col2

Row4,col3

Row4,col4

Row4,col4

คอลั�มน� (COLUMN)

แถว็ (ROW)

Page 8: CHAPTER 4

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

จ�านว็นแถว็ในตาราง<table>

<tr> แถว็ 1 </tr>

<tr> แถว็ 2 </tr>

<tr> แถว็ 3 </tr></table>

แถว็ที่�� 1

แถว็ที่�� 2

แถว็ที่�� 3

Page 9: CHAPTER 4

จ�านว็นคอลั�มน�ในแต�ลัะแถว็<tr>

<td> แถว็ 1 </td>

<td> แถว็ 2 </td>

<td> แถว็ 3 </td></tr>

แถว็ที่�� 1 แถว็ที่�� 2 แถว็ที่�� 3

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 10: CHAPTER 4

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table> <tr>

<td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td>

</tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td>

<td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

TEST4.htm ที่�าการสร�างที่ด์สอบการสร�างตาราง

Page 11: CHAPTER 4

ก�าหนด์ให�เส�นขอบตารางให�ปรากฎการสร�างตาราง การสร�างตาราง ((TABLETABLE))

ร�ปแบบค�าส��ง

<table border=“1"></table>

ช้��อแอตทร�บ�ว็ต3 border

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� ขึ้นิาดในิห้นิ�ว็ยพื่�กเซล

Page 12: CHAPTER 4

การสร�างตาราง การสร�างตาราง ((TABLETABLE))TEST4_1.htm ที่ด์สอบการสร�างตารางม�เส�นขอบตารางม�ร�ปแบบค�าส��ง<HTML>

<HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1'> <tr>

<td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td>

</tr> <tr>

<td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td><td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td>

</tr> </table> </BODY> </HTML>

Page 13: CHAPTER 4

เปลั��ยนส�เส�นขอบตารางร�ปแบบค�าส��ง <table border=“1

bordercolor="#FF0000"></table>

ช้��อแอตทร�บ�ว็ต3 bordercolor

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� ช้��อส,ห้ร�อค�าส, เช้�นิ green, pink, #FF0000

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 14: CHAPTER 4

การสร�างตาราง การสร�างตาราง ((TABLETABLE))TEST4_2.htm การสร�างตารางม�เส�นขอบตารางแลัะใส�ส�ม�ร�ปแบบค�าส��ง

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' bordercolor="#FF0000"> <tr> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY></HTML>

Page 15: CHAPTER 4

ก�าหนด์ขนาด์ของตารางร�ปแบบค�าส��ง <table border=“1“

width=“45%“height=“150“></table>ช้��อแอตทร�บ�ว็ต3 width, height

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� คว็ามกว็�างห้ร�อคว็ามส/งท,�เป็*นิเป็อร3เซ%นิต3 ห้ร�อจัะก+าห้นิดเป็*นิพื่�กเซลโดยตรง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 16: CHAPTER 4

TEST4_3.htm การสร�างตารางก�าหนด์ขนาด์ของตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' width="45% " height="150"> <tr> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

Page 17: CHAPTER 4

การจ�ด์ต�าแหน�งของตารางในหน�าเว็�บเพจร�ปแบบค�าส��ง <table border=“1“

align=“center“></table>

ช้��อแอตทร�บ�ว็ต3 align

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� left, right และ center โดยค�าป็กต�ค�อ left

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 18: CHAPTER 4

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' align="center"> <tr>

<td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td>

<td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr>

<td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td>

<td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

TEST4_4.htm การจ�ด์ต�าแหน�งของตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 19: CHAPTER 4

การก�าหนด์ส�ในตารางในหน�าเว็�บเพจร�ปแบบค�าส��ง <table border=“1“

bgcolor=“center“></table>

ช้��อแอตทร�บ�ว็ต3 bgcolor

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� ช้��อส,ห้ร�อค�าส,

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 20: CHAPTER 4

TEST4_5.htm การใส�ส�ภายในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' bgcolor="#CC00FF"> <tr> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

Page 21: CHAPTER 4

การก�าหนด์ภาพพ"-นหลั�งตารางในหน�าเว็�บเพจร�ปแบบค�าส��ง <table border=“1“

background=“ชื่"�อไฟลั�ภาพ“></table>ช้��อแอตทร�บ�ว็ต3 background

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 22: CHAPTER 4

TEST4_6.htm การใส�ภาพพ"-นหลั�งในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' background="bg3.gif"> <tr> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

Page 23: CHAPTER 4

ต�-งระยะห�างระหว็�างชื่�องในตารางร�ปแบบค�าส��ง <table border=“1“

cellspacing=“15“></table>

ช้��อแอตทร�บ�ว็ต3 cellspacing

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� ระยะห้�างในิห้นิ�ว็ยพื่�กเซล

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 24: CHAPTER 4

TEST4_7.htm การต�-งระยะห�างชื่�องในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' cellspacing="15"> <tr> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

Page 25: CHAPTER 4

ต�-งระยะห�างระหว็�างขอบก�บข�อม�ลัในแต�ลัะชื่�องตารางร�ปแบบค�าส��ง <table border=“1“

cellpadding=“10“></table>

ช้��อแอตทร�บ�ว็ต3 cellpadding

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <table>…..</ table >ค�าท,�ก+าห้นิดให้� ระยะห้�างในิห้นิ�ว็ยพื่�กเซล

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 26: CHAPTER 4

TEST4_8.htm การต�-งระยะห�างระหว็�างขอบก�บข�อม�ลัในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' cellspacing="15 "cellpadding="10"> <tr> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

Page 27: CHAPTER 4

การก�าหนด์คว็าม ส�ง,กว็�าง,ต�าแหน�ง ให�ก�บเฉพาะColumn ในตารางร�ปแบบค�าส��ง

<td width=“100” height=“80” aling=“center></table>

ช้��อแอตทร�บ�ว็ต3 width, height , align

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <td>…..</ td >ค�าท,�ก+าห้นิดให้� คว็ามกว็�างห้ร�อคว็ามส/งเป็*นิเป็อร3เซ%นิต3ห้ร�อก+าห้นิด ในิห้นิ�ว็ยพื่�เซล ใช้� left,center,right เป็*นิต�นิ

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 28: CHAPTER 4

TEST4_9.htm การจ�ด์การข�อม�ลัภายใน คอลั�มน� ในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

แถึว็ท,� 1 คอล!มนิ3ท,� 1</td>

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' cellspacing="15 "cellpadding="10"> <tr> <td width="100 "

height="50 " align="center"> แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

Page 29: CHAPTER 4

การรว็ม COLUMN ในตารางร�ปแบบค�าส��ง

<td colspan=“จ�านว็นชื่�องที่��ต�องการรว็ม”></table>

ช้��อแอตทร�บ�ว็ต3 colspan

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <td>…..</ td >

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 30: CHAPTER 4

TEST4_10.htm การรว็ม คอลั�มน� ในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' cellspacing="15 "cellpadding="10"> <tr> <td colspan="2 " >แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

ก�อนิ

ก�อนิ

ห้ล!ง

Page 31: CHAPTER 4

การรว็ม ROW ในตารางร�ปแบบค�าส��ง

<td row=“จ�านว็นชื่�องที่��ต�องการรว็ม”></table>

ช้��อแอตทร�บ�ว็ต3 rowspan

ต+าแห้นิ�งท,�ใช้� ภายในิแท%กเป็4ดขึ้อง <td>…..</ td >

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

Page 32: CHAPTER 4

TEST4_11.htm การรว็ม แถว็ ในตารางม�ร�ปแบบค�าส��ง

การสร�างตาราง การสร�างตาราง ((TABLETABLE))

<HTML><HEAD> <TITLE> ที่ด์สอบการสร�างเว็�บเพจ</TITLE></HEAD><BODY> <table border='1' cellspacing="15 "cellpadding="10"> <tr> <td rowspan="2 " >แถว็ที่�� 1 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 1 คอลั�มน�ที่�� 2</td> </tr> <tr> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 1</td> <td>แถว็ที่�� 2 คอลั�มน�ที่�� 2</td> </tr> </table> </BODY> </HTML>

ก�อนิ

ห้ล!ง

Page 33: CHAPTER 4

สารพ�นว็1ธี�การประย3กต�ใชื่�ตารางสารพ�นว็1ธี�การประย3กต�ใชื่�ตาราง

การจ�ด์ต�าแหน�งข�อม�ลัเชื่�น โชื่ว็�ส1นค�าเป4น

หมว็ด์หม�� เป4นต�นออกแบบเที่�มเพลัตให�เว็�บไซด์�จ�ด์เร�ยงแต�ลัะส�ว็นของร�ปภสพไว็�ในตารางที่�าขอบตารางให�เก5ไก5

Page 34: CHAPTER 4

THE ENDTHE END