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 4.การเชื่อมโยง Link

4.การเชื่อมโยง Link

Published by โกศล แก้วรัตน์, 2020-04-25 03:56:00

Description: สมรรถนะประจำหน่วย
1. การสร้างลิงค์
2. การลิงค์ไปยังไฟล์
3. การสร้างลิงค์เพื่อส่งอีเมล์
4. การสร้างลิงค์ไปยังเว็บไซต์ภายนอก

Search

Read the Text Version

ชอ่ื วิชา การสรา งเว็บเพจดว ยภาษาเอชทีเอ็มแอล หนวยท่ี 4 ชือ่ หนว ย การเช่อื มโยง LINK รหสั วชิ า 20901-2004 ชื่อเรอื่ ง การสรา งลงิ ค / การลงิ คไ ปยงั ไฟล / การสรา งลิงคเ พ่อื สงอีเมล / การสรา งลงิ คไปยงั เว็บไซตภายนอก 1. สาระสำคญั เว็บเพจจำนวนนับลา นในอนิ เตอรเน็ต จะไมมีประโยชนเ ลยหากขาดการเชื่อมโยงถงึ กนั โดยลงิ ค (Link) ซึ่งชว ย ใหผ ูใชสามารถทอ งอนิ เตอรเ นต็ โดยการคลิก เพ่ือเปล่ยี นไปดหู นา เว็บตาง ๆ ซึ่งอาจจะอยูหนาเดียวกัน หรือหนา ใหม หรอื เวบ็ ไซตอ ่นื กไ็ ด นอกจากนี้เรายงั สามารถเชอ่ื มโยงผา นภาพกไ็ ด 2. สมรรถนะประจำหนว ย 1. การสรา งลงิ ค 2. การลิงคไ ปยงั ไฟล 3. การสรางลิงคเ พอื่ สง อเี มล 4. การสรางลิงคไ ปยงั เว็บไซตภายนอก 3. จุดประสงคการเรียนรู 1. สามารถแสดงความรูค วามเขาใจเกยี่ วกับหลักการออกแบบเว็บเพจ 2. บอกขั้นตอนในการสรา งลงิ ค 3. สามารถแสดงความรใู นการสรา งลงิ คเพอ่ื สงอเี มล 4. สาระการเรียนรู 1. การสรา งลงิ ค 2. การลงิ คไปยงั ไฟล 3. การสรางลงิ คเพ่อื สง อเี มล 4. การสรา งลงิ คไปยังเวบ็ ไซตภายนอก

ใบความรู หนวยที่ 4 ช่ือวชิ า การสรา งเวบ็ เพจดวยภาษาเอชทีเอม็ แอล รหัสวชิ า 20901-2004 ชื่อหนวย การเชือ่ มโยง LINK สัปดาหท ่ี 8-10 ชื่อเรือ่ ง การสรา งลงิ ค / การลิงคไปยงั ไฟล / การสรางลิงคเพอ่ื สงอเี มล / การสรา งลงิ คไ ปยังเว็บไซตภ ายนอก การสรา งลงิ ค การเชื่อมโยงหนาเว็บเพจ คือการกำหนดสวนของขอความที่ตองการ หรือรูปภาพที่ไดเลือกไวเพื่อเปนจุด เชื่อมโยงไปยังเนือ้ หาจุดอืน่ ๆ ซึ่งเนื้อหาที่เชื่อมโยงไปนัน้ อาจจะอยูภ ายในหนาเดียวกันหรืออยูคนละหนาก็ได หรือ อาจอยูคนละเว็บไซตกไ็ ด การเชื่อมโยงหนา เว็บเพจจะประกอบดว ยสว นประกอบ สำคญั 2 สว น คือ 1. จดุ ท่ีใชส ำหรบั เช่อื มโยง (Link) เปน สวนท่ีใชเปนจดุ เช่ือมโยงไปยงั เปาหมายปลายทางอาจเปน รูปภาพหรือ ขอ ความกไ็ ด 2. เปาหมาย (Target) เปนสวนปลายทางหรือจุดที่ตองการใหเชื่อมโยงมาถึง จะอยูสวนใดของเอกสารก็ได แลว แตผ เู ขียนโปรแกรมกำหนด รปู แบบคำสัง่ ของแทก็ a (Anchor) มีดงั น้ี การสรางลงิ ก <a> a ช่ือแท็ก href ชอ่ื แอตทรบิ ิวต อยภู ายในแท็ก <body>...</body> ตำแหนงแท็ก <a href=\"ชื่อไฟล\">ขอความท่ีปรากฏบนหนาเวบ็ </a> รูปแบบในการใชง าน ชื่อไฟลห รอื ตำแหนง ของเวบ็ เพจท่ีตอ งการเช่อื มโยง คาทีก่ ำหนดใหใ ช การสรา งลิงกสามารถสรางการเช่ือมโยงขอ มูลได 3 วิธี คอื 1. การเชอ่ื มโยงขอมลู ภายในหนาเว็บเดยี วกัน 2. การเชอื่ มโยงขอมูลในเว็บเพจหนา อน่ื 3. การเชื่อมโยงขอมูลในเวบ็ ไซตท่อี ่ืน 1. การเชื่อมโยงขอ มูลภายในเว็บหนาเดียวกนั หากเรามขี อ มูลภายในเว็บเพจเดียวกนั ทตี่ องการเชื่อมโยง โดยเมื่อมีการคลกิ ทล่ี งิ กใหเลื่อนขนึ้ บนหรอื ลงลางไป ท่ีตำแหนง ขอมูลน้ันอยู ใหเราใชคำสั่งดังนี้ ชอ่ื แอตทรบิ ิวต name ตำแหนงแอตทริ บวิ ต อยภู ายในแท็กเปด <a...> รูปแบบในการใชง าน <a href=\"jump\">...</a> (สรางจดุ ปลายทางช่ือ jump) <a href=\"#jump\">...</a> (เชื่อมโยงไปจุดปลายทางชือ่ jump) คาทกี่ ำหนดใหใช ชอ่ื จุดปลายทาง ทไ่ี มซ้ำชอื่ อื่นท่อี ยูใ นเวบ็ หนาเดียวกนั

ตัวอยา งการเขยี นโปรแกรมเชอ่ื มโยงขอ มูลภายในเว็บเพจ <body> <b>รายชือ่ เวบ็ ไซตท ี่นาสนใจ</b> คลิกเมาสเ พือ่ ไปสวนท่ีคณุ สนใจ<br> <!-- กำหนด Link กระโดดไปยังจดุ เชื่อมตาง ในเว็บเพจ --> <a href=\"#entertain\">เว็บไซตที่เกย่ี วกบั ความบันเทิง</a> <br> <a href=\"#family\">เวบ็ ไซตสำหรับครอบครวั และเดก็ </a> <br> <a href=\"#computer\">เว็บไซตด า นคอมพวิ เตอร< /a> <br> <hr> <!-- กำหนดชุดเชอ่ื ม --> <a name=\"entertain\">เว็บไซตท ีเ่ กี่ยวกับความบันเทงิ </a><br>...เน้อื หาเกีย่ วกบั ความบันเทิง <a name=\"family\">เวบ็ ไซตส ำหรับครอบครวั และเด็ก </a><br>... เน้อื หาเกี่ยวกบั ครอบครัวและเด็ก <a name=\"computer\">เว็บไซตดานคอมพิวเตอร </a><br>... เน้อื หาดา นคอมพิวเตอร </body> เมื่อเราดูผลลัพธท ีไ่ ดใ นบราวเซอร เมื่อคลิกท่ีลงิ กท ี่กำหนด จะกระโดดไปยังสว นที่ถกู ตั้งชือ่ เปนจดุ หมาย ปลายทาง (Target) การแสดงผล ภาพแสดงผลลพั ธ การเขียนโปรแกรมเช่อื มโยงขอ มูลภายในเว็บเพจ เมื่อคลิกที่ลิงก เว็บไซตจะเกิดการกระโดดไปที่จุดเชื่อมโยง โดยหนาเว็บจะเลื่อนขึ้นหรือลง ไปที่ตำแหนงจุด ปลายทางนั้น การเชื่อมโยงขอมูลในเวบ็ เพจหนาอื่น แตยังอยูภ ายในเว็บไซตเ ดียวกนั เราสามารถเชื่อมโยงเวบ็ เพจของ เรากับเว็บเพจหนา อื่นทอ่ี ยใู นเว็บไซตเดยี วกนั เชน ถาเรามเี วบ็ เพจอยู 3 หนา ท่ีตอ งการใหมกี ารเช่ือมโยงถงึ กนั ดังน้ี

ตวั อยา งการเชื่อมโยงกับเวบ็ เพจหนาอื่น ตัวอยา งตอไปนเ้ี ปนการใชล ิงกเชอื่ มโยงขอ มลู ในเว็บเพจหนาอ่นื โดยมีเวบ็ เพจเริม่ ตน คือ \"home.html\" ไปยัง หนาเวบ็ เพจอื่นดงั ตอไปนี้ เว็บเพจ \"page1.html\" ในไดเรกทอรี \"webpage\" ที่เปนไดเรกทอรขี องไดเรกทอรี project ที่เวบ็ เพจ \"home.html\" ถูกเกบ็ อยู เว็บเพจ \"page2.html\" และ \"page3.html\" ในไดเรกทอรเี ดียวกับเว็บเพจ \"home.html\" ตัวอยา งการเขียนโปรแกรมเช่อื มโยงกบั หนา เว็บเพจอื่น ที่ไฟล \"home.html\" <body> <a href=\"project/page1.html\">วิธีสรา งกำลงั ใจใหตวั เอง </a> <br> <a href=\"project/page2.html\">เพมิ่ สีสันใหช ีวิตโรยดวยกลีบกุหลาบย่งิ ขน้ึ </a> <br> </body> ในการกำหนดคาการเช่อื มโยงในแอตทริบิวต href เราจะใชว ธิ ีกำหนดการเชอื่ มโยงแบบ Relative Path Names ซงึ่ เปนวิธที ่นี ยิ มใชในการอา งองิ ไฟลเ็ วบ็ เพจ ไฟลเอกสาร ไฟลใหดาวนโหลดทเี่ ก็บอยูในเวบ็ ไซตเดียวกนั ตัวอยา งการเขยี นโปรแกรมเช่ือมโยงกับหนาเว็บเพจอ่ืน ท่ีไฟล \"page1.html\" <body> <a href=\"../home.html\">หนา เร่ิมตน </a> <br> <a href=\"page1.html\">วธิ สี รางกำลังใจใหต ัวเอง </a> <br> <a href=\"./page2.html\">เพ่ิมสีสนั ใหช วี ติ โรยดว ยกลบี กหุ ลาบยง่ิ ขน้ึ </a> <br> </body> จากโคด <a href=\"../home.html\">หนาเรม่ิ ตน </a> <br> จะสงั เกตไดวา จะมีการใช จุดสองจุดมาอา ง พาธของที่เก็บเว็บ ในทนี่ ้ี \"..\" (จดุ สองจดุ ) หมายถึงใหข นึ้ ไปอกี ไดเรกทอรหี นึง่ แลว อางองิ ไปยงั ไฟลเ วบ็ เพจช่อื วา \"home.html\" สวน จุดหนง่ึ คร้งั \".\" หมายถึงการอยูทไี่ ดเรกทอร่ปี จจบุ นั แลวลิงคไ ปยังไฟลที่ตอ งการคอื \"page2.html\"

การเช่ือมโยงขอมลู ในเว็บไซตท่อี ื่น เราสามารถเช่ือมโยงขอ มลู กบั เว็บไซตอ่ืนไดโ ดยการระบุ URL ของเวบ็ เพจที่ตองการในแทก็ <a href...> โดยมีรูปแบบ ดังน้ี <a href=\"URL ของเว็บไซตท ี่ตองการเช่อื มโยง\"> เชน <a href=\"http://www.microsoft.com\">...</a> เปน ตน ตัวอยา งการเช่อื มโยงไปยงั เวบ็ ไซตอ ่นื <body> <b>รายชื่อเวบ็ ไซตที่นาสนใจ</b> คลิกเมาสเ พอ่ื ไปสว นท่ีคณุ สนใจ<br> <a href=\"http://www.mtv.com\">MTV Online www.mtv.com </a> <br> <a href=\"http://www.discovery.com\">Discovery Channel www.discovery.com </a> <br> <a href=\"http://www.microsoft.com\">Microsoft Corporation www.microsoft.com </a> <br> </body> การเปดหนา เว็บเพ็จโดยใชแ อตทรบิ วิ ต target ช่อื แอตทรบิ วิ ต target ตำแหนง แท็ก อยภู ายในแทก็ เปด <a...> รปู แบบในการใชง าน <a href=\"http://www.google.com\" target=\"...\" >...</a> คาท่กี ำหนดใหใช _blank, _self, _parent, _top คา ทกี่ ำหนดใหใช ความหมาย _blank เปด หนาเว็บเพจในหนาตาง Browser ใหม _self เปดหนา เว็บเพจในหนา ตา ง Browser เดมิ และ Frame เดมิ _parent เปด หนา เวบ็ เพจในหนา ตาง Browser เดมิ _top เปดหนา เว็บเพจในหนา ตา ง Browser เดิมแบบเต็มหนา และยกเลิก frame ทั้งหมด หรอื จะใสเปนช่อื หนา ตางทีเ่ รากำหนด

การเชือ่ มโยงขอมูลโดยใชภ าพในการลิงค <img> เพือ่ ทำใหเ ว็บเพจดนู าสนใจ เราอาจใชภ าพ (Image) เปนลงิ ก เชือ่ มกบั เวบ็ เพจอื่นแทนการใชขอความธรรมดา การใชภาพเปนลงิ กเชื่อมไปยังเว็บเพจอื่นนั้นทำไดโดยการใชคำส่ัง ชอื่ แท็ก img ช่อื แอตทรบิ วิ ต src ตำแหนงแท็ก อยภู ายในแท็ก <a>...</a> รูปแบบในการใชงาน <img src=\"รปู ภาพท่ใี ชในการเช่ือมโยง Link\"> คาท่กี ำหนดใหใ ช ชอ่ื รปู ภาพทใ่ี ชเ ปน สัญลักษณในการเช่ือมโยง ตวั อยางการใชภ าพเปน จุดเชอ่ื มโยง <body> <b>คลกิ เมา สทีร่ ปู เพื่อไปยังเว็บไซตท ีต่ องการ</b><br> <a href=\"http://www.google.com\"><img src=\"google.jpg\"></a><br> <a href=\"http://www.facebook.com\"><img src=\"facebook.jpg\"></a><br> </body> เมื่อคลิกท่รี ปู ภาพ จะเปด หนา เว็บตามท่ตี องการ

ใบความรู หนว ยท่ี 4 ชอื่ วิชา การสรางเวบ็ เพจดวยภาษาเอชทเี อม็ แอล รหสั วชิ า 20901-2004 ชื่อหนวย การเช่ือมโยง LINK สัปดาหที่ 8-10 ชือ่ เร่อื ง การสรางลงิ ค / การลงิ คไ ปยังไฟล / การสรา งลงิ คเ พ่อื สงอเี มล / การสรางลงิ คไปยังเวบ็ ไซตภายนอก การสรางลงิ คไปยงั ไฟล Download การเชือ่ มโยงแบบดาวนโหลดนน้ั เมื่อผูใชทำการคลกิ เลือกลิงคก ็จะปรากฏหนา ตา งสำหรบั ดาวนโหลด โดยมกี าร กำหนด Tag ดังนี้ <a href= “FileName”>Text/ImageLink</a> FileName คือ ช่อื ไฟลทตี่ องการใหด าวนโ หลด โดยระบเุ ปน path/filename.extention ตวั อยา ง การสรางลิงคไปยงั ไฟล Download <html> <head> <title>การสรา งลงิ คไปยงั ไฟล Download</title> </head> <body> การสรางลิงคไ ปยังไฟล Download <br><br> <a href= “Unit_1.docx\">ดาวโหลดใบงาน หนว ยที่ 1 เรื่องความรทู วั่ ไปเกย่ี วภาษา HTML</a> </body> </html> ผลลัพธของโปรแกรม

ใบความรู หนว ยท่ี 4 ช่อื วิชา การสรางเวบ็ เพจดว ยภาษาเอชทเี อ็มแอล รหัสวชิ า 20901-2004 ชือ่ หนว ย การเช่ือมโยง LINK สปั ดาหที่ 8-10 ชื่อเร่ือง การสรา งลงิ ค / การลงิ คไปยังไฟล / การสรา งลิงคเ พอ่ื สงอีเมล / การสรางลงิ คไ ปยังเวบ็ ไซตภายนอก การสรางลงิ คเ พ่ือสง อเี มล การเชื่อมโยงแบบอเี มล การเชือ่ มโยงแบบอกี เมล เม่อื เราคลิกแลวจะปรากฏหนา ตางสำหรบั สงอีเมล โดยเราสามารถกำหนด รายละเอยี ดตาง ๆ ของการสง อเี มลไ ดดงั นี้ <a href= “mailto:EmailAddress?Subject=SubjectText&amp;CC=CCEmail&amp;BCC=BCCEmail&amp; body=Message Text”>Text/ImageLink</a> EmailAddress คือ ชื่ออเี มลท่ีเราตองการใหสง SubjectText คอื หัวขออเี มล CCEmail คอื อีเมลสำเนาทีเ่ ราตองการใหส ง ถึง BCC คือ อีเมลส ำเนาท่ตี อ งการใหตอบกลบั Message Text คือ ขอความในอเี มล Text/ImageLink คอื ขอ ความหรอื รูปภาพทีต่ องการทำลงิ ค ตัวอยาง การเชื่อมโยงแบบอเี มล <html> <head> <title>การสรา งลงิ คเ พ่อื สง อีเมล</title> </head> <body> <a href= \"mailto:[email protected]?Subject=Subject&amp;CC=CCEmail&amp; BCC=BCCEmail&amp;body=Message Text\">สง E-mail ถงึ ครโู กศล แกว รตั น< /a> </body> </html> ผลลัพธ


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