0Pricing
Web Accessibility Academy · บทเรียน

alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่

ใช้ alt ที่ไม่มีค่าเพื่อให้โปรแกรมอ่านหน้าจอข้ามรูปภาพนั้น

alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่ เป็นบทเรียน Web Accessibility Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Web Accessibility Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Web Accessibility Academy มีบทเรียนทั้งหมด 4 บทเรียน

เคล็ดลับข้อความแสดงแทนค่าว่าง

สำหรับรูปภาพตกแต่ง วิธีที่ถูกต้องคือใช้ข้อความแสดงแทนแบบ ค่าว่าง นั่นคือเขียนแอตทริบิวต์ข้อความแสดงแทนให้เท่ากับเครื่องหมายอัญประกาศสองตัวโดยไม่มีอะไรอยู่ข้างใน

<img src="flourish.png" alt="">

ข้อความแสดงแทนค่าว่างทำอะไร

ข้อความแสดงแทนค่าว่างระบุว่ารูปภาพเป็นรูป ตกแต่ง ทำให้โปรแกรมอ่านหน้าจอข้ามรูปนั้นทั้งหมดและไม่ประกาศรูปภาพ

ค่าว่างไม่เหมือนกับการหายไป

ข้อความแสดงแทนค่าว่างกับข้อความแสดงแทนที่ ขาดหายนั้นแตกต่างกันโดยสิ้นเชิง ค่าว่างหมายถึงตั้งใจให้ข้าม ส่วนที่หายไปหมายถึงผู้เขียนลืมใส่

ผลของข้อความแสดงแทนที่หายไป

หากไม่มีข้อความแสดงแทนเลย โปรแกรมอ่านหน้าจอจำนวนมากจะย้อนกลับไปอ่าน ชื่อไฟล์ออกเสียง เช่น IMG ขีดล่าง 4823 จุด jpg

ใส่แอตทริบิวต์เสมอ

กฎนั้นง่ายมาก รูปภาพทุกภาพต้องมีแอตทริบิวต์ ข้อความแสดงแทน คำถามมีเพียงว่าจะเว้นว่างหรือใส่เนื้อหา

สิ่งเว้นระยะและเส้นแบ่ง

สิ่งเว้นระยะ เส้น และเส้นแบ่งที่ใช้เพื่อการมองเห็นไม่มีความหมาย จึงเป็นกรณีตัวอย่างที่เหมาะสมสำหรับข้อความแสดงแทนแบบ ค่าว่าง

<img src="line.png" alt="">

หลีกเลี่ยงช่องว่างภายใน

อย่าเว้นวรรคระหว่างเครื่องหมายอัญประกาศ ข้อความแสดงแทนค่าว่างจริง ๆ ต้องไม่มี อะไรอยู่ข้างใน แม้แต่ช่องว่างเพียงหนึ่งตัว

ยิ่งดีขึ้นไปอีก ใช้ CSS

หากรูปภาพเป็นรูปตกแต่งอย่างแท้จริง วิธีแก้ที่สะอาดที่สุดมักเป็นการใช้รูป พื้นหลังของ CSS ซึ่งโครงสร้างการเข้าถึงจะไม่สนใจเลย

ซ่อนด้วย aria-hidden

คุณยังสามารถซ่อนภาพกราฟิกตกแต่งด้วยการตั้งค่า ซ่อนจากเทคโนโลยีช่วยเหลือเป็น true ซึ่งมักใช้กับไอคอน SVG แบบแทรกในบรรทัดที่อยู่ข้างข้อความที่มองเห็น

<svg aria-hidden="true"><use href="#star"></use></svg>

อย่าซ่อนเนื้อหาจริง

โปรดระวัง อย่าใส่ข้อความแสดงแทนค่าว่างหรือการซ่อนจากเทคโนโลยีช่วยเหลือให้กับรูปภาพที่ ให้ข้อมูล มิฉะนั้นคุณจะลบรูปนั้นออกจากการรับรู้ของผู้ใช้บางกลุ่มโดยไม่รู้ตัว

เมื่อรูปตกแต่งเป็นลิงก์

หากรูปภาพตกแต่งอยู่ภายในลิงก์ ลิงก์นั้นยังต้องมี ข้อความที่เข้าถึงได้อยู่ที่ใดที่หนึ่ง มิฉะนั้นลิงก์จะไม่มีชื่อ

ตรวจสอบอย่างรวดเร็ว

ลองแยกแยะความแตกต่างที่สำคัญ

ทบทวน

ทำได้ดีมาก ข้อความแสดงแทนแบบ ค่าว่างซ่อนภาพตกแต่งโดยตั้งใจ ข้อความแสดงแทนที่หายไปเป็นข้อผิดพลาด และการซ่อนจากเทคโนโลยีช่วยเหลือหรือรูปพื้นหลัง CSS ก็ช่วยให้สิ่งตกแต่งไม่รบกวนผู้ใช้

คำถามที่พบบ่อย

บทเรียน “alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Web Accessibility Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Web Accessibility Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่”

ใช้ alt ที่ไม่มีค่าเพื่อให้โปรแกรมอ่านหน้าจอข้ามรูปภาพนั้น คุณปฏิบัติ Web Accessibility Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Web Accessibility Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Web Accessibility Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน

บทเรียน “alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Web Accessibility Academy นี้ได้ไหม

ได้ บทเรียน Web Accessibility Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. ให้ข้อมูลหรือเพื่อตกแต่ง: การตัดสินใจแรก
  2. เขียน alt ให้สื่อจุดประสงค์ ไม่ใช่แค่พิกเซล
  3. alt ว่างและรูปภาพตกแต่งที่ซ่อนอยู่
  4. รูปภาพซับซ้อน: แผนภูมิ แผนที่ และคำอธิบายแบบยาว
← กลับไปที่ Web Accessibility Academy