Skip to main content

HTML Anchors คืออะไร?

เนื่องจากเกือบจะเป็นจุดเริ่มต้นของภาษามาร์กอัปไฮเปอร์เท็กซ์ (HTML) ตามที่ใช้ออนไลน์ HTML Anchors ยังคงเป็นหนึ่งในองค์ประกอบการโต้ตอบหลักที่ใช้ในเกือบทุกหน้าเว็บHTML Anchors เป็นประเภทของแท็กที่แสดงโดยตัวอักษร A ที่อนุญาตให้ผู้ใช้คลิกที่องค์ประกอบและถูกนำไปยังตำแหน่งสากลทรัพยากร (URL) เช่นเว็บเพจอื่นหรือไปยังส่วนอื่นภายในเอกสาร HTML เดียวกันมันเป็นเรื่องธรรมดามากที่จะอ้างถึงจุดยึด HTML เป็นลิงค์หรือไฮเปอร์ลิงก์เช่นเดียวกับแท็ก HTML อื่น ๆ อีกมากมายจุดยึดสามารถปรับแต่งได้ด้วยคุณสมบัติการจัดรูปแบบ HTML มาตรฐานและส่วนขยายรูปแบบ Cascading (CSS)

ภายในเว็บเพจ HTML Anchors ใช้เพื่อย้ายผู้ใช้จากหน้าหนึ่งไปยังอีกหน้าหนึ่งหรือไปยังตำแหน่งอื่นที่ทำเครื่องหมายไว้ภายในหน้าเดียวกันสมอจะแสดงด้วยตัวอักษร A ที่จุดเริ่มต้นของแท็กเมื่อย้ายระหว่างหน้าเว็บที่อยู่ของ URL ปลายทางจะถูกกำหนดให้กับคุณสมบัติ Hypertext Reference (HREF) แม้ว่าจะเป็นภาพโปรแกรมหรือเนื้อหาเกือบทุกประเภทพฤติกรรมเริ่มต้นของสมอคือการเปิด URL ใหม่ในหน้าต่างเบราว์เซอร์เดียวกันแทนที่เนื้อหาปัจจุบันแม้ว่าพฤติกรรมนี้สามารถเปลี่ยนเพื่อเปิด URL ใน Windows ใหม่หรือในเฟรมเป้าหมายบนหน้า

การใช้งานครั้งที่สองสำหรับ HTMLAnchors เป็นเพื่อกำหนดหรือย้ายไปยังส่วนของเอกสาร HTML ที่ถูกดูโดยการกำหนดชื่อให้กับแท็กสมอผ่านคุณสมบัติชื่อจุดยึดจะถูกสร้างขึ้นในเอกสารที่สามารถอ้างอิงได้ที่อื่นเช่นเดียวกับการย้ายไปยังหน้าเว็บอื่นแท็กสมอสามารถใช้เพื่อย้ายไปยังจุดยึดในหน้าเดียวกันเมื่อมีการกำหนดไว้เพื่อให้สามารถสร้างสารบัญหรือดัชนีได้

เมื่อใช้จุดยึด HTML แท็กตัวเองไม่มีการแสดงภาพ แต่จำเป็นต้องใส่องค์ประกอบภาพใด ๆ ที่จะใช้เพื่อเป็นตัวแทนแท็ก Anchor สามารถพันข้อความรูปภาพหรือบล็อกที่จัดรูปแบบทั้งหมดโดยค่าเริ่มต้นองค์ประกอบ HTML ที่มองเห็นได้ซึ่งล้อมรอบด้วยแท็กสมอนั้นขีดเส้นใต้และสีแตกต่างกันขึ้นอยู่กับว่าผู้ใช้เข้าเยี่ยมชมลิงก์หรือไม่ข้อความยึดยังเปลี่ยนสีเมื่อเมาส์วนเวียนอยู่เหนือมันแม้ว่าจะสามารถเปลี่ยนแปลงได้อีกครั้ง

การใช้แองเคอร์ HTML เพื่อกำหนดสถานที่ภายในเอกสารเดียวได้รับการคิดค่าเสื่อมราคาและไม่ควรใช้ยกเว้นเพื่อรักษารหัสมรดกควรกำหนดตำแหน่งของสมอภายในเอกสารแทนการกำหนดบัตรประจำตัว (ID) ผ่าน CSS ไปยังแท็กระดับบล็อกเช่นหัวเรื่องอย่างไรก็ตามแท็กสมอสามารถใช้เพื่อข้ามไปยังตำแหน่งเหล่านี้ได้แม้ว่าลิงก์