HTML-якорь: <a> - PullRequest
       12

HTML-якорь: <a>

1 голос
/ 21 мая 2010

Я только что обнаружил, что <a href="#comment:9"></a> может работать так же, как <a name="comment:9"></a>,

что более стандартно?

Ответы [ 3 ]

2 голосов
/ 21 мая 2010

Один не более "стандартный", чем другой. Они оба являются частью спецификации HTML. Первый - это ссылка на второй. Если вы нажмете

<a href="#comment:9"></a>

, тогда ваш браузер перейдет к той части страницы, которая определена как

<a name="comment:9"></a>

В этом случае в вашем браузере может появиться перемещение полосы прокрутки.

0 голосов
/ 21 мая 2010

Если вы пытаетесь сделать ссылку на цель внутри веб-страницы, вы должны использовать #, который является стандартным. Это делает значение однозначным. Тот факт, что один браузер делает предположение о более позднем методе, не означает, что все так делают, а те, что делают сейчас, будут продолжать в будущем.

Также здесь есть ссылка на документацию Ссылки в HTML .

0 голосов
/ 21 мая 2010

Кажется, что <a href="#comment:9"></a> больше, таким образом сохраняя суть href там, а не name, что лучше / идеально для элементов формы.

...