ในขณะที่เครื่องมือตรวจสอบความถูกต้องของ W3 อาจไม่บ่นเกี่ยวกับhref
แอตทริบิวต์ว่างเปล่าHTML5 Working Draft ปัจจุบันระบุ:
href
แอตทริบิวต์บนa
และarea
องค์ประกอบที่จะต้องมีค่าที่มี URL ที่ถูกต้องที่อาจเกิดขึ้นล้อมรอบด้วยช่องว่าง
URL ที่ถูกต้องคือ URL ที่สอดคล้องกับการมาตรฐาน URL ตอนนี้มาตรฐาน URL ค่อนข้างสับสนเพื่อให้คุณรู้ทันเหตุการณ์แต่ทว่าไม่มีที่ไหนเลยที่ระบุว่า URL สามารถเป็นสตริงว่างได้
... ซึ่งหมายความว่าสตริงว่างไม่ใช่ URL ที่ถูกต้อง
อย่างไรก็ตามร่างการทำงาน HTML5 ยังคงดำเนินต่อไปเพื่อระบุ:
หมายเหตุ: แอตทริบิวต์บนและองค์ประกอบไม่จำเป็นต้อง ; เมื่อองค์ประกอบเหล่านั้นไม่มีแอตทริบิวต์พวกเขาจะไม่สร้างการเชื่อมโยงหลายมิติhref
a
area
href
ซึ่งหมายความว่าเราสามารถละเว้นhref
คุณลักษณะทั้งหมดได้:
<a class="arrow"></a>
หากความตั้งใจของคุณคือองค์ประกอบที่ไม่มีสิ่งเหล่านี้ควรจะต้องมีการhref
แทรกa
แป้นพิมพ์คุณจะต้องลงเส้นทางปกติของการกำหนดrole
และtabindex
ข้างตัวจัดการการคลิก / คีย์ดาวน์ตามปกติ:
<a class="arrow" role="button" tab-index="0"></a>