Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore การสร้างเว็บเพจ ด้วย HTML

การสร้างเว็บเพจ ด้วย HTML

Published by พุฒิพงศ์ ลือเมือง, 2018-09-13 03:08:59

Description: การสร้างเว็บเพจ ด้วย HTML

Search

Read the Text Version

วชิ าการสร้างเว็บเพจ ดว้ ย HTML รหสั วิชา 2201-2414 อาจารย์กรรณกิ า สิงห์หนู คณะวิชาคอมพวิ เตอรแ์ ละปฏิบัติสานกั งาน

HTML ต้นกาเนิดของภาษา HTML เกิดจาก เมื่อปี 1989 นักฟิสิกส์ชื่อ Tim Berners-Lee แห่งสถาบันวิจัย CERN เสนองานวิจัยเรอื่ ง prototyped ENQUIRE และ Hypertextsystem ใช้สาหรบั นักวิจัยของสถาบันเพ่ือแบ่งข้อมูลกัน และถูกพัฒนามาเร่ือยๆจนถึงปจั จบุ ัน

HTMLHTML เป็นตัวย่อมาจาก Hypertext MarkupLanguage เป็นภาษาหลักท่ีใช้ในการแสดงผลบนเว็บ บราวเซอร์ในอินเตอร์ โดยสามารถนาเสนอข้อมูลตวั อักษร รวมทั้งเชื่อมตอ่ เพ่ือ แสดงภาพ , เสียง และไฟล์ในรปู แบบอนื่ ๆ อ.กรรณกิ า สงิ หห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏิบัตสิ านกั งาน

โครงสรา้ งของภาษา HTMLจะแบง่ ออกเปน็ 2 สว่ น คือ 1. ส่วนของคาสงั่ (tag) เปน็ ส่วนท่ีกาหนดรูปแบบของขอ้ ความท่ี แสดง ซ่งึ เราเรยี กวา่ Tag โดยกาหนดเปน็ แทก็ เปิดและแท็กปิด จะเขียนอยใู่ นเครอ่ื งหมาย < ... > และ </......> 2.สว่ นทีเ่ ป็นขอ้ มลู ทีต่ ้องการแสดง เช่น ข้อความ ภาพ เสยี ง ภาพเคลื่อนไหว อ.กรรณกิ า สงิ หห์ นู คณะวิชาคอมพวิ เตอรแ์ ละปฏบิ ตั สิ านกั งาน

แสดงโครงสร้างของภาษา HTML<html> แท็กเปิด <head><title> ข้อความท่ีตอ้ งการแสดงในแถบชื่อ title bar</title> แทก็ ปิด</head><body>เน้ือหาท่จี ะแสดงใน web browser</body> แทก็ ปดิ</html> อ.กรรณกิ า สงิ หห์ นู คณะวชิ าคอมพิวเตอรแ์ ละปฏิบัตสิ านักงาน

• <HTML> คาส่งั• <HEAD>• <TITLE> เป็นคาสงั่ กาหนดจดุ เรม่ิ ต้นของไฟล์ HTML• </TITLE> เป็นคาสัง่ กาหนดจดุ เรมิ่ ตน้ สว่ นหวั ของไฟล์• </HEAD> เปน็ คาสั่งกาหนดจุดเร่มิ ต้นของช่ือเรอื่ ง• <BODY> เป็นคาสงั่ กาหนดจดุ ส้ินสุดของชอ่ื เรือ่ ง• </BODY> เป็นคาส่ังกาหนดจุดส้ินสุดส่วนหวั ของไฟล์• </HTML> เป็นคาสงั่ กาหนดจุดเริ่มตน้ สว่ นเนื้อหาของไฟล์ เป็นคาสง่ั กาหนดจดุ สิ้นสดุ ส่วนเนื้อหาของไฟล์ เปน็ คาส่งั กาหนดจุดสิ้นสดุ ของไฟล์ HTML อ.กรรณกิ า สงิ หห์ นู คณะวิชาคอมพิวเตอร์และปฏิบตั สิ านกั งาน

สว่ นหวั (HEAD)• ประกอบด้วยการกาหนดช่ือของเว็บเพจท่ีเรยี กว่า Title บอก ใหท้ ราบว่าเอกสารนนั้ เกี่ยวกบั อะไร โดยคาสง่ั <HEAD> เป็น การเริ่มต้นชื่อเรื่องเอกสาร ภายในคาสั่งประกอบด้วยคาสั่ง <Title> อีกทีเพอื่ แสดงชือ่ ของเอกสารนน้ั อ.กรรณิกา สงิ หห์ นู คณะวิชาคอมพิวเตอร์และปฏบิ ัตสิ านักงาน

สว่ นเน้ือหาของเอกสาร (BODY)• ประกอบด้วยส่วนท่ีเป็นเนื้อหาของเว็บเพจ เช่น ข้อความ ตาราง รูปภาพ พ้ืนหลัง สีตัวอักษร และ แบบฟอร์มต่างๆ โดยใช้คาส่ัง <BODY> อ.กรรณกิ า สิงหห์ นู คณะวชิ าคอมพิวเตอรแ์ ละปฏิบตั สิ านกั งาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน



กาหนดสีพน้ื หลังเปน็ สีรปู แบบ<BODY BGCOLOR = “ช่อื ของส”ี >หรือ <BODY BGCOLOR = “#คา่ ของสรี ูปแบบเลขฐาน16”>ตัวอยา่ ง<BODY BGCOLOR = “red”> หรือ<BODY BGCOLOR = “#00FFFF”> อ.กรรณกิ า สงิ หห์ นู คณะวชิ าคอมพวิ เตอร์และปฏิบัตสิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

กาหนดสพี ้นื หลงั เปน็ รปู ภาพรูปแบบ<BODY BACKGROUND = “ชอื่ รูปภาพ”>ตัวอย่าง• <BODY BACKGROUND = “bg.jpg”>• <BODY BACKGROUND = “image.gif”> อ.กรรณกิ า สงิ หห์ นู คณะวิชาคอมพิวเตอร์และปฏิบัตสิ านกั งาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน



ข้อความหัวเรอื่ งการกาหนดหัวเรื่อง สามารถกาหนดได้ โดยใชค้ าสง่ั ดงั น้ี <h1>หวั เรือ่ งขนาดใหญ่ 1</h1> <h2>หวั เรอื่ งขนาดใหญ่ 2</h2> <h3>หวั เรื่องขนาดใหญ่ 3</h3> <h4>หัวเรื่องขนาดใหญ่ 4</h4> <h5>หัวเรื่องขนาดใหญ่ 5</h5> <h6>หวั เรื่องขนาดใหญ่ 6</h6>โดยที่ <h1> นน้ั จะมขี นาดใหญ่ที่สดุ สว่ น <h6> จะมขี นาดเลก็ ทสี่ ุด อ.กรรณกิ า สิงหห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบัตสิ านักงาน

ตวั อยา่ ง<html> <head> <title> การกาหนดหวั เรอ่ื ง</title> </head> <body> <h1>หัวเรื่องขนาดใหญ่ 1</h1> <h2>หัวเรอ่ื งขนาดใหญ่ 2</h2> <h3>หัวเร่อื งขนาดใหญ่ 3</h3> <h4>หัวเรอ่ื งขนาดใหญ่ 4</h4> <h5>หวั เรอื่ งขนาดใหญ่ 5</h5> <h6>หวั เรอื่ งขนาดใหญ่ 6</h6> </body></html> อ.กรรณิกา สงิ หห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏบิ ตั สิ านกั งาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

การจดั วางตาแหน่งข้อความ1.การจัดขอ้ ความกึง่ กลางหนา้จะใช้คาสัง่ <CENTER>…………</CENTER> รูปแบบ <BODY> <CENTER>ข้อความกึ่งกลางหน้า</CENTER> </BODY> อ.กรรณกิ า สิงหห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏิบัตสิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

การจดั วางตาแหน่งขอ้ ความ (ตอ่ )2.ขน้ึ บรรทดั ใหม่จะใชค้ าสั่ง <BR> , <P> , <P>&nbsp;</P><BR> เปน็ คาสั่งให้ขอ้ ความขึน้ บรรทัดใหม่<P> เปน็ คาสัง่ ใหข้ ้อความขึน้ บรรทัดใหม่ และเวน้ อีก 1 บรรทัด<P>&nbsp;</P> เป็นคาสั่งให้ขอ้ ความขนึ้ บรรทัดใหม่ และเว้นอีกหลายบรรทดั อ.กรรณิกา สิงหห์ นู คณะวิชาคอมพวิ เตอรแ์ ละปฏิบตั สิ านักงาน

รปู แบบ <BODY> ขอ้ ความ1 <BR> ข้อความ2 <BR> </BODY> อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏบิ ตั สิ านกั งาน

ตัวอย่าง<html> <head> <title> การข้นึ บรรทดั ใหม่</title> </head> <body> BR เป็นคาสัง่ ให้ข้อความขนึ้ บรรทดั ใหม่ <BR> p เป็นคาสัง่ ใหข้ ้อความขึ้นบรรทดั ใหม่ และเวน้ อกี 1 บรรทดั <p> &nbsp;เป็นคาสั่งใหข้ อ้ ความขน้ึ บรรทดั ใหมแ่ ละเว้นอีกหลายบรรทัด<P>&nbsp;</P>บรรทัดนี้อยูห่ า่ งจากบรรทัดอ่นื เพราะวา่ คาสงั่ &nbsp;</body></html> อ.กรรณกิ า สงิ หห์ นู คณะวิชาคอมพิวเตอร์และปฏิบัตสิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

การจัดวางตาแหนง่ ขอ้ ความ (ตอ่ )3. การจดั ขอ้ ความชดิ ขอบ ตาแหนง่ ของการจดั วางมี 3 แบบคือ 1. left เป็นการจดั ขอ้ ความชดิ ซ้าย 2. right เป็นการจดั ขอ้ ความชิดขวา 3. center เปน็ การจัดพารากราฟกึ่งกลางจอภาพ รปู แบบ <p align = “ตาแหน่ง” > ข้อความ</p> อ.กรรณกิ า สิงหห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบัตสิ านกั งาน

ตัวอยา่ ง<html> <head> <title> จดั ตาแหนง่ </title> </head> <body><p align = \"center\" > จดั ตาแหน่งขอ้ ความกง่ึ กลาง</p><p align = \"right\" > จัดตาแหนง่ ข้อความชิดขวา</p><p align = \"left\" > จัดตาแหนง่ ข้อความชดิ ซ้าย</p> </body> อ.กรรณกิ า สิงหห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏิบัตสิ านกั งาน</html>

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

การจดั วางตาแหน่งข้อความ (ตอ่ )4. การเยอ้ื งขอ้ ความ รปู แบบ <blockquote> ข้อความ.................................................................. </ blockquote> อ.กรรณกิ า สิงหห์ นู คณะวชิ าคอมพิวเตอร์และปฏิบัตสิ านกั งาน

<html> <head> <title> การเยอื้ งขอ้ ความ</title> </head> <body>หน่วยรับข้อมลู และคาสัง่ ( InputDevice) หมายถงึ หน่วยทท่ี าหนา้ ทร่ี บั โปรแกรม คาส่ัง และข้อมูล เข้าสู่ระบบคอมพิวเตอร์เพือ่ นาไปดาเนนิ การ อุปกรณ์ท่สี าคัญได้แก่<blockquote>- แปน้ พิมพ์ ( Keyboard) เปน็ อุปกรณ์คล้ายแปน้ พมิ พด์ ีด สาหรบั ใช้พมิ พ์คาส่งั และข้อมูลเขา้สู่เครือ่ งคอมพิวเตอร์</ blockquote> </body></html> อ.กรรณกิ า สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏบิ ตั สิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

การจัดวางตาแหนง่ ข้อความ (ตอ่ )4. การยอ่ หนา้ ข้อความ รูปแบบ <dd> ขอ้ ความ.................................................................. </dd> อ.กรรณิกา สิงหห์ นู คณะวิชาคอมพวิ เตอร์และปฏิบัตสิ านกั งาน

<html><head> <title> การเย้อื งข้อความ</title></head> <body><dd>หน่วยรบั ข้อมลู และคาส่ัง ( InputDevice) หมายถึง หนว่ ยท่ีทาหนา้ ทร่ี บั โปรแกรม คาส่ัง และข้อมลู เข้าสรู่ ะบบคอมพิวเตอรเ์ พ่อื นาไปดาเนนิ การ อุปกรณ์ทส่ี าคัญได้แก่</dd><blockquote>- แปน้ พมิ พ์ ( Keyboard) เปน็ อุปกรณ์คล้ายแป้นพมิ พ์ดดี สาหรบั ใช้พมิ พ์คาส่งั และข้อมูลเขา้สู่เครื่องคอมพิวเตอร์</ blockquote> </body> อ.กรรณกิ า สิงหห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏบิ ัตสิ านกั งาน</html>

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

การจดั วางตาแหน่งขอ้ ความ (ตอ่ )4. การตเี สน้ แนวนอน จะใชค้ าส่ัง <HR> รูปแบบ <HR width = ความยาวของเส้น size = ความหนาของเส้น align = ตาแหนง่ การวางของเสน้ color = สีเส้น noshade > อ.กรรณิกา สงิ หห์ นู คณะวิชาคอมพวิ เตอร์และปฏิบัตสิ านักงาน

การจัดวางตาแหน่งขอ้ ความ (ตอ่ )4. การตีเส้นแนวนอน (ต่อ)width - กาหนดเปน็ พิกเซล เช่น widh=400 หรอื เปน็ เปอรเ์ ซน็ เช่น widh=40%size - กาหนดความหนาของเสน้ เป็นพิกเซล เชน่ size = 5align - ตาแหน่งการวางของเสน้ เช่น align = right หรือ align = leftcolor - สเี สน้ เชน่ red , bluenoshade - การแสดงเงาของเส้นอ.กรรณิกา สงิ หห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏบิ ัตสิ านกั งาน

<html> ตัวอยา่ ง <head> <title> การตเี ส้น</title> </head> <body> <h1><center>การตีเสน้ แนวนอน </center></h1> <hr width = 80% > <hr width = 75% color = red > <hr width = 50% size= 5 > <hr width = 75% color = green align = right > <hr width = 75% color = blue size = 15 align = left noshade > </body> </html> อ.กรรณิกา สงิ หห์ นู คณะวิชาคอมพิวเตอร์และปฏบิ ตั สิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน



1.การกาหนดสีใหต้ วั อักษรทง้ั หมดบนเวบ็ เพจรปู แบบทใ่ี ช้<BODY TEXT = “BLUE” > กาหนดสีตวั อกั ษรโดยใช้ช่ือสี<BODY TEXT = “#255CAA” > กาหนดสตี ัวอกั ษรโดยใช้รหสั เลขฐาน16 อ.กรรณกิ า สิงหห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบัตสิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

2. กาหนดแบบตวั อักษรบางกล่มุรูปแบบ <FONT FACE =“ช่อื อักษรที่ 1”> ขอ้ ความ.........................................</Font> อ.กรรณกิ า สงิ หห์ นู คณะวชิ าคอมพิวเตอร์และปฏบิ ัตสิ านกั งาน

<html> ตวั อยา่ ง <head> <title> การกาหนด font</title> </head> <body > กาหนด Font ใน HTML<font face =\"AngsanaUPC\"> การกาหนดตวั อกั ษรแบบ AngsanaUPC </font> <br><font face =\"MS Sana Serif\"> การกาหนดตวั อักษรแบบ MS Sana Serif </font> <br><font face =\"Cordia New\"> การกาหนดตัวอกั ษรแบบ Cordia New </font> <br> </body></html> อ.กรรณิกา สิงหห์ นู คณะวิชาคอมพวิ เตอร์และปฏิบัตสิ านักงาน

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

2. กาหนดแบบตัวอักษรทัง้ เอกสารรูปแบบ <BASEFONT FACE =“ชอ่ื อกั ษรท่ี 1”> ขอ้ ความ......................................... อ.กรรณกิ า สงิ หห์ นู คณะวิชาคอมพวิ เตอร์และปฏิบัตสิ านกั งาน

ตวั อย่าง<html><head> <title> การกาหนด font</title></head> <body > <basefont face =\"AngsanaUPC\">การกาหนดตวั อักษรแบบ AngsanaUPC ทัง้ เอกสาร</body> อ.กรรณกิ า สิงหห์ นู คณะวชิ าคอมพิวเตอร์และปฏบิ ตั สิ านักงาน</html>

อ.กรรณิกา สงิ หห์ นู คณะวชิ าคอมพวิ เตอรแ์ ละปฏิบตั สิ านกั งาน

3. การกาหนดสีตวั อกั ษรและขนาดรูปแบบ <FONT COLOR =“สี” SIZE=“ตวั เลข”> ขอ้ ความ................................................</FONT> อ.กรรณิกา สงิ หห์ นู คณะวิชาคอมพิวเตอรแ์ ละปฏิบตั สิ านกั งาน

<html> ตวั อย่าง <head> <title> การกาหนด font</title> </head> <body > <font color=red size = 5> กาหนดสขี องข้อความและขนาดขอ้ ความ </font></body></html> อ.กรรณกิ า สงิ หห์ นู คณะวชิ าคอมพวิ เตอร์และปฏบิ ตั สิ านักงาน

ตารางกาหนดสีตวั อกั ษร อ.กรรณิกา สิงหห์ นู คณะวิชาคอมพวิ เตอร์และปฏบิ ตั สิ านกั งาน


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook