Поиск в форуме:
Искать


Автор Сообщение
Сообщение23.06.2008 в 20:21 (UTC)    
Заголовок сообщения: Как лучше разместить длинный текст на сайте

Как лучше разместить длинный текст на сайте

Тема восстановлена.
Дата первой публикации: 13.03.2008, 22:18
Автор: meinhart

У вас длинный текст и вы хотите упростить его просмотр? Нет проблем!
Здесь описываются три способа как это сделать.

I. Таблица с прокруткой

В результате вы получите страницу с фиксированной высотой и полосой прокрутки рядом с центральной частью.
Пример:

Для этого выберите нужную страницу и нажмите кнопку "Источник" для вставки кода.
Вставьте следующий код:
Цитата:
<div style="overflow: auto; width: 530px; height: 100px;">
<table width="510" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td>В этом месте стоит ваш длинный текст.<br />
Your site might have a table which contains information which changes from time to time.
This information might be different in size, ie a dynamic list from a database.
Instead of your table changing size due to varying amounts of information within it,
you can add a scrollbar which keeps the area for the table the same size all the time,
but adds a scrollbar to the table if the table exceeds the size you'd like it to be.<br />
<br />
fdsfds<br />
fdsf<br />
dsf<br />
dsf<br />
dsfds<br />
f<br />
dsf<br />
s<br />
fds<br />
fsdf<br />
и где-то здесь он кончается...
</td>
</tr>
</tbody>
</table>
</div>

Вставьте ваш текст и желаемую высоту.

II. Открывающиеся меню на странице

Пример
Как создать такой эффект описано в теме Открывающиеся меню на странице.

III. Перелистывание страниц

В результате вы сможете разбить текст на страницы и "перелистывать" их ссылками Вперед - Назад.

1. Разместите текст на нескольких страницах.
- создайте несколько страниц и разместите на них текст, чтобы страницы были желаемой высоты
- для каждой страницы автоматически создастся кнопка навигации. Это не страшно. Лишние мы уберем.

2. Свяжите страницы ссылками.
В конце и/или в начале первой страницы поместите ссылку на вторую страницу. Например "Вперед ==>". На второй странице сделайте ссылки "<== Назад" и "Вперед ==>" и так далее до последней. Конечно вместо текстовых ссылок можно сделать ссылки с картинок. Можно дополнительно пронумеровать страницы и сделать ссылки на каждую и т.д. Как делать ссылки см. Как создать ссылку с картинки / баннера / кнопки / текста.

3. Теперь уберем все страницы, кроме первой, из навигации.

Для этого:
1. Активировать расширение "Скрытые страницы" в разделе "Расширения" -> "Добавить расширения"
2. Там же перейти в "Администрация логинов" и добавить себя.

Теперь можно устанавливать права доступа к страницам.
Для начала скроем само существование скрытых страниц, чтобы они не отображались в навигации.

3. Перейти в раздел "Редактировать страницы" и выбрать "скрытые страницы".
4. Щелчок по "Показать опции" открывает теперь дополнительное поле выбора. В нем выбираем себя.
5. "Скрытые страницы" изчезли из навигации.
6. Сделайте все страницы, начиная со второй, подстраницами от "скрытые страницы". Они также изчезнут из навигации. В правах доступа надо естественно оставить "Показывать всем"
Показать сообщения:   


Powered by phpBB © 2001, 2005 phpBB Group
phpBB