อ่านมากกว่าที่อยู่เชื่อมโยงไม่ได้อธิบางข้อความ

0

คำถาม

ฉันมีหน้าที่บรรจุรายชื่อของรายการ. แต่ละรายการมีส่วน'อ่านมากกว่า'เชื่อมโยงนั่นชี้ไปที่แตกต่างกัน แต่เมื่อฉันวิ่งไปประภาคารเครื่องมือบนหน้ามักจะบ่นว่าทุกๆเรื่องที่อยู่เชื่อมโยงไม่ได้อธิบาข้อความ ตอนนี้ฉันไม่สามารถเปลี่ยนอ่านมากกข้อความที่นี่

<a href="link 1">Read more</a>
<a href="link 2">Read more</a>
<a href="link 3">Read more</a>

มีทางอื่นอีกที่จะต้องแก้ไขเรื่องนี้?

anchor html hyperlink lighthouse
2021-11-12 18:21:11
1

คำตอบที่ดีที่สุด

0

ใช่คุณสามารถใช้ aria-label เพื่อที่จะให้มากกว่าอธิบายงข้อความ Assistive เทคโนโลยีอย่างเช่นมีหน้าจอเครื่องมืออ่าน.

<a href="link 1" aria-label="some more descriptive text that explains the link">Read more</a>

Assistive เทคนิคจะอ่านเนื้อหาของ aria-label ออกไปแทนที่จะเป็นของ"อ่านมากก".

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

2021-11-12 18:28:11

ฉันพยายามแต่มันก็ยังต้องบ่นตลอดว่าและที่มันน่าขันก็คือว่าถ้าฉันเปลี่ยนข้อความที่จะอ่านมันแล้วมันรู้สึกสบายอย่างกับมันดูเหมือนว่าพวกเขาเป็น blacklisting คำพูดบางคำพูดถึงอยู่ที่นี่ บนเว็บ.dev/เชื่อมโยงข้อความ/
Aditya

งั้นถ้านายใช้ aria-label กับดีคำอธิบายคุณแน่นอนทำมันอย่างถูกต้องและมันอาจจะเป็นเครื่องมือ misreporting. เป็นหน้าต่อหน้าทุกคนเข้าถึงถ้ามันทำคุณต้องการอยู่ร่วมเป็นอยู่ URL ที่จะทำอย่างนี้เลยเหรอ? ฉันจะมีความสุขอดูหน่อย
Graham Ritchie

ทางเลือกก็ visually ซ่อนข้อความภายในยืด,ฉันสามารถปกปิดว่าถ้าคุณไม่สามารถหาทางออกกัน aria-label. มันเป็นจริงมากกว่า robust ทางออกแต่มันเป็นการทำงานนั่นคือทั้งหมด
Graham Ritchie

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่