• Как правильно писать тег A?

    Stdit
    @Stdit
    Это неоднозначно, объясню подробнее:
    Когда-то для порядка взял себе за правило: все изображения делятся на изображения дизайна и изображения контента. К первой категории относятся всевозможные уголки, рамки, бекграунды ссылок и кнопок и т.д. Ко второй категории относятся аватарки, скриншоты, фотки и прочий загруженный и/или модифицируемый контент. Так вот, первые должны быть заданы через CSS, а вторые — через IMG (как следствие, их можно сохранить кликом, задать им alt и т.д.). Ссылка может относиться к обоим категориям. Если это просто ссылка (например, share on twitter с птичкой), то вариант №2. Если же это ссылка (к примеру) на просмотр полного размера фотки, или на профиль пользователя, тогда только вариант №1. Вариант №3 полностью отпадает, потому что хаки и магия — это зло.
    Ответ написан
    5 комментариев
  • Как правильно писать тег A?

    spmbt
    @spmbt
    <a href="#"><img alt="[img]" title="текстовое описание на случай откл.изобр."
    	style="width: 16px; height:16px; background-color: по_вкусу"/></a>
    

    Если писать в бекграунде, он по умолчанию не печатается из браузера. (Отключение CSS — действительно такие читатели (не роботы) есть?)
    Ответ написан
    Комментировать