20
ภภภภ HTML (Hypertext Markup Language) ภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภ HTML (Hypertext Markup Language) ภภภภ HTML ภภภภภภภภภภภภภภ ภภภภภภภภภภภภ ภภภภภภภภภภภภภภภภภภภภภภ ภภภภภภภภภภภภ(Link) ภภภภภภภภภภภภภภภภภภภภ ภภภภภภภภภ ภภภภ HTML ภภภภภภภภภภภภภภภภภภภภภภภ HTML ภภภภภภภภภภภภภภภภภภ 2 ภภภภภภภภภภภภภภ HEAD ภภภ BODY ภภภภภภภภภภภภภ HEAD ภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภภ ภภภภภภภภภภ ภภภภภภ BODY ภภภภภภภภภภภภภภภภภภภภภภภ <HTML> <HEAD> <TITIE> ภภภภภภภภภภภภ </TITLE> </HEAD> <BODY> ภภภภภภภภภภภภภภภภ ภภภภภภภภภภภภภภภภภภ ภภภ Link ภภภ ภภภภภภภภภภภภภ </BODY> </HTML> ภภภภภภภภภภ Notepad ภภภภภ HTML 1. ภภภภภภภภภภภภภภ Notepad ภภภภภภ ภภภภภภภภภภภ Stare ภภภภภภ 1

ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

ภาษาHTML (Hypertext Markup Language) เวบเพจสวนใหญจะถกสรางขนจากภาษาคอมพวเตอรทมชอเรยกวา HTML (Hypertext Markup

Language) ภาษาHTML จะกำาหนดรปแบบ และหนาตาของเวบเพจทปรากฏบนหนาจอ และเชอมตอ(Link) เวบเพจกบขอมลอนๆ

โครงสราง ภาษาHTML โครงสรางพนฐานของภาษาHTML นนแบงออกไดเปน 2 สวนไดแกสวนHEAD และBODY โปรแกรมใน

สวนHEAD จะเกยวของกบการกำาหนดหวขอของเวบเพจ และโปรแกรมในสวน BODY จะกำาหนดหนาตาของเวบเพจ

<HTML> <HEAD> <TITIE> หวขอเวบเพจ</TITLE> </HEAD> <BODY>

สวนทมเนอหา และขอมลเกยวกบ ภาพ Link ทปรากฏในเวบเพจ </BODY></HTML>

ใชโปรแกรมNotepad เขยนHTML1. ใหเปดโปรแกรมNotepad ขนมา โดยคลกปม Stare ดงรป

2. โปรแกรมกจะทำาการเปดโปรแกรม Notepad ดงรป

1

Page 2: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

3. จากนนใหทดลองพมพ คำาสงHTML ดงรป

4. เมอพมพคำาสงเสรจแลวใหทำาการบนทกชอเปน Index.Html ดงรป

2

Page 3: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

5. เมอSave เอกสารเรยบรอยแลวกสามารถเปดโปรแกรม Internet Explorer เพอดเวบเพจทคณเขยนดงรป

6. ใหกดปม Browse เพอหาไฟลชอ Index.Html ทเกบไวจากนนกกดปมOk โปรแกรมจะแสดงเวบเพจทเขยนมาดงรป

3

Page 4: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

เพมหมายเหตเพอเตอนความจำา เขยนหมายเหตไวในสวนตางๆ ของคำาสง เพออธบายการทำางาน เพราะอาจจะลมทเคยเขยนไวเมอมาแกไขใหม รปแบบคำาสง

การขนบรรทดใหม และวรรคใหม

คำาสงขนบรรทดใหม<BR> คำาสงขนวรรคใหม<p>

4

<!หมายเหต>

คำาสงวรรคใหม

คำาสงขนบรรทดใหม

Page 5: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การกำาหนดรปแบบตวอกษร สามารถกำาหนดตวอกษรในขอความไดหลายแบบ เชน ตวเขม ตวเอน หรอขดเสนใต รปแบบตว

อกษรคำาสงทใช

ตวหนาตวเอนตวขดฆา

ตว superscriptตว subscriptขดเสนใต

<B>….</B><I>….</I><S>….</S><SUP>…</SUP><SUB>…</SUB><U>…</U>

แบงขอความเปนสวนยอยโดยใชหวเรอง การใชหวเรองเพอแบงขอมลในเวปเพจออกเปนสวนยอยๆ โดยขอความแตละหวเรองจะใชขนาดตวอกษรทแตกตางกน

ใหญสด เลกสด

5

<H1>…</

<H6>…</

Page 6: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การเปลยนขนาดตวอกษรตองการใหขอความในเวบเพจมขนาดตวอกษรทแตกตางกนใหใชคำาสง

การจดวางขอความ สามารถจดตำาแหนงขอความทงยอหนา ใหชดขวา ชดซาย หรออยกงกลาง ไดโดยใชคำาสง

6

<FONT SIZE=ขนาดตว

อกษร>………</FONT>

<P ALIGN=LEFT/ CENTER/ RIGHT>…..</P>

Page 7: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การใชส

เนองจากในภาษาHTML ตองระบรหสสทตองการในรปของเลขฐาน 16 จงขอแนะนำาใหใชตารางแปลงคาสแดง สเขยว สนำาเงน รหสสในรปของเลขฐาน 16

สแดงสเขยวสดำาสขาว

2550

2550

0255255

0

00

2550

#FF0000#00FF00#000000#FFFFFF

การกำาหนดสพนของเวปเพจ และสตวอกษร สามารถกำาหนดสพนของเวบเพจ และ ตวอกษรทแสดงไดโดยใชคำาสง

แทรกในคำาสง<BOBY> เพอใหสทกำาหนดมผลกบเวบเพจ

การกำาหนดตวอกษรในขอความใหมสทแตกตางกนถาตองการใหขอความมสสรรทแตกตางกนไปใหใชคำาสง

7

BGCOLOR=#รหสส

TEXT=#รหสส

กำาหนดสพน

กำาหนดสตวอกษร

<FONT COLOR=รหส

ส>……</FONT>

Page 8: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

ขดเสนคน การใชสคนในเวบเพจ จะชวยแบงเนอหาออกเปนสวนๆ ทำาใหอานไดงายสำาหรบรปคำาสงมดงน

8

ตวอกษรมสทแตกตางกน

<HR SIZE=”ความกวางท

ตองการ”>

Page 9: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

รจกกราฟฟกชนดตางๆ

สำาหรบการสรางเวบเพจนนกราฟฟกทใชสวนใหญ เปนชนด GIF ( ไฟลภาพมสกลเปน .GIF) และ JPEG (ไฟล ภาพมสกลเปน .JPEG)

แสดงภาพบนเวปการนำาภาพมาแสดงบนเวบเพจโดยใชคำาสง

9

IMG SRC=ชอไฟลภาพ.สกลภาพ>

Page 10: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

ปรบขนาดรปภาพ ถานำารปมาแสดงในเวบมขนาดเลก หรอใหญเกนไป สามารถกำาหนดขนาดของภาพ โดยการรบความกวาง และความยาวท

ตองการดวย

แทรกในคำาสง<IMG SRC…..>

10

WIDTH= ความกวางของภาพ HEIGHT=ความสงของภาพ

Page 11: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การแสดงภาพเปนBackgroung สามารถตกแตงเวบเพจใหมภาพเปนพนหลงไดโดยกำาหนดภาพเลกๆ 1 ภาพจะถกนำามาดเรยงซำากนเพอสรางเปนพนหลงให

กบเวบเพจ ในลกษณะเดยวกบการวางแผนกระเบอง

สำาหรบตวอยางตอไปนใชลาย เปน Backgroung

การสรางLik โดย Link ซงเปนสงทชวยใหผใชสามารถทองอนเตอรเนตไดโดยการ Click mouse เพอใหเปลยนไปดหนา เวบเพจตางๆ หรอเวบเพจของทอนๆ ท Link ไป

รปแบบของคำาสง Link มดงน

Link สามารถเชอมโยงขอมลได 3 วธคอ การเชอมโยงขอมลภายในเวบเพจเดยวกน การเชอมโยงขอมลในเวบเพจกบเวบเพจอน การเชอมโยงขอมลกบเวบไซตอน

การ Link โดยการใชขอความ

11

<A HREF=สวนเชอม>ขอความทใช

เปน Link</A>

Page 12: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การใชภาพเปน Link เพอทำาใหเวบเพจดหนาสนใจขน โดยการใชภาพเปน Link เชมกบเวปอนแทรกการใชขอความธรรมดา

การใชภาพเปน Link เชอมไปยงเวบเพจอนนนทำาไดโดยการเพมคำาสง

12

<A HREF=จดเชอมโยง> <IMG SRC=ชอ

รปภาพ.สกลภาพ></A>

Page 13: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การสรางตารางในเวปเพจสำาหรบรปแบบคำาสงตารางมดงน

จำานวนคำาสง<TR>..</TR> เปนการกำาหนดจำานวนแถวในตารางจำานวนคำาสง<TD>..</TD>เปนการกำาหนดจำานวนคอลมนในแตละแถว

13

<TABLE><TR><TD>ขอมล</TD><TD>ขอมล</TD></TR><TR><TD>ขอมล</TD><TD>ขอมล</TD></TR></TABLE>

Page 14: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การกำาหนดเสนของตาราง

โดยการเพมคำาสงBORDER แรก ในคำาสง<TABLE …..>

การปรบความสงและความกวางของตาราง คาความกวางและความสงนน คอ เปอรเซนตความกวางความสงของตารางทตองการ โดยเทยบกบขนาดของหนาจอบราว

เซอร รปแบบคำาสง

14

ใสเสนตาราง

WIDTH=ความกวาง% HEIGHT=ความสง

Page 15: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

ปรบขนาดชองตาราง เพอทำาใหเสนตารางไมเขามาตดกบขอมลมากเกนไป โดยมคำาสงดงน

15

CELLPADDING=ขนาดทวาง

คำาสงปรบขนาดชองตาราง

Page 16: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

การใสรปในตาราง วธการนำาภาพมาใสในตาราง นนคลายการนำาขอความมาใสในตารางทงไป ถาตองการใหรปมสดสวนเทากนในตาราง ใหกำาหนด

ขนาดของรปโดยใชWIDTH และ HEIGHT

16

เกดทวางระหวางขอบชองตารางและขอมล

Page 17: ภาษา HTML (Hypertext Markup Language)pibul2.psru.ac.th/~urairux/HTML.doc · Web viewภาษา HTML (Hypertext Markup Language) เวบเพจส วนใหญ จะถ

17