HTML Hover คืออะไร

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

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

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

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