跳转到内容

useIframeTitle

Diagnostic Category: lint/a11y/useIframeTitle

Since: v1.0.0

Sources:

Enforces the usage of the attribute title for the element iframe.

<iframe />
code-block.jsx:1:2 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe />
^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe></iframe>
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe></iframe>
^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe title="" />
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe title="" />
^^^^^^^^^^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe title={""} />
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe title={""} />
^^^^^^^^^^^^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe title={undefined} />
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe title={undefined} />
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe title={false} />
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe title={false} />
^^^^^^^^^^^^^^^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe title={true} />
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe title={true} />
^^^^^^^^^^^^^^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<iframe title={42} />
code-block.jsx:1:1 lint/a11y/useIframeTitle ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Provide a title attribute when using iframe elements.

> 1 │ <iframe title={42} />
^^^^^^^^^^^^^^^^^^^^^
2 │

Screen readers rely on the title set on an iframe to describe the content being displayed.

<>
<iframe title="This is a unique title" />
<iframe title={uniqueTitle} />
<iframe {...props} />
</>