902 __________________Часть VI. Приложения

дерева каталогов, что и HTML-файл. Поэтому, если HTML-файл находится в каталоге Java\Derno, файл .class должен находиться в каталоге Java\ Demo\TicTacToe\Tictactoe. class. В качестве атрибута codebase можно также использовать URL:

http://www.provider.com/my_pages/tictactoe

Это позволяет загрузить апплет с указанного узла (site).

Другими необязательными параметрами тега <applet> являются alt, align, name, hspace и vspace. Атрибут alt позволяет указать текст, который выводится, если используется браузер, допускающий вывод только текста. Атрибут name присваивает апплету символическое имя, которое применяют для ссылки на апплет.

Атрибуты align, hspace и vspace в совокупности определяют расположение апплета внутри текста HTML-документа. Все эти атрибуты работают точно так же, как и с тегом <img>, который используется для вывода графики на Web-страницах. Атрибут align может принимать одно из следующих значений: left, right, middle, absmiddle, bottom, absbottom, baseline, top ИЛИ texttop. Атрибуты hspace и vspace определяют размеры пустой площади на экране вокруг апплета, если атрибут align установлен в left или right.

h09021.jpg

<title>TicTacToe</title>

<hr>

Единственное назначение этих нескольких строчек текста состоит

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

<applet

codebase = TicTacToe

code = TicTacToe.class

width = 120

height = 120

alt= "This is TicTacToe applet"

name =- TicTacToe

align = middle> </applet>

апплета TicTacToe посреди текста HTML-документа. <hr>

Листинг А.4 содержит текст простой Web-страницы с использованием тега <applet>. На рис. А.З показано, как эта страница выглядит в браузере Netscape Navigator.

Локальные и удаленные апплеты. Атрибут codebase тега <appiet> указывает, является апплет локальным или удаленным. Для случая локального апплета атрибут codebase может быть опущен или содержать полное имя каталога, в