<<

стр. 10
(всего 11)

СОДЕРЖАНИЕ

>>

мать только целочисленные значения, так как определяет ширину рамки
в пикселях.
д) <IMG src=vasya.gif border=red> — ошибка: параметр border не может
принимать никакие значения, кроме целочисленных, так как определяет
ширину рамки в пикселях.
е) <IMG src=vasya.gif border=0> — правильно.
3. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <IMG src=vasya.gif alt=vasya. jpg> — формально ошибки нет. Но при на-
ведении указателя мыши на изображение vasya.gif будет выводиться
комментарий vasya.jpg (а вовсе не изображение из файла vasya.jpg, как
можно было бы подумать).
б) <IMG src=vasya.gif alt=vasya> — правильно. Но при наведении указателя
мыши на изображение vasya.gif будет выводиться комментарий vasya.
в) <IMG src=vasya.gif alt="3To Вася"> — правильно. Но при наведении ука-
зателя мыши на изображение vasya.gif будет выводиться комментарий
Это Вася.
г) <IMG src=vasya.gif alt=3To Вася> — ошибка: если комментарий содержит
пробелы, его нужно заключать в кавычки. Иначе будет выводиться толь-
ко первое слово.
д) <IMG src=vasya.gif alt=Eto Vasya> — ошибка: если комментарий содержит
пробелы, его нужно заключать в кавычки. Иначе будет выводиться только
первое слово, и то, что комментарий написан "транслитом", не поможет.
4. Для того чтобы текст обтекал изображение справа, используется следую-
щий код:
а) <IMG src=pict.gif align=right> текст — неправильно. Здесь изображение
разместится справа, а текст будет обтекать его слева.
б) <IMG src=pict.gif align=left> текст — правильно.
в) <IMG src=pict.gif> текст — неправильно. Текст разместится в той же
строке, что и изображение.


Приложение А
278
г) <IMG src=pict.gif align=left><BR clear=right> текст — формально все
правильно. Но дескриптор <BR clear=right> здесь не нужен.
д) <IMG src=pict.gif align=left><BR clear=left> текст — ошибка. Дескрип-
тор <BR clear=lef t> отменит обтекание.
5. Для того чтобы текст обтекал изображение слева, используется следующий код:
а) <IMG src=pict.gif align=right> текст — правильно.
б) <IMG src=pict.gi/ align=left> текст — неправильно. Здесь изображение
разместится слева, а текст будет обтекать его справа.
в) <IMG src=pict.gif> текст — неправильно. Текст разместится в той же
строке, что и изображение.
г) <IMG src=pict.gif align=right><BR clear=right> текст — ошибка. Деск-
риптор <BR clear=right> отменит обтекание.
д) <IMG src=pict.gif align=right><BR clear=left> текст — формально все
правильно. Но дескриптор <BR clear=left> здесь не нужен.
6. Для того чтобы изображение разместилось по середине строки, напишите
следующий код:
а) <IMG src=pict.gif align=center> — неправильно. Параметр align в деск-
рипторе <IMG> не может принимать значения center.
б) <BR clear=center><IMG src=pict.gif> — неправильно. Параметр clear в де-
скрипторе <BR> не может принимать значения center.
в) <IMG src=pict.gif><BR clear=center> — неправильно. Параметр clear в де-
скрипторе <BR> не может принимать значения center.
г) <Р align=center><IMG src=pict.gif> — правильно.

Глава 9
1. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <А> Гиперссылка </А> — ошибка: ссылка без указания адреса работать не
будет.
б) <HREF> page2.htm </HREF> — ошибка: дескриптора <HREF> не существует.
в) <А href=page2.htm> Гиперссылка </А> — правильно.
г) <А href="page2.htm"> Гиперссылка </А> — правильно.
д) <А target=page2. htm> Гиперссылка </А> — ошибка: адрес присваивается
параметру href, а не target.
2. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <А href=page2. htm target=blank> Гиперссылка </А> — ошибка: предопреде-
ленный параметр называется _Ыапк.
б) <А href=page2. htm target= blank> Гиперссылка </А> — правильно.
в) <А href=page2.htm target=blank_> Гиперссылка </А> — ошибка: предопре-
деленный параметр называется Jblank.

Ответы на вопросы тестов 279
3. Какой или какие из следующих фрагментов HTML-кода, содержащие ссылку
на метку label, которая находится на странице page2.htm, содержат ошибки?
а) <А href=page2. htm name=label> Гиперссыпка </А> — ошибка: параметр name
используется для создания метки, а не для ссылки на нее.
б) <А href="page2.htm\label"> Гиперссылка </А> — ошибка: разделителем ме-
жду именем файла и меткой служит символ I.
в) <А href="page2.htm/label"> Гиперссылка </А> — ошибка: разделителем ме-
жду именем файла и меткой служит символ I.
г) <А href="page2.htmilabel"> Гиперссылка </А> — правильно.
д) <А href="page2.htm, label"> Гиперссылка </А> — ошибка: разделителем
между именем файла и меткой служит символ If.
4. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <А href="mailto:tome@mail.dom"> Написать мне письмо </А> — правильно.
б) <А href="mailto:tome?mail.dom; subject=IlpHBeT;body=KaK дела?"> Написать
мне письмо </А> — ошибка: разделителем между адресом и словом subject
служит символ ?; пробелы в шаблоне письма недопустимы.
в) <А href="mailto:tomeimail.dom? subject=npnBeT;body=KaK дела?"> Написать
мне письмо </А> — ошибка: пробелы в шаблоне письма недопустимы.
г) <А href="mailto:tome§mail.dom? subject=npHBeT;body=KaK%20nena?"> Написать
мне письмо </А> — правильно.
д) <А href="mailto:tome@mail.dom?subject=npHBeT"> Как дела? </А> — фор-
мально ошибок нет. Но фраза "Как дела?" не попадет в письмо, а будет
служить гиперссылкой.
е) <А href="mailto:tomeemail.dom?subject=npHBeT;"> Как дела? </А> -• фор-
мально ошибок нет. Но фраза "Как дела?" не попадет в письмо, а будет
служить гиперссылкой. Кроме того, в теме письма будет написано Привет;.
5. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <МАР name=image>
<AREA shape=triangle coords="10,20,30,40" href=pag2.htm>
</MAP> — ошибка: параметр shape не может принимать значения triangle.
б) <МАР name=image>
<AREA shape=rect coords="10,20,30,40" href=pag2.htm>
</MAP> — правильно.
в) <MAP name=image>
<AREA shape=poly coords="10,20,30,40" href=pag2.htra>
</MAP> — ошибка: при описании многоугольника последней указывается та
же пара координат, что и в начале описания, чтобы фигура была замкнутой.
6. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?

280 Приложение А
а) <МАР name=image>

</МАР>

<IMG usemap=image> — ошибка: при ссылке на карту изображения перед ее
именем ставится символ К. Кроме того, в дескрипторе <IMG> отсутствует
ссылка на файл с самим изображением.
б) <МАР name=image>

</МАР>

<IMG usemap=|image> — ошибка: ъ дескрипторе <IMG> отсутствует ссылка
на файл с самим изображением.
в) <МАР name=image>

</МАР>

<IMG usemap=fimage src=image. jpg> — правильно.
г) <МАР name=iraage>

</МАР>

<IMG src=image.jpg#image> — ошибка: для ссылки на карту изображения
используется параметр usemap.
д) <МАР name=image>

</МАР>

<А href=image> <IMG src=image. jpg> </A> — ошибка: для ссылки на карту
изображения используется параметр usemap.

Глава 10
1. Напишите код для верхней страницы на рис. 10.1.
Код может выглядеть, например, так.
<table align=center cellpadding=0>
<tr>
<td colspan="2" width=50* height=25$>&nbsp;</td>
<td bgcolor="lightblue" rowspan=2 align=center height=250 width=25%>
<img src="up.gif" width=50><b><BR>B<BR>B<BR>e<BR>p<BR>x</bx/td>
<td rowspan=2 width=254>&nbsp;</td>
</tr>


Ответы на вопросы тестов 281
<tr>
<td colspan="2" bgcolor=darkyellow width=250 align=center height=20>
<img src="left.gif" align="absmiddle" width=50>
<b>&nbsp; B&nbsp; n&nbsp; e&nbsp; BSnbsp; o</b></td>
</tr>
<tr>
<td width=25% height=25%>&nbsp;</td>
<td rowspan=2 bgcolor=lightgreen align=center height=250 width=25%>
<b>B<BR>H<BR>H<BR>3<BR></b><img src="down.gif" width=50></td>
<td colspan=2 bgcolor=pink align=center width=250>
<b>B&nbsp; n&nbsp; p&nbsp; a&nbsp; B&nbsp; o&nbsp; </b>
<img src="right.gif" align="absmiddle" width=50></td>
</tr>
<tr>
<td height=25%>&nbsp;</td>
<td colspan=2>&nbsp;</td>
</tr>
</table>
2. Напишите код для нижней страницы на рис. 10.1.
Код может выглядеть, например, так.
<TABLE cellpadding=5 align=center>
<TR>
<ТОЖто в центре?</ТВ>
<TD rowspan=2xb>H!</bx/TD>
<ТВ>Кто в центре?</ТВ>
</TR>
<TR>
<TD>KTO в центре?</ТВ>
<ТОЖто в центре?</ТВ>
</TR>
</TABLE>

Глава 11
1. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <FRAMESET rows=70,*> ••• </FRAMESET> — правильно.
б) <FRAMESET rows=70%,*i70>... </FRAMESET> — правильно.
в) <FRAMESET cols=70,*%> ... </FRAMESET> — ошибка: символ * означает не-
определенный размер, так что знак процента после него не нужен.
г) <FRAMESET cols=70000,*> ... </FRAMESET> — С точки зрения HTML все
правильно. Но часто ли вам встречались мониторы с разрешением 7000С
пикселей по горизонтали?
д) <FRAMESET rows=*,*> ... </FRAMESET> — правильно.


Приложение /
282
е) <FRAMESET rows=2*,*> ... </FRAMESET> — правильно.
ж) <FRAMESET rows=**,*> ... </FRAMESET> — ошибка: двойной символ * не
допускается.
з) <FRAMESET rows=*; *> ... </FRAMESET> — ошибка: разделителем между раз-
мерами областей служит запятая, а не точка с запятой.
и) <FRAMESET rows=*> ... </FRAMESET> — формально все правильно. Но какой
смысл во фреймовой структуре, состоящей из одного фрейма
неопределенного размера?
2. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <FRAMESET cols=*,*>
<FRAME src="soureel.htm">
</FRAMESET> — ошибка: отсутствует второй фрейм.
б) <FRAMESET cols=*,*>
<FRAME src="sourcel.htm">
<FRAME src="source2.htm">
</FRAMESET> — правильно.
в) <FRAMESET cols=*,* rows=*,*>
<FRAME src="sourcel.htm">
<FRAME src="source2.htm">
<FRAME src="source3.htm">
<FRAME src="source4.htm">
</FRAMESET> — ошибка: нельзя использовать в одном дескрипторе
<FRAMESET> параметры cols и rows одновременно.
г) <FRAMESET cols=*,*,*,*>
<FRAME src="sourcel.htm">
<FRAME src="source2.htm">
<FRAME src="source3.htm">
<FRAME src="source4.htm">
</FRAMESET> — правильно.
д) <FRAMESET cols=*,*>
<FRAME src="source1.htm" >
<FRAME src="sourcel.htm">
</FRAMESET> — правильно. Правда, в обоих фреймах будет отображен один
и тот же файл. Но, возможно, именно таков был замысел дизайнера...
3. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
a) <FRAMESET cols=*,* frameborder=no>
<FRAME src="source1.htm">
<FRAME src="source2.htm">
</FRAMESET> — правильно.



Ответы на вопросы тестов 283
б) <FRAMESET cols=*,*>
<FRAME src="sourcel.htm" frameborder=no>
<FRAME src="source2.htm">
</FRAMESET> — правильно.
в) <FRAMESET cols=*,* border=no>
<FRAME src="sourcel.htm">
<FRAME src="source2.htm">
</FRAMESET> — ошибка: значением параметра border является число пикселей.
г) <FRAMESET cols=*,* border=10>
<FRAME src="sourcel.htm">
<FRAME src="source2.htm">
</FRAMESET> — правильно.
д) <FRAMESET cols=*,*>
<FRAME src="sourcel.htm" border=10>
<FRAME src="source2.htm">
</FRAMESET> — ошибка: параметр border используется в дескрипторе <FRAMESET>,
но не в дескрипторе <FRAME>.
4. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <FRAMESET cols=*,*>
<IFRAME src="sourcel.htm" border=10>
<IFRAME src="source2.htm">
</FRAMESET> — ошибка: дескриптор <IFRAME> не нуждается во фреймовой
структуре.
б) <TABLE>
<TR><TDXIFRAME src=" sour eel. htm" border=10x/TD>
<TD><IFRAME src="source2.htm"></TDX/TR>
</TABLE> — правильно.
в) <IFRME> Содержимое встроенного фрейма</1ГКАМЕ> — ошибка: содержимое
встроенного фрейма находится в отдельном файле.

Глава 12
1. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <FORM action=mailto:mymail@mail.dom method=post enctype=application
/x-wwtf-f orm-urlencoded>

</FORM> — ошибка: при передаче данных электронной почтой использу-
ется тип кодирования text/plain.
б) <FORM action=mailto:mymail8mail.dom method=get enctype=text/plain>

</FORM> — ошибка: при передаче данных электронной почтой используется
метод post.


Приложение /
284
в) <FORM action=mailto:mymail§mail.dom method=post enctype=text/plain>

</FORM> — правильно.
г) <FORM action=mailto:mymail§mail.dom method=post enctype=plain>

</FORM> — ошибка: при передаче данных электронной почтой использу-
ется тип кодирования text/plain.
д) <FORM action=mailto:mymail?mail.dom method=post enctype=text>

</FORM> — ошибка: при передаче данных электронной почтой использу-
ется тип кодирования text/plain.
2. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <INPUT type=text value="Введите текст: "> — ошибка: необходимо присво-
ить имя элементу формы.
б) <INPUT type=text name=itext уа!ие="Введите текст: "> —правильно.
в) <INPUT type=text name=itext> Введите текст </INPUT> — ошибка: дескрип-
тор <INPUT> — непарный.
г) Введите текст: <INPUT type=text name=itext> — правильно.
3. Сколько символов можно ввести в следующей строке и какова видимая
длина этой строки?
<INPUT type=text name=itext size=10 maxlength=20>
а) 10 и 20, соответственно — ошибка.
б) 20 и 10, соответственно — правильно.
4. Какой или какие из следующих фрагментов HTML-кода кнопки отправки
данных содержат ошибки?
а) <INPUT type=button value=submit> — ошибка: не указано, какую именно
операцию выполняет кнопка.
б) <INPUT type=submit value=OK> — правильно.
в) <INPUT type=submit name=OK>OK</INPUT> — ошибка дескриптор <INPUT> —
непарный.
г) <INPUT type=submit name=OK> — правильно.
д) <INPUT type=image src=ok.gif value=OK> — правильно.
5. Какой или какие из следующих фрагментов HTML-кода кода обнуления
данных формы содержат ошибки?
а) <INPUT type=button value=reset> — ошибка: не указано, какую именно
операцию выполняет кнопка.
б) <INPUT type=reset value=Cancel> — правильно.


Ответы на вопросы тестов 285
в) <INPUT type=reset name=Cancel>Cancel</INPUT> — ошибка дескриптор <1ШТ> —
непарный.
г) <INPUT type=reset name=Cancel> — правильно.
д) <INPUT type=image src=cancel.gif value=Cancel> — ошибка: тип image со-
ответствует только кнопке передачи данных.
6. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <ТЕХТАКЕА>Введите длинный текст</ТЕХТАКЕА> — ошибка: для передачи дан-
ных элемент формы должен иметь имя.
б) <TEXTAREA name=ltext>BB6flHTe длинный текст</ТЕХТАКЕА> — правильно.
в) <TEXTAREA name=ltext уа!ие=Введите длинный текст >Введите длинный текст
</TEXTAREA> — формально правильно, но значение value — лишнее.
г) <TEXTAREA name=ltext 7а1ие=Введите длинный текст></ТЕХТАКЕА> — фор-
мально правильно, но значение value не появится в поле ввода.
д) <TEXTAREA name=ltext уа!ие=Введите длинный текст> — ошибка: дескриптор
<TEXTAREA> — парный.
1. Какой или какие из следующих списков позволяют выбрать несколько ва-
риантов?
а) <INPUT type=checkbox пап\е=у1>Вариант 1
<INPUT type=checkbox пате=у2>Вариант 2
<INPUT type=checkbox пате=уЗ>Вариант 3 — многовариантный.
б) <INPUT type=checkbox name=vl checked>BapHaHT 1
<INPUT type=checkbox name=v2 checked>BapHaHT 2
<INPUT type=checkbox name=v3 checked>BapnaHT 3 — многовариантный.
в) <INPUT type=radio name=vl checked>BapnaHT 1
<INPUT type=radio name=vl checked>BapnaHT 2
<INPUT type=radio name=vl checked>BapnaHT 3 — одновариантный.
г) <INPUT type=radio name=vl>BapnaHT 1
<INPUT type=radio пате=у!>Вариант 2
<INPUT type=radio name=vl>BapnaHT 3 — одновариантный.
д) <SELECT name=vl>
<OPTION уа!ие="Вариант 1">
«DPTION value="Вариант 2">
<OPTION value="Вариант 3">
</SELECT> — одновариантный.
е) <SELECT name=vl>
<OPTION value="Вариант 1" checked>
<OPTION value="Вариант 2" checked>
<OPTION value="Вариант 3" checked>
</SELECT> — одновариантный.

Приложение >
286
ж) <SELECT name=vl checked>
<OPTION уа!ие="Вариант 1">
<OPTION уа!ие="Вариант 2">
«3PTION value="Вариант 3">
</SELECT> — ошибка: дескриптор <SELECT> не имеет параметра checked.
з) <SELECT name=vl multiple>
<OPTION уа!ие="Вариант 1">
<OPTION уа1ие="Вариант 2">
<OPTION уа!ие="Вариант 3">
</SELECT> — многовариантный.

Глава 13
1. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <BODY margin=10> — ошибка: параметра margin не существует.
б) <BODY marginwidth=10> — правильно.
в) <BODY leftmargin=10> — правильно.
г) <BODY leftmargin=10%> — правильно.
2. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <BODY text=4> — ошибка: цвет текста задается в формате IRRGGBB.
б) <BODY text=Times> — ошибка: параметр text определяет не гарнитуру, а цвет.
в) <BODY text=black> — правильно.
г) <BODY text=0> — ошибка: цвет текста задается в формате IRRGGBB.
д) <BODY text=H234> — правильно.
е) <BODY text=1234> — ошибка: цвет текста задается в формате IRRGGBB.
3. Как должен выглядеть код, чтобы гиперссылки в тексте были зеленого цвета?
а) <BODY link=green> — правильно.
б) <BODY alink=green> — ошибка: параметр alink определяет цвет только ак-
тивной ссылки.
в) <BODY blink=green> — ошибка: параметра blink не существует.
г) <BODY xlink=green> — ошибка: параметра blink не существует.
д) <BODY ylink=green> — ошибка: параметра blink не существует.
е) <BODY vlink=green> — ошибка: параметр vlink определяет цвет использо-
ванных ссылок.
4. Как должен выглядеть код, чтобы фон страницы был желтого цвета?
а) <BODY color=yellow> — ошибка: параметра color не существует.
б) <BODY bgcolor=yellow> — правильно.
в) <BODY background=yellow> — ошибка: параметр background определяет не
цвет фона, а фоновое изображение.

Ответы на вопросы тестов 287
Глава 14
1. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <НЕАВ>Заголовок страницы</НЕАВ> — ошибка: заголовок страницы помеща-
ется между дескрипторами <TITLE> и </TITLE>.
б) <TITLE text="Заголовок страницы"> — ошибка: дескриптор <TITLE> не име-
ет параметров.
в) <Т1ТЬЕ>Заголовок страницы</Т1ТЬЕ> — правильно.
г) <Т1ТЬЕ><и>Загоповок страницы</их/Т1ТЬЕ> — ошибка: между дескрипто-
рами <TITLE> и </TITLE> форматирование не допускается.
д) <TITLE align=center>3aronoBOK страницы</Т1ТЬЕ> — ошибка: дескриптор
<TITLE> не имеет параметров.
2. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <МЕТА name=keywords>cnHcoK ключевых слов</МЕТА> — ошибка: дескриптор
<МЕТА> одинарный и не имеет закрывающего дескриптора </МЕТА>.
б) <МЕТА name=keywords contents="список ключевых слов"> — ошибка: пара-
метра contents не существует.
в) <МЕТА name=keyword content=" список ключевых слов"> — ошибка: мета-
записи keyword не существует.
г) <МЕТА name=keywords content="список ключевых слов"> — правильно.
д) <МЕТА http-equiv=keywords content="список ключевых слов"> — ошибка: ме-
та-запись keywords требует параметра name.
3. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <МЕТА name=description content»"аннотация к странице" name=copyright con-
tent="A.B. Иванов"> — ошибка: дескриптор <МЕТА> может содержать толь-
ко одну мета-запись.
б) <МЕТА namel=description content="аннотация к странице" name2=copyright
content="A.B. Иванов"> — ошибка: дескриптор <МЕТА> может содержать
только одну мета-запись.
в) <МЕТА name=description content="аннотация к странице" http-
equiv=copyright content="A.B. Иванов"> — ошибка: дескриптор <МЕТА> мо-
жет содержать только одну мета-запись.
г) <МЕТА name=description content="аннотация к странице">
<МЕТА name=copyright content="A.B. Иванов"> — правильно.
д) <МЕТА>
name=description content="аннотация к странице"
name=copyright content="A.B. Иванов"
</МЕТА> — ошибка: дескриптор <МЕТА> — одиночный.

Приложение /
288
Глава 15
1. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <I class="font-size: 18; color: white; background-color: black">
Это текст, к которому применен стиль.</!> — ошибка. Для описания сти-
ля внутри дескриптора используется параметр style.
б) <I style="font-size: 18; color: white; background-color: black">
Это текст, к которому применен стиль.</!> — правильно.
в) <I.style="font-size: 18; color: white; background-color: black">
Это текст, к которому применен стиль.</!> — ошибка. Описание стиля в
формате дескриптор.подкласс используется только в таблице стилей.
г) <I class=inverse>
Это текст, к которому применен стиль.</!> — правильно, при условии, что
класс inverse описан в таблице стилей.
2. Какой или какие из следующих фрагментов HTML-кода содержат ошибки?
а) <STYLE>
I.inverse="font-size: 18; color: white; background-color: black"
</STYLE> — ошибка: описание стиля в таблице стилей заключается в фи-
гурные скобки; между именем и описанием стиля ставится не знак ра-
венства, а пробел.
б) <STYLE>
I.inverse:"font-size: 18; color: white; background-color: black"
</STYLE> — ошибка: описание стиля в таблице стилей заключается в
фигурные скобки; между именем и описанием стиля ставится не двоето-
чие, а пробел.
в) <STYLE>
inverse="font-size: 18; color: white; background-color: black"
</STYLE> — ошибка: описание стиля в таблице стилей заключается в фи-
гурные скобки; между именем и описанием стиля ставится не знак ра-
венства, а пробел; перед именем стиля ставится точка.
г) <STYLE>
I.inverse={font-size: 18; color: white; background-color: black"}
</STYLE> — ошибка: между именем и описанием стиля ставится не знак
равенства, а пробел.
д) <STYLE>
inverse "font-size: 18; color: white; background-color: black"
</STYLE> — ошибка: описание стиля в таблице стилей заключается в фи-
гурные скобки; перед именем стиля ставится точка.




тветы на вопросы тестов 289
е) <STYLE>
.inverse {font-size: 18; color: white; background-color: black"}
</STYLE> — правильно.
ж) <STYLE>
I.inverse {font-size: 18; color: white; background-color: black"}
</STYLE> — правильно.
3. Требуется, чтобы весь полужирный курсив в тексте выводился красным цве-
том. Какие из предлагаемых ниже стилей позволяют это сделать?
а) U I {color=red} — правильно.
б) U {font-style=italic; color=red} — правильно.
в) I {font-style=bold; color=red} — ошибка: атрибут font-style не имеет
значения bold.
г) I {font-weight=bold; color=red} — правильно.
д) I.bold {color=red} — ошибка: такой стиль описывает только красный
курсив, без полужирного.
е) U.italic {color=red} - ошибка: такой стиль описывает только красный
полужирный шрифт, без курсива.
ж) I.bold {font-weight=bold; color=red} — правильно.
з) DIV {font-style=italic; font-weight=bold; color=red} — ошибка: красным
полужирным курсивом будут выводиться только абзацы, заключенные
внутри дескриптора <DIV>.

Глава 16
1. В каком случае вывод сообщения произойдет по щелчку мыши?
а) <Р onMouseDown="window.alert('Щелк!' )"> Щелкните здесь — ошибка: для
появления сообщения щелчок необязателен. Достаточно нажать кнопку
и удерживать ее.
б) <Р onMouseClick="window.alert('DlenK!')"> Щелкните здесь — правильно.
в) <Р onMouseUp= "window.alert('Щелк!' )"> Щелкните здесь — ошибка. Событ»
произойдет после отпускания кнопки мыши.
г) <Р onMouseOver= "window, alert ('Щелк!' )"> Щелкните здесь— ошибка: щел
кать не обязательно. Сообщение появится уже при попадании указател
мыши на абзац.
2. В каком случае вывод сообщения произойдет при наведении указателя мы
ши на изображение?
a) <IMG src=big.gif onMouseDown="window.alert(^enK!')"> — ошибка: сооб
щение появится только по щелчку.


Приложение
290
б) <IMG src=big.gif onMouseOut="window. alert ('Щелк! ')"> — ошибка: сообще-
ние появится при удалении указателя мыши с изображения.
в) <IMG src=big.gif onMouseUp="window.alert('Щелк! ')"> — ошибка: сообще-
ние появится при отпускании нажатой кнопки мыши.
г) <IMG src=big.gif onMouseOver="window.alert('Щелк! ')"> — правильно.
3. В каком случае вывод сообщения произойдет при удалении указателя мыши
с изображения?
а) <IMG src=big.gif onMouseDown="window.alert('Щелк!')">— ошибка: сооб-
щение появится только по щелчку.
б) <IMG src=big.gif onMouseOut="window.alert('Щелк!')"> —правильно.
в) <IMG src=big.gif onMouseUp="window.alert('BlenK! ')"> — ошибка: сообще-
ние появится при отпускании нажатой кнопки мыши.
г) <IMG src=big.gif onMouseOver="window.alert('Щелк! ')"> — ошибка: сооб-
щение появится при попадании указателя мыши на изображение.
4. В состав страницы входит следующий код:
<BODY onUpload="window.alert('Страница выгружена')">.
В каком или в каких случаях будет появляться предупреждение?
а) Когда посетитель щелкнет на кнопке Назад (Back) — правильно.
б) Когда посетитель щелкнет на кнопке Вперед (Forward) — правильно.
в) Когда посетитель щелкнет на кнопке Обновить (Refresh) — правильно.
г) Когда посетитель щелкнет на кнопке Остановить (Stop) — ошибка: стра-
ница не выгружается, и сообщение не появляется.
5. В состав страницы входит следующий код:
<BODY onLoad="window.alert('Страница выгружена')">.
В каком или в каких случаях будет появляться предупреждение?
а) Когда посетитель щелкнет на кнопке Назад (Back) — ошибка: сообще-
ние появится только при загрузке данной страницы.
б) Когда посетитель щелкнет на кнопке Вперед (Forward) — ошибка: сооб-
щение появится только при загрузке данной страницы.
в) Когда посетитель щелкнет на кнопке Обновить (Refresh) — правильно.
г) Когда посетитель щелкнет на кнопке Остановить (Stop) — ошибка: со-
общение появится только при загрузке данной страницы.




Ответы на вопросы тестов 291
Приложение Б

Таблица дескрипторов HTML
Параметры Описание параметров
Дескриптор Описание дескриптора
href Адрес объекта, на который указывает
Гиперссылка
ссылка
name* Метка
target имя окна, в котором Будет открыт объект



title
<ACRONYM> Сокращение Расшифровка (отображается при наве-
дении указателя мыши на сокращение]
<ADDRESS> Адрес (обычно отображается кур- —
сивом в отдельном абзаце)
<AREA>*" Область карты изображения alt См.<img>
coords Координаты области (в пикселях, от-
счет от верхнего левого угла рисунка)
href См. <а>
Ссылка отсутствует
NOHREF
shape Форма области



target см. <а>
<В> Полужирный
<BASEFONT>*" Параметры шрифта по умолчанию См. <FONT>
<BLOCKQUOTE> Длинная цитата (обычно отображает- -
ся в отдельном абзаце с отступом)
<BODY> a link Цвет активной гиперссылки по умолчанию
background Фоновый рисунок
bgcolor цвет фона
bgproperties Режим прокрутки фонового изображения
bottoraraargin Нижний отступ
lef tmargin Левый отступ
Значения параметров Описание значений
URL Для генерации электронного письма используется такой шаблон:
mailto:aflpec?subject=TeMa
Имя Имя метки в документе, на которую можно сослаться
имя или одно из предопределенных значений: _blank (новое окно), _self (окно те-
кущего документа), _parent (окно текущей фреймовой структуры), _top (окно
всей фреймовой структуры)
Текст —




Список координат через Круг: Хцентра, Уцентра, радиус; прямоугольник: Хлев, Уверх, Хправ, Униз;
запятую многоугольник: XI, Yl, X2, Y2,... Xn, Yn, XI, Y1



circ Круг
rect Прямоугольник
poly многоугольник




IRRGGBB Или мнемоническое имя
JRL
:
RRGGBB Или мнемоническое имя
:
ixed Прокрутка фона запрещена
(елое число В пикселях или процентах****
[елое число В пикселях или процентах****




аблица дескрипторов HTML 293
Параметры Описание параметров
Дескриптор Описание дескриптора
link
<BODY> продолжение Цвет гиперссылок по умолчанию

marginheight Вертикальные отступы
Тело Web-страницы
marginwidth Горизонтальные отступы
rightmargin Правый отступ
scroll Режим прокрутки


text Цвет текста по умолчанию
topmargin Верхний отступ
vlink Цвет использованных гиперссылок по
умолчанию
<BR>*** Разрыв строки (переход на новую clear Местоположение следующей строки
строку с сохранением параметров
текущего абзаца)




<С1ТЕ> Короткая цитата (обычно отобра- —
жается курсивом)
<CODE> Фрагмент программного кода
(обычно отображается моноши-
ринным шрифтом)
Параметры подгруппы столбцов См. <COLGROUP>
<COL>***
Параметры группы ячеек align См. <td>
<COLSPAN>*
bgcolor См. <td>
height См. <td>
span Количество столбцов в группе
valign См. <td>
width См. <td>
Определение
<DEL> Удаленный текст (обычно отобра- —
жается зачеркнутым)
<DFN> Определение (обычно отображает- —
ся курсивом)
<DIR> Каталог См. <иь>
Раздел текста с общими свойствами align Выравнивание



294 Приложение I
Значения параметров Описание значений
IRRGGBB Или мнемоническое имя

Целое число В пикселях или процентах****
Целое число В пикселях или процентах****
В пикселях или процентах****
Целое число
Прокрутка разрешена
Прокрутка запрещена
Или мнемоническое имя
В пикселях или процентах****
Или мнемоническое имя

Такое же, как у предыдущей


Под той строкой пикселей, левый край которой не занят рисунком
Под той строкой пикселей, правый край которой не занят рисунком
под той строкой пикселей, оба края которой не заняты рисунком




По умолчанию -1




295
"аблица дескрипторов HTML
Параметры Описание параметров
Дескриптор Описание дескриптора
Список определений
<DL>
Определяемый термин
<DT>
<ЕМ> Выделение важного (обычно
отображается курсивом)
color Цвет
<FONT>
face Гарнитура
Параметры шрифта
size Размер
action Ссылка на обработчик данных
<FORM> Форма для ввода данных
enctype Тип кодирования



Метод передачи
method


name Имя формы
target См.<а>
Фрейм bordercolor Цвет рамки
<FRAME>*
f rameborder Наличие рамок у фреймов
frameborder
marginheight Отступ содержимого от верхнего края
marginwidth Отступ содержимого от правого и ле-
вого краев
name Имя фрейма
noresize Запрет на изменение размеров
scrolling Режим прокрутки




src Файл с исходным содержимым фрейма
<FRAMESET> Фреймовая структура border Толщина рамки
bordercolor См.<frame>
cols Размеры вертикальных областей
frameborder См. <frame>
f ramespacing Ширина области между фреймами
rows Размеры горизонтальных областей
<Н1>...<Н6> Заголовок align Выравнивание


296 Приложение t
Значения параметров Описание значений




IRRGGBB Или мнемоническое имя
Имя шрифта или список таких имен, разделенных запятой
Абсолютный или относительныйразмер. По умолчанию size=3
.. 7 или -6...+б
URL
application/x-www-form- Для обработки программой
urlencoded**
text/plain для передачи по электронной почте
get** По ссылке
post По значению
Имя


ШббВВ Или мнемоническое имя
yes или Г* Отображать рамку
Не отображать рамку
по или О
В пикселях
Целое число
Целое число В пикселях

Используется в качестве значения параметра target дескриптора <А>
Имя


Прокрутка разрешена, полоса прокрутки присутствует независимо от
потребности в ней
Прокрутка запрещена, полоса прокрутки отсутствует
10

Прокрутка разрешена, полоса прокрутки появляется по мере необходимости
.uto**
IRL
В пикселях
[елое число

В пикселях или процентах****
елое число или символ


елое число В пикселях
злое число или символ * В пикселях или процентах*
jf t" По левому краю



297
\блица дескрипторов HTML
Параметры Описание параметров
Дескриптор Описание дескриптора
<Н1>... <Н6> (продолжение)

<HEAD> Область заголовка
<HTML> Html-код
Курсив
frameborder CM.<frame>
<IFRAME>* Встроенный фрейм
height Высота
marginheight См. <frame>
marginwidth CM. <frame>
name CM. <f rame>
scrolling CM. <frame>
src CM.<frame>
width Ширина
align Выравнивание
Вставка изображения
<IMG>*




Комментарий
alt
Черная рамка
border
Высота изображения
height
Отступ до текста по горизонтали
hspace
src URL графического файла
Карта, связанная с изображением
usemap
Отступ до текста по вертикали
vspace
Ширина изображения
width
Элемент списка, выбранный по умолчанию
Универсальный элемент формы checked
<INPUT>*
maxlength Максимальная длина вводимой строки
См. <forra>
name
Видимая длина строки ввода
size
Тип элемента формы
type


Приложение
298
Значения параметров Описание значений
right По правому краю
center По центру




В пикселях
Целое число




В пикселях
Целое число
left По левому краю окна
right По правому краю окна
absbottora По нижним выступающим элементам строки
По нижнему краю строки
baseline, bottom"
По середине строки
absmiddle, middle
texttop По верхнему краю строки
По верхним выступающим элементам строки
top
секст Текст контекстной подсказки
Толщина в пикселях (по умолчанию 0, для гиперссылок -2)
Делое число
В пикселях или процентах"**
^елое число
В пикселях
\enoe число
IRL ч
Перед именем карты ставится символ I
имя
В пикселях
[елое число
В пикселях или процентах****
[елое число
,Для type=checkbox и type=radio
Число символов
елое число

Число символов
елое число
Строка для ввода текста
sxt"


299
аблица дескрипторов HTML
Параметры Описание параметров
Дескриптор Описание дескриптора
<INPUT>*** (продолжение)




value Передаваемое значение
<INS> Вставленный текст (обычно отобража- —
ется подчеркнутым)
<кво> Текст, введенный с клавиатуры (обычно —
отображается моноширинным шрифтом)
Элемент списка type Тип маркера или нумерации
value Номер элемента (для нумерованных
списков)
<LINK> Подключение внешнего файла href, src Адрес файла
rel Тип файла
type Тип таблицы стилей (для rel=stylesheet)
name
<МАР> Карта изображения Имя карты изображения

<MENU> Меню
<МШ>*** Мета-информация о странице content Содержание мета-записи или http-
заголовка
http-equiv http-заголовок




name Мета-запись




<NOBR> Запрет перехода на другую строку
<оь> Нумерованный список type Тип нумерации




300 Приложение
Значения параметров Описание значений
password Строка для ввода пароля
checkbox Список вариантов
radio Список-переключатель
submit Кнопка приема данных
image Кнопка приема данных в виде изображения (дополнительные па-
раметры см. <IMG>)
reset Кнопка отмены ввода
file Поле выбора файла
hidden Скрытая информация
Текст Используется как значение элемента по умолчанию




В зависимости от типа списка
I, i, А, а или disc, square, circle
Целое число или латинская буква

URL
stylesheet Таблица стилей*****
См. <STYLE>
Указывается в дескрипторе <IMG>, которому соответствует кар-
имя
та, с помощью параметра useraap


Текст Точное содержание зависит от значения параметра name или
http-equiv
content-type Информация о кодировке MIME
expires Дата следующего обновления страницы
refresh Вместо страницы через определенный интервал должна загру-
зиться другая
author Автор страницы
lescription Описание страницы (аннотация)
eywords Список ключевых слов
enerator HTML-редактор, с помощью которого была создана страница


Арабские цифры
Большие латинские цифры


301
блица дескрипторов HTML
Параметры Описание параметров
Дескриптор Описание дескриптора
<OL> (продолжение)



start
См.<form>
<ОРТЮН>*" Элемент раскрывающегося списка name
selected или Выбран по умолчанию
checked
value См.<input>
align Выравнивание
Абзац




Сохранение форматирования (обычно —
<PRE>
отображается моноширинным шриф-
том с сохранением разделителей)
<SAMP> Образец вывода на экран (обычно ото- —
бражается моноширинным шрифтом)
multiple Возможность выбора нескольких пунктов
<SELECT> Раскрывающийся список

name См. <f orm>
size Высота видимой части списка
<STRONG> Выделение особо важного (обычно —
отображается полужирным)
<SmE> Таблица стилей type Тип таблицы

<SUB> Нижний индекс
<SUP> Верхний индекс
<TABLE> Таблица align Горизонтальное выравнивание таб-
лицы относительно окна



background Фоновый рисунок
bgcolor Цвет фона




302 Приложение
Значения параметров Описание значений
Малые латинские цифры
Большие латинские буквы
А

Малые латинские буквы
а

Целое число или латинская буква Символ, с которого начинается нумерация




left" По левому краю
right По правому краю
center По центру
justify По обоим краям




Целое число В строках


ext/css Таблица CSS
ext/javascript таблица стилей JavaScript



ft" По левому краю

jht По правому краю
iter По центру


Или мнемоническое имя
3GBB




ица дескрипторов HTML 303
Описание параметров
Дескриптор Описание дескриптора Параметры
border Толщина рамки (по умолчанию равна 0)
<ТШ.Е> (продолжение)
bordercolor Цвет рамки
bordercolordark Цвет нижней и правой границ рамки
bordercolorlight Цвет верхней и левой фаниц рамки
cellpadding Расстояние между рамкой и содержимым
ячейки
cellspacing Расстояние между рамками ячеек
frame Частичное отображение рамок ячеек




height Минимальная высота таблицы
rules Частичное отображение рамки таблицы




width Минимальная ширина таблицы
align Горизонтальное выравнивание содержим!
Ячейка таблицы
го относительно границ ячейки



background См. <table>
bgcolor См. <table>
bordercolor См. <table>
bordercolordark См. <table>
bordercolorlight См. <table>



Приложен
304
Значения параметров Описание значений
Целое число 8 пикселях
Или мнемоническое имя
fRRGGBB

Или мнемоническое имя
tRRGGBB

ШС6ВВ Или мнемоническое имя
Целое число В пикселях

Целое число В пикселях
above Над ячейками
below Под ячейками
hsides Над и под ячейками
Ihs Слева от ячеек
rhs справа от ячеек
vsides слева и справа от ячеек
Вокруг ячейки (то же самое, что и просто border=lj
border или box"
void Только границы между ячейками, но не рамка вокруг всей таблицы (если ука-
зан параметр border)
Целое число В пикселях или процентах****
all Вокруг всех ячеек, независимо от наличия параметра border
Между столбцами
cols

Между группами столбцов (см. <COLGROUP>)
groups

юле Вокруг таблицы
Между строками
•ows

В пикселях или процентах****
елое число

По левому краю
5ft"



.ght По правому краю
nter По центру




шца дескрипторов HTML 305
Описание параметров
Дескриптор Описание дескриптора Параметры
colspan Объединение столбцов
<TD>* (продолжение)
height См.<table>
nowrap Запрет автоматического перехода на новую
строку
rowspan Объединение строк
valign Вертикальное выравнивание содержимого
относительно границ ячейки



width См.<table>
cols Ширина
<TEXTAREA> Попе ввода текста
name См, <form>
rows Высота
wrap Переход на следующую строку



<тн>* См. <TD>
Ячейка заголовка
Заголовок страницы
<TITLE>
align См.<td>
Строка таблицы
<TR>
bgcolor См.<td>
bordercolor См.<td>
bordercolordark См,<td>
bordercolorlight CM. <td>
height CM. <td>
valign CM. <td>
Подчеркивание
Тип маркера
Маркированный список type
<UL>




<VAR> Переменная (обычно ото- —
бражается курсивом)
<WBR>*** Мягкий перенос

* Закрывающий дескриптор не обязателен
** Значение по умолчанию



Приложен
306
Значения параметров Описание значений
Целое число Количество объединенных столбцов




Целое число Количество объединенных строк
top По верхнему краю

middle По середине
bottom По нижнему краю


Количество символов


Количество строк
Отсутствует
Отображается, но не передается
отображается и передается




Кружки
Окружности
Квадратики




* Непарный дескриптор
** При указании значения в процентах рядом с числом ставится символ
*** Параметр не стандартизован. Приведено одно из значений.



307
'ца дескрипторов HTML
Приложение В

Коды и мнемонические
имена спецсимволов
Описание
Код
Мнемоническое
Символ
имя
Неразрывный пробел
&nbspj &#160;
Перевернутый восклицательный знак
«.#161;
&iexcl;
i
$ Цент
&.Я162;
&cent;
Фунт стерлингов
&#163;
bpound;
?
Денежная единица
&#164;
и bcurren;
Иена или юань
&#165;
&yen;
?
Разорванная вертикальная черта
&.S166;
i bbrvbar ;
i
Параграф
&#167;
&sect;
§
Знак диерезиса
&#168;
buml;
Знак авторского права
&#169;
5, copy;
©
Признак порядкового числительного женского рода
&#170;
а &ordf;
Левая двойная угловая кавычка
&f171;
&laquo;
«
Знак отрицания
&#172;
8.not;
-,
"Мягкий" перенос
&#173;
f,shy;
Знак зарегистрированной торговой марки
«.#174;
breg;
®
— Знак долготы над гласным
«.#175;
&macr ;
Градус
&#176;
о 5.deg ;

± Плюс-минус
«.#177;
&plusm;
Цифра "2" в верхнем индексе — "квадрат"
&#178;
5,sup2;
2

Цифра "3" в верхнем индексе — "куб"
&#179;
f,sup3;
3


&#180; Апостроф
bacute;



Микро
«.#181;
wnicro;
Р

<п Знак абзаца
«.#182;
dpara;
Знак умножения — "точка"
&#183;
&middot;
&#184; Седиль
Scedil;
J
Продолжение табл.
Символ Мнемоническое имя Код Описание
1 &supl ; &#185; Цифра "Г в верхнем индексе
Sordra; Ш86; Признак порядкового числительного мужского ро-
0

да
» Sraquo; &#187; Правая двойная угловая кавычка
Sfracl4; &#188; Дробь "одна четвертая"

<<

стр. 10
(всего 11)

СОДЕРЖАНИЕ

>>