Как делать вертикальные линии
Часто встречается такая компоновка:
Если хотят отгородить текст от ссылок, в большинстве случаев пользуются примерно такой конструкцией:
Линки...
.
.
.
Текст, графика...
.
.
.
...текст...
.
.
.
<img src="1x1.gif" width=1 height=500 align=left>,
при этом высота полоски берется достаточно на шару так, чтобы была не выше всего блока с текстом. Возможно, что автор специально так и задумал, а возможно, что и нет. Чтобы полоска доходила до самого низа, очевидно, можно завести дополнительную ячейку таблицы шириной 1 пиксель и нужным цветом фона и поместить в эту ячейку прозрачный gif 1х1. Здесь все настолько очевидно, что, вероятно, будет полезно только тому, кто знал не все применяемые теги и их атрибуты. Итак, вот исходный текст:
<table>
<td>
Линки
</td>
<table cellpadding=0>
<td bgcolor=black>
<img src="1x1.gif" hspace=0>
</td>
</table>
<td>
Текст.
</td>
</table>
Атрибуты cellpadding указывает на отступ от краев ячейки до ее содержимого
О пользе прозрачного gif'a размером в один пиксель.
Изготовив такую картинку или, ее можно использовать в качестве:Как задавать размеры и, кстати, чего можно самому.
Если написать <td width=100>, то браузер (у Netscape Navigatora к этому особо творческий подход) воспримет это не больше, чем как пожелание. Между тем достаточно четко соблюдаются указания ширины всей таблицы (<table width=100>) и накогда не меняются размеры картинок. Используйте transparent gif из предыдущего рецепта. Вместо <td width=100> ... </td> следует сделать так:Текст... |
Автор: Ivan
Boiko, 1997
boiko@usa.net