Разница между href="#" и href="javascript:;"

Тема в разделе "Верстка", создана пользователем icydrago, 4 фев 2013.

Информация :
Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с Правилами раздела и Правилами форума
Для быстрого поиска ответов на ваши вопросы воспользуйтесь Картой раздела и/или Поиском по разделу
Статус темы:
Закрыта.
Модераторы: ultra
  1. icydrago

    icydrago Создатель

    Регистр.:
    21 янв 2013
    Сообщения:
    36
    Симпатии:
    2
    Какая разница между <a href="#"> и <a href="javascript:;">, если создается просто ссылка, которая не должна никуда переходить, например, родительский пункт в выпадающем меню?
    Что лучше?
     
  2. B2ron

    B2ron Постоялец

    Регистр.:
    7 сен 2012
    Сообщения:
    77
    Симпатии:
    19
    IMHO, лучше первый вариант. Ты как бы создаешь пустой якорь на странице.
    Со вторым вариантом не сталкивался, не видел чтобы так делали.
     
  3. ArtyGrand

    ArtyGrand Постоялец

    Регистр.:
    6 июн 2009
    Сообщения:
    81
    Симпатии:
    37
    <a href="javascript:;"> выполняет js функцию
    и если пишутписали так, то <a href="javascript:return void(0);"> или <a href="javascript:void();">
    это пережиток прошлого, не валидно и не круто
     
Статус темы:
Закрыта.