Советы

Переход на начало страницы

В одной из конкурсных работ после каждого раздела на длинной странице поставлена внутренняя ссылка (якорь):

На начало страницы

Хорошо ли это?

Да, это правильное решение. Есть только две рекомендации.

Для навигационного действия “на начало” можно легко обойтись без якоря, заменив его скроллом в начало страницы. Правда, для этого придется воспользоваться функцией окна scroll, написав маленький код на JavaScript. Но это, действительно, очень маленький и простой код:

<A href="javascript:void(0)"
   onclick="scroll(0,0)">вверх</A>

Здесь:

Описанный код отображается на странице так:

вверх

Атрибут onclick задает действие, которое должен выполнить браузер при щелчке пользователя по образу тега на экране. Значением атрибута в нашем случае является вызов стандартной функции scroll(0,0). Эта функция задает перемещение окна в нужные координаты (в записанном коде — в начало страницы, как по горизонтали, так и по вертикали). Вместо текстовой ссылки можно использовать рисованную кнопку:

<A href="javascript:void(0)" onclick="scroll(0,0)"
  ><IMG src=./pic/up.gif width=35 height=35
        border=0 alt=Вверх hspace=10 vspace=10
></A>

Ниже изображен пример такой навигационной кнопки, расположенной в одной строке с адресом автора.


[содержание] [советы] [геометрический каркас] [таблица как инструмент дизайнера]       Иван Сидоров kurs@robotland.pereslavl.ru