Компьютерный Мир

  Меню->
  главная    download   ссылки   реклама   авторам   контакты 

 

 

   

Статьи

Windows

Реестр Оптимизация  Программы Обзор Спонсоры

Windows 95

Все что нужно знать!

Пора брать лопату Описания программ! Life or Death Мой первый Mersedes

Windows 98

Bios Разное Разное

  Об Интернете

????MHz

Windows 2000

Классика нашего времени Много полезного Всего по маленьку Интернет в жизни Жми на полную

Windows NT

Linux  Утилиты Безопасность Деньги на Халяву Разное

Windows Millenium

Немного о Linux  И жить хорошо и жизнь хороша! Предохраняйся! Все о бесплатном сыре в интернет Парочка советов

Советы вэбмастера

Как делать вертикальные линии

Часто встречается такая компоновка:

Линки...
      .
      .
      .
Текст, графика...
      .
      .
      .
...текст...
      .
      .
      .


Если хотят отгородить текст от ссылок, в большинстве случаев пользуются примерно такой конструкцией:
<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 размером в один пиксель.

Изготовив такую картинку или, ее можно использовать в качестве:

1. Отступа между строчками любой высоты. Вписываем что-то типа

<br><img src="1.gif" width=1 height=8><br>

width=0
писать нельзя, потому что в Internet Explorere наступает переполнение, а если ориентироваться только на Netscape, то эквивалентом будет
<br><spacer width=0 height=8><br>
Кроме того, что можно задавать любой размер, у такого способа есть еще одно приемущество -- можно использовать там, где <br> не срабатывает, например в конце ячеек таблицы.

2. Красной строки (задав соответствующим образом размеры, конечно).

3. Забивателя пустых ячеек в таблице. Пустые ячейки рисуются целиком выпуклыми. Если Вы, например, задали фон ячейки и сильно рассчитываете на этот элемент оформления, вставьте туда 1.gif.

Как задавать размеры и, кстати, чего можно самому.

Если написать <td width=100>, то браузер (у Netscape Navigatora к этому особо творческий подход) воспримет это не больше, чем как пожелание. Между тем достаточно четко соблюдаются указания ширины всей таблицы (<table width=100>) и накогда не меняются размеры картинок. Используйте transparent gif из предыдущего рецепта. Вместо <td width=100> ... </td> следует сделать так:

<td>
<table width=100>
<td>
.
.
.
</td>
</table>
</td>


или так:

<td>
<img src="1.gif" width=100><br>
</td>


Второе надежнее.

Страница со сколько-нибудь сложной разметкой обычно нормально смотрится в некотором диапазоне размеров окна браузера. Чтобы при масштабировании окна страничка оставалось неизменной, весь HTML-документ (от <body> и до </body>) следует поместить в таблицу:

<body>
<table width=700>
<td>
.
.
.
</td>
</table>
</body>


Если Вы задумали примерно такую табличку:

Текст...


и, например, Вам нужно, чтобы картинки были по краям. Задаем ширину ячеек с картинками 1%, или ширину ячейки с текстом 100%, или и то, и другое.

 

Автор: Ivan Boiko, 1997
boiko@usa.net

 

Здесь могла бы быть и ваша реклама  

 Все права защищены © 2000г                                                     

 



Hosted by uCoz