Diferencia entre revisiones de «Principio 1/1.1 Texto Alternativo/1.1.1-C»
Sin resumen de edición |
|||
| Línea 1: | Línea 1: | ||
== | {{CriterioWCAG | ||
|id_wcag_criterio=1.1.1 | |||
|id_wcag_subcriterio=1.1.1-C | |||
|wcag_titulo_criterio=1.1.1-C. Imágenes CSS solo decorativas | |||
|wcag_nivel=A | |||
|wcag_version=2.0 | |||
|wcag_principio=1_Perceptible | |||
|wcag_principio_url=Principio_1 | |||
|wcag_pauta=1.1_Textos_alternativos | |||
|wcag_pauta_url=Principio_1/1.1_Texto_Alternativo | |||
|wcag_grupo=Contenido | |||
|wcag_subgrupo=No-texto | |||
</ | |wcag_discapacidades= | ||
<li class="discapacidad-item"> | |||
[[Archivo:Sinvision.png|20px|class=icon-discapacidad|alt=Discapacidad visual total]] | |||
<span class="discapacidad-texto">[[:Categoría:Discapacidad visual total|Visual total]]</span> – | |||
<span class="gravedad gravedad-grave">Barrera grave</span> | |||
</li> | |||
[[Categoría: Visual total]] | |wcag_lista_discapacidades= | ||
[[Categoría:Visual total]] | |||
|wcag_texto_criterioOAW= | |||
Las imágenes incluidas desde las hojas de estilo (CSS) deben ser puramente decorativas y no transmitir información, salvo que exista un contenido textual equivalente que transmita el mismo mensaje. | |||
|wcag_descripcion_resumida= | |||
Las imágenes insertadas vía CSS deben ser decorativas, es decir, elementos visuales que no añaden información relevante. | |||
Si una imagen decorativa aporta información, debe proporcionarse equivalente textual en el HTML. | |||
Las imágenes meramente estéticas deben implementarse de forma que los lectores de pantalla las ignoren. | |||
|wcag_objetivo= | |||
Asegurar que los usuarios de lectores de pantalla o líneas braille no reciban ruido visual o información irrelevante. | |||
El contenido decorativo **no debe interferir** en la lectura ni generar distracciones, permitiendo una experiencia limpia y enfocada en la información real. | |||
|wcag_importancia= | |||
Los elementos decorativos constantes pueden entorpecer a usuarios con discapacidad visual si se anuncian como contenido relevante. | |||
Marcar correctamente las imágenes CSS evita distracciones y mantiene la accesibilidad, evitando que se anuncien detalles visuales innecesarios como bordes, flores decorativas o texturas. | |||
|wcag_referencias= | |||
</ | <ul> | ||
<li><span lang="en">[https://www.w3.org/WAI/WCAG22/Understanding/non-text-content.html Understanding Success Criterion 1.1.1: Non-text Content]</span></li> | |||
</ul> | |||
== | |wcag_recursos= | ||
<ul> | |||
<li>Incluir imágenes decorativas vía CSS hace que los lectores de pantalla las ignoren automáticamente.</li> | |||
<li>Si la imagen está en HTML, usar <code>alt=""</code> sin <code>title</code> para marcarla como decorativa.</li> | |||
<li>No usar CSS para imágenes con significado, ya que no serían accesibles sin alternativa textual.</li> | |||
</ul> | |||
|wcag_tipo_evaluacion=Manual | |||
</ | |wcag_pasos_evaluacion= | ||
<ol class="paso-list"> | |||
<li><span class="paso-badge">Paso 1.</span> Abrir la página.</li> | |||
<li><span class="paso-badge">Paso 2.</span> En Web Developer Toolbar, seleccionar: Images → Outline all images.</li> | |||
<li><span class="paso-badge">Paso 3.</span> Comprobar que las imágenes con bordes/resaltado no son decorativas. | |||
Las imágenes decorativas deben venir de CSS.</li> | |||
</ol> | |||
== | |wcag_resultado_evaluacion= | ||
Las imágenes decorativas están implementadas mediante CSS o correctamente marcadas con <code>alt=""</code>. | |||
Los lectores de pantalla no anuncian contenido visual irrelevante. | |||
|wcag_ejemplo_evaluacion= | |||
Ejemplo de borde decorativo aplicado por CSS: | |||
HTML: | |||
<pre class="wcag-codigo-html"> | |||
<span class="borde-decorativo">Texto contenido en el borde decorativo</span> | |||
</pre> | |||
CSS: | |||
<pre class="wcag-codigo-html"> | |||
.borde-decorativo { | |||
<pre class="wcag-codigo-html"> | |||
.borde-decorativo{ | |||
position: absolute; | position: absolute; | ||
top: 0; | top: 0; | ||
| Línea 124: | Línea 83: | ||
background-size: cover; | background-size: cover; | ||
opacity: 0.3; | opacity: 0.3; | ||
pointer-events: none; | pointer-events: none; | ||
} | } | ||
</pre> | |||
''' | |wcag_otras_herramientas_evaluacion= | ||
<strong>Bookmarklet para comprobar ALT de imágenes:</strong><br> | |||
<a class="bookmarklet-button" | |||
href="javascript:(function(){document.querySelectorAll('img').forEach(img=>{let altText=img.getAttribute('alt');if(altText){img.style.border='2px solid blue';}else{img.style.border='2px solid red';altText='Sin texto alternativo';}let label=document.createElement('div');label.textContent='[ALT: '+altText+']';label.style.position='absolute';label.style.background='yellow';label.style.padding='5px';label.style.fontSize='12px';let rect=img.getBoundingClientRect();label.style.top=(window.scrollY+rect.top-20)+'px';label.style.left=(window.scrollX+rect.left)+'px';document.body.appendChild(label);});})();"> | |||
Ver ALT de imágenes | |||
</a> | |||
<strong>Validación con lector de pantalla:</strong> NVDA, VoiceOver, JAWS | |||
Las imágenes decorativas añadidas por CSS no deben ser anunciadas. | |||
}} | |||
Revisión del 11:03 4 nov 2025
1.1.1-C. Imágenes CSS solo decorativas
- Nivel: A
- Versión: 2.0
- Principio: 1_Perceptible
- Pauta: 1.1_Textos_alternativos
- Grupo: Contenido
- Subgrupo: No-texto
Discapacidades afectadas
Este criterio puede afectar a distintas personas con discapacidad. A continuación se indican las más relevantes.
-
Visual total –
Barrera grave
Enunciado del criterio (Observatorio de Accesibilidad Web)
- Las imágenes incluidas desde las hojas de estilo (CSS) deben ser puramente decorativas y no transmitir información, salvo que exista un contenido textual equivalente que transmita el mismo mensaje.
Comprensión del criterio
Descripción resumida
Si una imagen decorativa aporta información, debe proporcionarse equivalente textual en el HTML.
Las imágenes meramente estéticas deben implementarse de forma que los lectores de pantalla las ignoren.Objetivo
Importancia de cumplir el criterio
Referencias WCAG
Recursos de apoyo
- Incluir imágenes decorativas vía CSS hace que los lectores de pantalla las ignoren automáticamente.
- Si la imagen está en HTML, usar
alt=""sintitlepara marcarla como decorativa. - No usar CSS para imágenes con significado, ya que no serían accesibles sin alternativa textual.
Evaluación del criterio
Tipo de evaluación
Procedimiento de evaluación
- Paso 1. Abrir la página.
- Paso 2. En Web Developer Toolbar, seleccionar: Images → Outline all images.
- Paso 3. Comprobar que las imágenes con bordes/resaltado no son decorativas. Las imágenes decorativas deben venir de CSS.
Resultado esperado
alt="".
Los lectores de pantalla no anuncian contenido visual irrelevante.Ejemplo ilustrativo
HTML:
<span class="borde-decorativo">Texto contenido en el borde decorativo</span>
CSS:
.borde-decorativo {
position: absolute;
top: 0;
right: 0;
width: 100px;
height: 100px;
background-image: url('decoracion.svg');
background-size: cover;
opacity: 0.3;
pointer-events: none;
}
Otras herramientas de evaluación
<a class="bookmarklet-button" href="javascript:(function(){document.querySelectorAll('img').forEach(img=>{let altText=img.getAttribute('alt');if(altText){img.style.border='2px solid blue';}else{img.style.border='2px solid red';altText='Sin texto alternativo';}let label=document.createElement('div');label.textContent='[ALT: '+altText+']';label.style.position='absolute';label.style.background='yellow';label.style.padding='5px';label.style.fontSize='12px';let rect=img.getBoundingClientRect();label.style.top=(window.scrollY+rect.top-20)+'px';label.style.left=(window.scrollX+rect.left)+'px';document.body.appendChild(label);});})();"> Ver ALT de imágenes </a>
Validación con lector de pantalla: NVDA, VoiceOver, JAWS
Las imágenes decorativas añadidas por CSS no deben ser anunciadas.
Ejemplos accesibles y no accesibles creados por alumnos
| Última modificación | |
|---|---|
| UPSA25261.1.1-C | 19 diciembre 2025 22:11:39 |
| 2526UPSA1.4.1-C-000 | 12 diciembre 2025 07:14:40 |
| 2526UPSA1.4.1-C | 11 diciembre 2025 15:45:24 |
Comentarios
A continuación se muestran comentarios sobre el criterio 1.1.1-C. Imágenes CSS solo decorativas
