Сервер Web своими руками. Язык HTML, приложения CGI и ISAPI




Пример документа HTML с фреймами - часть 2


    <CENTER><HR>

    Эту страницу лучше всего просматривать навигаторами MS Internet Explorer v3.0 или Netscape Navigator

    <TABLE><TR><TD>

    <A HREF="http://www.microsoft.com/ie"><IMG SRC="ieanim.gif" ALT="MS Internet Explorer v3.0" BORDER=0></A>

    </TD><TD>

    <A HREF="http://home.netscape.com"><IMG SRC="netnow3.gif" ALT="Netscape Navigator" BORDER=0></A>

    </TD></TR></TABLE>

    <IMG SRC="http://www.dials.ccas.ru/scripts/w3count.exe?frolov1" ALIGN=bottom><BR>

    <FONT SIZE=2>Посылайте ваши комментарии по адресу <A HREF="mailto:frolov@glas.apc.org" >frolov@glas.apc.org</A></FONT>

    <BR><FONT SIZE=1>&copy; Александр Фролов, Григорий Фролов, 1997</FONT>

    </CENTER>

    </BODY>

 

  </NOFRAME>

</FRAMESET>

</HTML>

Здесь мы определили два набора фреймов, причем второй набор вложен в первый.

Для первого набора мы определили один фрейм, расположенный горизонтально. Первый из них имеет высоту 90 пикселов и используется для размещения нашего логотипа, второй занимает все оставшееся пространство:

<FRAMESET ROWS="90,*" FRAMEBORDER=0 BORDER=1>

Как видно из этой строки, фреймы не имеют рамки (значение параметра FRAMEBORDER равно 0). Мы убрали рамку, потому что она выглядит слишком тяжеловесно. Дополнительно мы указали, что при просмотре в навигаторе Netscape Navigator фреймы должны иметь рамку толщиной 1 пиксел.

Зачем мы эти сделали?

Нам хотелось, чтобы сервер выглядел по возможности одинаково в окнах навигаторов Microsoft Internet Explorer и Netscape Navigator. Однако эти навигаторы работают по-разному с рамками фреймов.

Если в операторе <FRAMESET> указать, что фреймы не должны иметь рамки, то Microsoft Internet Explorer не рисует трехмерную рамку. Однако между фреймами остается маленький зазор серого цвета, который выглядит как рамка. Эту рамку можно использовать, например, для изменения размера фрейма (если при определении фрейма для него не указан параметр NORESIZE, запрещающий изменение размера).




Содержание  Назад  Вперед