Я сталкивался с этой проблемой в нескольких приложениях, над которыми работал.
Я обнаружил, что это не работает, если у вас есть вложенные элементы в элементе с заголовком.
Приведенный ниже пример не отображает его название в IE9 для меня:
<a href="test.html" title="test tooltip"><span>test link</span></a>
Однако этот пример работает:
<a href="test.html" title="test tooltip">test link</a>
То есть для переходного типа документа XHTML 1.0 и режима браузера: IE9 и режима документа: стандарты IE9.
Очевидно, что ваш пример не имеет вложенного элемента, но подумал, что он может иметь отношение к некоторым людям, которые находят этот пост на основе заголовка.
Вы можете преодолеть это ограничение в IE, указав вложенный элемент как встроенный блок:
a span {
display: inline-block;
}