แอตทริบิวต์คีย์การเข้าถึง HTML
ความหมายและการใช้งาน
แอตทริบิวต์ accesskey ระบุคีย์ลัดเพื่อเปิดใช้งาน/เน้นองค์ประกอบ
หมายเหตุ:วิธีการเข้าถึงคีย์ลัดจะแตกต่างกันไปในเบราว์เซอร์ต่างๆ:
Browser | Windows | Linux | Mac |
---|---|---|---|
Internet Explorer | [Alt] + accesskey | N/A | |
Chrome | [Alt] + accesskey | [Alt] + accesskey | [Control] [Alt] + accesskey |
Firefox | [Alt] [Shift] + accesskey | [Alt] [Shift] + accesskey | [Control] [Alt] + accesskey |
Safari | [Alt] + accesskey | N/A | [Control] [Alt] + accesskey |
Opera | Opera 15 or newer: [Alt] + accesskey Opera 12.1 or older: [Shift] [Esc] + accesskey |
อย่างไรก็ตาม ในเบราว์เซอร์ส่วนใหญ่ ทางลัดสามารถตั้งค่าเป็นคีย์ผสมอื่นได้
เคล็ดลับ:ลักษณะการทำงานหากองค์ประกอบมากกว่าหนึ่งรายการมีคีย์การเข้าถึงเหมือนกันแตกต่างกัน:
- IE, Firefox: องค์ประกอบถัดไปที่มีการกดคีย์การเข้าถึงจะถูกเปิดใช้งาน
- Chrome, Safari: องค์ประกอบสุดท้ายที่มีการกดคีย์การเข้าถึงจะถูกเปิดใช้งาน
- Opera: องค์ประกอบแรกที่มีการกดคีย์การเข้าถึงจะถูกเปิดใช้งาน
นำไปใช้กับ
accesskey เป็นส่วนหนึ่งของGlobal Attributesและสามารถใช้ได้กับองค์ประกอบ HTML ใดๆ
องค์ประกอบ | คุณลักษณะ |
---|---|
องค์ประกอบ HTML ทั้งหมด | accesskey |
ตัวอย่าง
สองไฮเปอร์ลิงก์พร้อมคีย์การเข้าถึงที่ระบุ:
<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>
รองรับเบราว์เซอร์
Attribute | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |