Атрибут title у тега a

  • Автор темы Автор темы skyfish
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

skyfish

Новичок
Атрибут title у тега a

Есть ссылка <a href=example.com title="уматный сайт">bla bla bla</a>

Как сделать css так, чтобы его содержимое не показывалось в виде всплывающей подсказки.


P.S. тег title нужно для внутренних нужд скрипта lightbox.
 
Re: Атрибут title у тега a

DiMA, я в шоке от твоих способностей, но есть один момент:
Автор оригинала: skyfish
P.S. тег title нужно для внутренних нужд скрипта lightbox.
Реально ли это сделать вообще?
 
я в шоке от твоих вопросов

Доктор, когда я делаю ТАК, у меня болит ЗДЕСЬ
Ты сам догадаешься, что ответил доктор?
 
Автор оригинала: DiMA
я в шоке от твоих вопросов
Я не вижу в вопросе ничего такого.
Дело в том что в теге title у ссылки содержиться описание(с html тегами) которое использует скрипт галлерее под названием lightbox .
Вот пример:

PHP:
<a href="sexyimages/logocoders.jpg" rel="sexylightbox" title="<a href='http://www.coders.me/'>[url]www.coders.me[/url]</a>  donde sab&#233;mos de programaci&#243;n!"><img src="sexyimages/small_logocoders.jpg" alt="" /></a>

Но неприятное то что он и свою родную функцию выполняет, сродную тегу alt у картинки.и неприятно пользователям сайта видеть в виде всплывающей подсказки html-код.

Вот и я спрашиваю, реально ли как то закрасить (видел как изменяют вид стандартной всплывающей подсказки на некоторых сайтах) или убрать эту встплывающую подсказку, но не методом стирания тега title. Реально или нет?
 
Хм, пихать HTML в аттрибут тега вообще запрещено по стандартам. Думаю, самое простое тут - после загрузки документа JS'ом переносить данные из title в какой-нибудь новый параметр и, соответственно, в исходнике LightBox тоже поменять источник данных.
 
Angerslave
не думаю что код от этого станет валиднее.

skyfish
просто нужно залезть в исходники этого лайтбокса и поправить пару строк, т.е. заставить его брать описание не из титла, а из, допустим, вложенного в ссылку спана с классом desc, которому, заведомо, в стилях прописать невидимость. вуаля. задача для начинающего копипастера.
 
newARTix, позволю себе процитировать афтора темы:

%username%, я в шоке от твоих способностей

;-)
 
newARTix
Я и не говорил, что он станет валидным, мой вариант просто будет работать. А твой ещё и валидным будет.
 
Хм, пихать HTML в аттрибут тега вообще запрещено по стандартам.
Да ну? Нука, покажи ка мне это место в стандарте? Где написано, что нельзя помещать HTML код в значение атрибута?

-~{}~ 29.12.08 20:57:

В любой атрибут любого тега можно поместить В ПРИНЦИПЕ только строковые данные. Что эти данные из себя представляют, HTML, или числа фибоначчи — неважно. Главное лишь, что бы спецсимволы были экранированы.
 
туда можно помещать что угодно, в двойных кавычках, обернув значение в htmlspecialchars()
 
Хм, пардон, оказывается это в рамках стандартов пихать HTML в аттрибуты...
 
Столько флуда и ни одного конкретного ответа. Мне вот тоже нужен был ответ на этот вопрос. В итоге пришлось и текст и изображение в одну картинку запихать.
А ведь кто то точно знает как избавиться от вывода тайтла -_-
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху