Skip to main content

HTML โฮเวอร์คืออะไร?

ภายในเว็บเบราว์เซอร์ที่แสดงเอกสาร Hypertext Markup Language (HTML), HTML Hover เป็นการกระทำหรือเหตุการณ์ที่สร้างขึ้นผ่านการป้อนข้อมูลของผู้ใช้ตามคำนิยามที่เข้มงวด HTML โฮเวอร์คือสิ่งที่เกิดขึ้นเมื่อเคอร์เซอร์เมาส์บนหน้าจอมาพักในองค์ประกอบภายในหน้าเว็บทำให้เกิดเหตุการณ์โฮเวอร์ที่สามารถตอบกลับได้ด้วยรหัสที่วางไว้ในหน้าเว็บเอฟเฟกต์ที่แท้จริงอาจเป็นอะไรก็ได้ตั้งแต่การแสดงข้อความนำทางไปจนถึงการเปลี่ยนรูปภาพเพื่อให้ปรากฏว่ามีการไฮไลต์หรือแม้แต่แก้ไขคุณสมบัติแยกต่างหากบนหน้าเว็บเว็บเบราว์เซอร์และระบบปฏิบัติการบางตัวกำหนดเหตุการณ์โฮเวอร์แตกต่างกันเล็กน้อยดังนั้นการเลือกโดยใช้คีย์แท็บบนแป้นพิมพ์จะได้รับการพิจารณาเหตุการณ์ HTML Hover มักจะถูกจับโดยรหัส Cascading Style Sheet (CSS), JavaScript reg;ฟังก์ชั่นหรือการรวมกันของทั้งคู่เนื่องจาก HTML พื้นฐานไม่มีสิ่งอำนวยความสะดวกที่จะโต้ตอบโดยตรงกับเคอร์เซอร์ที่โฉบ

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

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

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