Если атрибут title работает в теге?, у меня есть это:
<a class="btn btn-default btn-sm" data-toggle="confirmation"
data-title="¿Está seguro que desea eliminar?" id="confirmation"
data-btnOkLabel="Sí" data-btnCancelLabel="No" data-btnCancelClass="borde"
data-href="Evento_controlador.php?del={$evento.id}"
title="Borrar" name="ver_evento2"><i class="icon-remove"></i></a>
И это не показывает информацию о названии. Я не знаю почему.
У вас должно быть что-то для отображения внутри тега A. Например, добавьте ТЕСТ ТЕСТ:
<a class="btn btn-default btn-sm" data-toggle="confirmation"
data-title="¿Está seguro que desea eliminar?" id="confirmation"
data-btnOkLabel="Sí" data-btnCancelLabel="No" data-btnCancelClass="borde"
data-href="Evento_controlador.php?del={$evento.id}"
title="Borrar" name="ver_evento2"><i class="icon-remove">Test Text</i></a>
Демо: http://jsfiddle.net/JftrA/
Заголовок - это всплывающая подсказка, которая будет отображаться при наведении курсора на этот текст.
UPDATE: с правильным CSS вам не нужен контент внутри тега A. Например:
.icon-remove {
width:100px;
height:100px;
display:block;
background-color:red;
}
Демо: http://jsfiddle.net/JftrA/2/
Убедитесь, что ваш CSS правильный.
<i>
вероятно, имеет размер и фон с некоторой иконкой.