ember/template-no-invalid-link-title

April 20, 2026 ยท View on GitHub

๐Ÿ’ผ This rule is enabled in the ๐Ÿ“‹ template-lint-migration config.

Disallow invalid title attributes on link elements. The title should not be empty or the same as the link text.

Rule Details

This rule ensures that link titles provide additional context and are not redundant with the link text.

Examples

Examples of incorrect code for this rule:

<template>
  <a href="/page" title="">Page</a>
</template>

<template>
  <a href="/page" title="Page">Page</a>
</template>

Examples of correct code for this rule:

<template>
  <a href="/page" title="More information about page">Page</a>
</template>

<template>
  <a href="/page">Page</a>
</template>

Migration

  • If the title attribute value is the same as or part of the link text, it's better to leave it out.

References