Easy Ways to Make Images Accessible

Accessibility isn’t just about following rules. It’s about making sure everyone, including people who use screen readers, can understand your content. Making your pictures and SVGs accessible also helps search engines find your site, which is great for your website!

ALT Text for Accessible Images

ALT text is like a short, secret description of a picture that only a screen reader can “see.” It helps people who can’t see the image understand what it is.
How to Add ALT Text to Make Images Accessible
You add ALT text to a regular image using the alt tag inside the image code, just like this:
Gray cat sleeping on a windowsill

Tips for Writing Effective ALT Text

  • Keep it short and simple (under 125 characters, like a tweet).
    Explain why the picture is there. Does it show a product? A person? A cool drawing?

  • Describe any text inside the picture.
  • Use simple, everyday words. Don’t use confusing language.
  • If the picture changes, update the description.
  • When a website needs to check if you’re a human, a simple “I’m not a robot” button is a good way to do it. If a site uses a CAPTCHA (like a puzzle you have to solve), it must also give an audio option so people can listen to the puzzle instead of just seeing it.

Common Mistakes in Image Accessibility

  • Don’t start with “image of” or “picture of.” Screen readers already know it’s a picture.
  • Don’t describe pictures that are just for decoration (like a small line or a fancy border). For these, just use alt=””.
  • Don’t copy the caption. If the text under the picture says the same thing as your ALT text, that’s just annoying for someone listening to it twice.
  • Don’t use super general descriptions, like “company logo.” Say something more specific, like “Google logo” or “Netflix logo.”
  • Don’t add useless details. You don’t need to say “a beautiful, magnificent, stunning cat.” Just “a gray cat sleeping” is perfect.

    How to Make SVGs Accessible

    SVGs are like digital drawings made of text. This makes them a bit different from regular pictures.

    1. Give Your SVG a Title and Description: Think of this as a title and a short summary for your drawing. Use and <desc> to add these inside your SVG code.<br /> 2. Hide Decorative SVGs: If an SVG is just a fancy line or a design that doesn’t add any real meaning, you can tell screen readers to ignore it by adding aria-hidden=”true”.<br /> 3. Use Real Text: When you put text inside an SVG, use the <text> element instead of drawing the letters as part of the image. This way, a screen reader can read it.<br /> 4. Make It Keyboard-Friendly: If someone can click or interact with your SVG, make sure they can also use it with a keyboard.<br /> 5. Make It Easy to See: Make sure there is a strong color contrast (like dark text on a light background) so it’s easy to read for everyone.<br /> 6. Add a Backup Plan: If someone’s browser can’t show your SVG, you can add a simple line of text that explains what it is. It’s like a backup plan for your drawing.<br /> 7. Test It! The best way to know if your SVG is accessible is to try it out. You can use tools like Axe DevTools or Lighthouse, or even better, test it with an actual screen reader like NVDA or VoiceOver.<br /> ________________________________________</p> </div> <footer class="entry-meta"> <span class="entry-meta-item cat-links"> <svg class="svg-icon" width="1em" aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M13,5H8L7.3,3.6C7.1,3.2,6.8,3,6.4,3H3C2.5,3,2,3.5,2,4v2v6c0,0.6,0.5,1,1,1h10c0.6,0,1-0.4,1-1V6C14,5.4,13.6,5,13,5z"/></svg> <span class="entry-meta-description">Categorized in:</span> <a href="https://beyondourvision.com/category/web-accessibility-guide/" rel="category tag">Web Accessibility Guide</a></span> </footer> <div class="entry-skip-links"><a class="skip-link screen-reader-text" href="#site-navigation">Skip back to main navigation</a></div> </article> <nav class="navigation post-navigation" aria-label="Posts"> <h2 class="screen-reader-text">Post navigation</h2> <div class="nav-links"><div class="nav-next"><a href="https://beyondourvision.com/chatgpt-codex-and-accessibility-where-ai-helps-and-where-it-doesnt/ai-and-digital-accessibility/" rel="next"><span class="label">Next Post</span> <span class="title">ChatGPT Codex and Accessibility: How AI Helps and Where It Falls Short</span></a></div></div> </nav> </main><!-- /#main.site-main --> </div><!-- /.content-area --> </div><!-- /#content.site-content --> <footer id="colophon" class="site-footer"> <div class="site-info-section site-footer-section"> <div class="site-info-content site-footer-content"> <div class="site-info"> <span class="site-info-item"> <a href="#top" class="back-to-top"> <svg class="svg-icon" width="3em" aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><polygon points="8,4.6 1.3,11.3 2.7,12.7 8,7.4 13.3,12.7 14.7,11.3 "/></svg> <span class="screen-reader-text">Back to top of the page</span> </a> </span> <span class="site-info-item"> © 2025 <a href="https://beyondourvision.com/"><strong>Certified WCAG 2.2 & ADA Compliance Consultant | BeyondOurVision</strong></a> <span class="sep"> • </span> Powered by <a rel="nofollow" href="https://wordpress.org/">WordPress</a> and <a rel="nofollow" href="https://www.webmandesign.eu/portfolio/michelle-wordpress-theme/">Michelle</a>. </span> </div> </div> </div> </footer><!-- /#colophon.site-footer --> </div><!-- /#page.site --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/michelle\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script id="michelle-scripts-footer-js-after"> ( function() { 'use strict'; document.querySelectorAll( '.no-js' ).forEach( function( e ) { e.classList.remove( 'no-js' ) } ); } )(); ( function() { 'use strict'; function michelleScrollbarWidth() { var scrollbar_width = window.innerWidth - document.documentElement.clientWidth; document.documentElement.style.setProperty( '--scrollbar_width', ( 40 > scrollbar_width ) ? ( scrollbar_width + 'px' ) : ( '0px' ) ); } michelleScrollbarWidth(); window.onresize = function() { michelleScrollbarWidth() }; } )(); "use strict";!function(){var e=document.getElementById("site-navigation");if(e){var t=document.getElementById("menu-toggle");if(t)document.getElementById("menu-primary")?(t.onclick=function(){n()},document.addEventListener("keydown",(function(o){if(e.classList.contains("toggled")){var l=e.querySelectorAll("a, button, input:not([type=hidden]), select"),a=l[0],i=l[l.length-1],s=document.activeElement,c=9===o.keyCode,d=27===o.keyCode,u=o.shiftKey;d&&(o.preventDefault(),n(),t.focus()),!u&&c&&i===s&&(o.preventDefault(),a.focus()),u&&c&&a===s&&(o.preventDefault(),i.focus()),c&&a===i&&o.preventDefault()}}))):t.style.display="none"}function n(){e.classList.toggle("toggled"),document.body.classList.toggle("has-navigation-toggled"),document.documentElement.classList.toggle("lock-scroll"),-1!==e.className.indexOf("toggled")?t.setAttribute("aria-expanded","true"):t.setAttribute("aria-expanded","false")}}(); "use strict";!function(){function o(){var s=window.scrollY;s<d?document.body.classList.add("has-scrolled-up"):document.body.classList.remove("has-scrolled-up"),1<s?document.body.classList.add("has-scrolled"):(document.body.classList.remove("has-scrolled"),document.body.classList.remove("has-scrolled-up")),d=s}var d=window.scrollY,c=!1;o(),window.addEventListener("scroll",function(s){c||(window.requestAnimationFrame(function(){o(),c=!1}),c=!0)})}(); "use strict";!function(){var e=document.getElementById("search-form-modal");if(document.getElementById("modal-search")){var t=document.getElementById("modal-search-toggle"),n=e.querySelector("[type=search]");t.onclick=function(){o()},document.addEventListener("keydown",(function(n){if(e.classList.contains("toggled")){var l=e.querySelectorAll("a, button, input:not([type=hidden]), select"),c=l[0],s=l[l.length-1],a=document.activeElement,d=9===n.keyCode,u=27===n.keyCode,r=n.shiftKey;u&&(n.preventDefault(),o(),t.focus()),!r&&d&&s===a&&(n.preventDefault(),c.focus()),r&&d&&c===a&&(n.preventDefault(),s.focus()),d&&c===s&&n.preventDefault()}}))}else e.style.display="none";function o(){e.classList.toggle("toggled"),document.documentElement.classList.toggle("lock-scroll"),-1!==e.className.indexOf("toggled")?(t.setAttribute("aria-expanded","true"),n&&n.focus()):t.setAttribute("aria-expanded","false")}}(); </script> <script id="accessibility-plus-js-extra"> var _wyA11yConfig = {"fixes":{"langDir":{"status":true,"language":"en-US","direction":"ltr"},"removeTabIndex":{"status":true},"removeTitleIfAccessibleName":{"status":true},"forceUnderlineOnLinks":{"status":true,"target":"a"},"metaViewportScale":{"status":true},"removeTargetBlank":{"status":false},"addTargetBlankLabel":{"status":true},"enableSkipLink":{"status":false,"targets":""},"addMissingCommentFormLabels":{"status":true},"addMissingSearchFormLabels":{"status":true},"addFocusOutline":{"status":true},"addAccessibleNamesToInteractiveElements":{"status":false},"addMissingAltTextToImages":{"status":false},"addMissingTitlesToFrames":{"status":false}},"toolbar":{"enabled":false,"features":{"fontSize":true,"contrast":true,"grayscale":true,"hideOnSmallScreens":false},"settings":{"fontSize":14},"placement":{"position":"right","verticalOffset":50}},"checker":{"enabled":false,"placement":{"position":"right"}}}; </script> <script src="https://beyondourvision.com/wp-content/plugins/accessibility-plus/lite/frontend/assets/js/script.min.js?ver=2.0.5" id="accessibility-plus-js"></script> <script id="custom-script-js-extra"> var wpdata = {"object_id":"163","site_url":"https:\/\/beyondourvision.com"}; </script> <script src="https://beyondourvision.com/wp-content/plugins/wp-meta-and-date-remover/assets/js/inspector.js?ver=1.1" id="custom-script-js"></script> <script src="https://beyondourvision.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-wpforms-ed443a3a3d45126a22ce.js" id="googlesitekit-events-provider-wpforms-js" defer></script> <script src="https://cdn.jsdelivr.net/npm/countries-and-timezones/dist/index.min.js?ver=%201.9.29" id="atlasvoice-timezone-js"></script> <script src="https://beyondourvision.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://beyondourvision.com/wp-includes/js/dist/shortcode.min.js?ver=b7747eee0efafd2f0c3b" id="wp-shortcode-js"></script> <script id="text-to-audio-button-js-extra"> var ttsObj = {"json_url":"https:\/\/beyondourvision.com\/wp-json\/","admin_url":"https:\/\/beyondourvision.com\/wp-admin\/","buttonTextArr":{"listen_text":"Listen","pause_text":"Pause","resume_text":"Resume","replay_text":"Replay","start_text":"Start","stop_text":"Stop"},"ajax_url":"https:\/\/beyondourvision.com\/wp-admin\/admin-ajax.php","api_url":"https:\/\/beyondourvision.com\/wp-json\/","api_namespace":"tta","api_version":"v1","image_url":"https:\/\/beyondourvision.com\/wp-content\/plugins\/text-to-audio\/admin\/images","plugin_url":"https:\/\/beyondourvision.com\/wp-content\/plugins\/text-to-audio","nonce":"08e481b21c","plugin_name":"Text To Speech TTS","rest_nonce":"b4154f7a52","VERSION":" 1.9.29","is_logged_in":"","user_id":"0","is_dashboard":"","is_pro_active":"","is_pro_license_active":"","is_admin_page":"","player_id":"1","is_folder_writable":"1","compatible":[],"gctts_is_authenticated":"","settings":{"listening":{"tta__listening_voice":"Google UK English Female","tta__listening_pitch":1,"tta__listening_rate":1,"tta__listening_volume":1,"tta__listening_lang":"en-GB"},"settings":{"tta__settings_enable_button_add":true,"tta__settings_apply_number_format":false,"tta__settings_allow_listening_for_post_types":["post"],"tta__settings_allow_listening_for_posts_status":["publish"],"tta__settings_css_selectors":"","tta__settings_exclude_content_by_css_selectors":"","tta__settings_exclude_texts":[],"tta__settings_exclude_tags":[],"tta__settings_display_btn_icon":true,"tta__settings_exclude_post_ids":[],"tta__settings_stop_auto_playing_after_switching_tab":true,"tta__settings_stop_auto_pause_after_switching_tab":true,"tta__settings_stop_floating_button":true,"tta__settings_exclude_categories":[],"tta__settings_exclude_wp_tags":[],"tta__settings_clear_cache":[],"tta__settings_clear_all_cache":true,"tta__settings_add_post_title_to_read":true,"tta__settings_add_post_excerpt_to_read":false,"tta__settings_text_after_content":"","tta__settings_text_before_content":""},"recording":{"is_record_continously":true,"tta__recording__lang":"en-US","tta__sentence_delimiter":"."},"customize":{"backgroundColor":"#ffffff","color":"#000000","hoverTextColor":"#000000","width":"100","custom_css":"","tta_play_btn_shortcode":"[atlasvoice]","buttonSettings":{"id":1,"button_position":"before_content","display_player_to":["all"],"who_can_download_mp3_file":["all"],"generate_mp3_date_from":"","generate_mp3_date_to":""},"height":"50","border":"2","border_color":"#000000","fontSize":"20","borderRadius":"10","marginTop":"0","marginBottom":"0","marginLeft":"0","marginRight":"0"},"analytics":{"tts_enable_analytics":false,"tts_trackable_post_ids":[]},"compatible":false,"aliases":false},"player_customizations":{"1":{"play":"<svg width='15px' height='15px' xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 7 8'><polygon fill='#000000' points='0 0 0 8 7 4'\/><\/svg>","pause":"<svg width='20' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><g id='SVGRepo_bgCarrier' stroke-width='1.5'><\/g><g id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'><\/g><g id='SVGRepo_iconCarrier'> <path opacity='0.1' d='M3 12C3 4.5885 4.5885 3 12 3C19.4115 3 21 4.5885 21 12C21 19.4115 19.4115 21 12 21C4.5885 21 3 19.4115 3 12Z' fill='none'><\/path> <path d='M14 9L14 15' stroke='#000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><\/path> <path d='M10 9L10 15' stroke='#000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><\/path> <path d='M3 12C3 4.5885 4.5885 3 12 3C19.4115 3 21 4.5885 21 12C21 19.4115 19.4115 21 12 21C4.5885 21 3 19.4115 3 12Z' stroke='#000000' stroke-width='2'><\/path> <\/g><\/svg>","replay":"<svg width='20px' height='20px' viewBox='0 0 24.00 24.00' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg' stroke='#000000' stroke-width='1'><g id='SVGRepo_bgCarrier' stroke-width='0'><\/g><g id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'><\/g><g id='SVGRepo_iconCarrier'> <path d='M12 20.75C10.078 20.7474 8.23546 19.9827 6.8764 18.6236C5.51733 17.2645 4.75265 15.422 4.75 13.5C4.75 13.3011 4.82902 13.1103 4.96967 12.9697C5.11032 12.829 5.30109 12.75 5.5 12.75C5.69891 12.75 5.88968 12.829 6.03033 12.9697C6.17098 13.1103 6.25 13.3011 6.25 13.5C6.25 14.6372 6.58723 15.7489 7.21905 16.6945C7.85087 17.6401 8.74889 18.3771 9.79957 18.8123C10.8502 19.2475 12.0064 19.3614 13.1218 19.1395C14.2372 18.9177 15.2617 18.37 16.0659 17.5659C16.87 16.7617 17.4177 15.7372 17.6395 14.6218C17.8614 13.5064 17.7475 12.3502 17.3123 11.2996C16.8771 10.2489 16.1401 9.35087 15.1945 8.71905C14.2489 8.08723 13.1372 7.75 12 7.75H9.5C9.30109 7.75 9.11032 7.67098 8.96967 7.53033C8.82902 7.38968 8.75 7.19891 8.75 7C8.75 6.80109 8.82902 6.61032 8.96967 6.46967C9.11032 6.32902 9.30109 6.25 9.5 6.25H12C13.9228 6.25 15.7669 7.01384 17.1265 8.37348C18.4862 9.73311 19.25 11.5772 19.25 13.5C19.25 15.4228 18.4862 17.2669 17.1265 18.6265C15.7669 19.9862 13.9228 20.75 12 20.75Z' fill='#000000'><\/path> <path d='M12 10.75C11.9015 10.7505 11.8038 10.7313 11.7128 10.6935C11.6218 10.6557 11.5392 10.6001 11.47 10.53L8.47 7.53003C8.32955 7.38941 8.25066 7.19878 8.25066 7.00003C8.25066 6.80128 8.32955 6.61066 8.47 6.47003L11.47 3.47003C11.5387 3.39634 11.6215 3.33724 11.7135 3.29625C11.8055 3.25526 11.9048 3.23322 12.0055 3.23144C12.1062 3.22966 12.2062 3.24819 12.2996 3.28591C12.393 3.32363 12.4778 3.37977 12.549 3.45099C12.6203 3.52221 12.6764 3.60705 12.7141 3.70043C12.7518 3.79382 12.7704 3.89385 12.7686 3.99455C12.7668 4.09526 12.7448 4.19457 12.7038 4.28657C12.6628 4.37857 12.6037 4.46137 12.53 4.53003L10.06 7.00003L12.53 9.47003C12.6704 9.61066 12.7493 9.80128 12.7493 10C12.7493 10.1988 12.6704 10.3894 12.53 10.53C12.4608 10.6001 12.3782 10.6557 12.2872 10.6935C12.1962 10.7313 12.0985 10.7505 12 10.75Z' fill='#000000'><\/path> <\/g><\/svg>","resume":"<svg width='20px' height='20px' viewBox='0 0 24.00 24.00' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg' stroke='#000000' stroke-width='1'><g id='SVGRepo_bgCarrier' stroke-width='0'><\/g><g id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'><\/g><g id='SVGRepo_iconCarrier'> <path d='M12 20.75C10.078 20.7474 8.23546 19.9827 6.8764 18.6236C5.51733 17.2645 4.75265 15.422 4.75 13.5C4.75 13.3011 4.82902 13.1103 4.96967 12.9697C5.11032 12.829 5.30109 12.75 5.5 12.75C5.69891 12.75 5.88968 12.829 6.03033 12.9697C6.17098 13.1103 6.25 13.3011 6.25 13.5C6.25 14.6372 6.58723 15.7489 7.21905 16.6945C7.85087 17.6401 8.74889 18.3771 9.79957 18.8123C10.8502 19.2475 12.0064 19.3614 13.1218 19.1395C14.2372 18.9177 15.2617 18.37 16.0659 17.5659C16.87 16.7617 17.4177 15.7372 17.6395 14.6218C17.8614 13.5064 17.7475 12.3502 17.3123 11.2996C16.8771 10.2489 16.1401 9.35087 15.1945 8.71905C14.2489 8.08723 13.1372 7.75 12 7.75H9.5C9.30109 7.75 9.11032 7.67098 8.96967 7.53033C8.82902 7.38968 8.75 7.19891 8.75 7C8.75 6.80109 8.82902 6.61032 8.96967 6.46967C9.11032 6.32902 9.30109 6.25 9.5 6.25H12C13.9228 6.25 15.7669 7.01384 17.1265 8.37348C18.4862 9.73311 19.25 11.5772 19.25 13.5C19.25 15.4228 18.4862 17.2669 17.1265 18.6265C15.7669 19.9862 13.9228 20.75 12 20.75Z' fill='#000000'><\/path> <path d='M12 10.75C11.9015 10.7505 11.8038 10.7313 11.7128 10.6935C11.6218 10.6557 11.5392 10.6001 11.47 10.53L8.47 7.53003C8.32955 7.38941 8.25066 7.19878 8.25066 7.00003C8.25066 6.80128 8.32955 6.61066 8.47 6.47003L11.47 3.47003C11.5387 3.39634 11.6215 3.33724 11.7135 3.29625C11.8055 3.25526 11.9048 3.23322 12.0055 3.23144C12.1062 3.22966 12.2062 3.24819 12.2996 3.28591C12.393 3.32363 12.4778 3.37977 12.549 3.45099C12.6203 3.52221 12.6764 3.60705 12.7141 3.70043C12.7518 3.79382 12.7704 3.89385 12.7686 3.99455C12.7668 4.09526 12.7448 4.19457 12.7038 4.28657C12.6628 4.37857 12.6037 4.46137 12.53 4.53003L10.06 7.00003L12.53 9.47003C12.6704 9.61066 12.7493 9.80128 12.7493 10C12.7493 10.1988 12.6704 10.3894 12.53 10.53C12.4608 10.6001 12.3782 10.6557 12.2872 10.6935C12.1962 10.7313 12.0985 10.7505 12 10.75Z' fill='#000000'><\/path> <\/g><\/svg>"}},"is_mobile":""}; </script> <script type="module" src="https://beyondourvision.com/wp-content/plugins/text-to-audio/admin/js/build/text-to-audio-button.min.js?ver=%201.9.29" ></script> <!-- Text To Speech TTS Settings --> <script id='tts_button_settings_1'> var ttsCurrentButtonNo = 1; var ttsCurrentContent = "Easy Ways to Make Images Accessible. Accessibility isn\'t just about following rules. It\'s about making sure everyone, including people who use screen readers, can understand your content. Making your pictures and SVGs accessible also helps search engines find your site, which is great for your website! ALT Text for Accessible Images . ALT text is like a short, secret description of a picture that only a screen reader can \"see.\" It helps people who can\'t see the image understand what it is. How to Add ALT Text to Make Images Accessible You add ALT text to a regular image using the alt tag inside the image code, just like this: Tips for Writing Effective ALT Text. Keep it short and simple (under 125 characters, like a tweet). Explain why the picture is there. Does it show a product? A person? A cool drawing? Describe any text inside the picture. Use simple, everyday words. Don\'t use confusing language. If the picture changes, update the description. When a website needs to check if you\'re a human, a simple \"I\'m not a robot\" button is a good way to do it. If a site uses a CAPTCHA (like a puzzle you have to solve), it must also give an audio option so people can listen to the puzzle instead of just seeing it. Common Mistakes in Image Accessibility. Don\'t start with \"image of\" or \"picture of.\" Screen readers already know it\'s a picture. Don\'t describe pictures that are just for decoration (like a small line or a fancy border). For these, just use alt=\"\". Don\'t copy the caption. If the text under the picture says the same thing as your ALT text, that\'s just annoying for someone listening to it twice. Don\'t use super general descriptions, like \"company logo.\" Say something more specific, like \"Google logo\" or \"Netflix logo.\" Don\'t add useless details. You don\'t need to say \"a beautiful, magnificent, stunning cat.\" Just \"a gray cat sleeping\" is perfect. How to Make SVGs Accessible. SVGs are like digital drawings made of text. This makes them a bit different from regular pictures. 1. Give Your SVG a Title and Description: Think of this as a title and a short summary for your drawing. Use and to add these inside your SVG code. 2. Hide Decorative SVGs: If an SVG is just a fancy line or a design that doesn\'t add any real meaning, you can tell screen readers to ignore it by adding aria-hidden=\"true\". 3. Use Real Text: When you put text inside an SVG, use the element instead of drawing the letters as part of the image. This way, a screen reader can read it. 4. Make It Keyboard-Friendly: If someone can click or interact with your SVG, make sure they can also use it with a keyboard. 5. Make It Easy to See: Make sure there is a strong color contrast (like dark text on a light background) so it\'s easy to read for everyone. 6. Add a Backup Plan: If someone\'s browser can\'t show your SVG, you can add a simple line of text that explains what it is. It\'s like a backup plan for your drawing. 7. Test It! The best way to know if your SVG is accessible is to try it out. You can use tools like Axe DevTools or Lighthouse, or even better, test it with an actual screen reader like NVDA or VoiceOver. ________________________________________"; var ttsListening = {"tta__listening_voice":"Google UK English Female","tta__listening_pitch":1,"tta__listening_rate":1,"tta__listening_volume":1,"tta__listening_lang":"en-GB"}; var ttsCSSClass = ""; var ttsBtnStyle = "background-color:#ffffff;color:#000000;width:100%;height:50px;font-size:20px;border:2px solid #000000;display:flex;align-content:center;justify-content:center;align-items:center;border-radius:10px;text-decoration:none;cursor:pointer;margin-top:0px;margin-bottom:0px;margin-left:0%;margin-right:0px;"; var ttsTextArr = {"listen_text":"Listen","pause_text":"Pause","resume_text":"Resume","replay_text":"Replay","start_text":"Start","stop_text":"Stop"}; var ttsCustomCSS = ""; var ttsShouldDisplayIcon = "inline-block"; var readingTime = "1"; var postId = "163"; var fileURLs = []; var get_content_from_dom = true; var ttsSettings = { listening: ttsListening, cssClass: ttsCSSClass, btnStyle: ttsBtnStyle, textArr: ttsTextArr, customCSS: ttsCustomCSS, shouldDisplayIcon: ttsShouldDisplayIcon, readingTime: readingTime, postId: postId, fileURLs: fileURLs, get_content_from_dom:get_content_from_dom }; var dateTitle = { title: "Easy Ways to Make Images Accessible. ", file_name: "Easy_Ways_to_Make_Images_Accessible__lang__en_GB", date: "2025/09/15", language: "en-GB", voice: "", file_url_key: "en-GB", compatible_contents: [], excerpt: "", text_before_content: "", text_after_content: "", } if (window.hasOwnProperty('TTS')) { // add content if a page have multiple button window.TTS.contents[ttsCurrentButtonNo] = ttsCurrentContent; window.TTS.extra[ttsCurrentButtonNo] = dateTitle; window.TTS.extra.player_id = "1"; } else { // add content for the if a page have one button window.TTS = {} window.TTS.contents = {} window.TTS.contents[ttsCurrentButtonNo] = ttsCurrentContent; window.TTS.extra = {} window.TTS.extra[ttsCurrentButtonNo] = dateTitle; window.TTS.extra.player_id = "1"; } // add settings if (!window.TTS.hasOwnProperty('settings')) { window.TTS.settings = ttsSettings } </script> </body> </html>