Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1896

.pdf
Скачиваний:
21
Добавлен:
07.01.2021
Размер:
2.12 Mб
Скачать

<DD>Кто придумал Интернет <DT>Основные понятия среды Интернета <DD>Составляющие Интернета

</DL>

</BODY></HTML>

На рис. 29 показано, как будет выглядеть файл в окне браузера.

Рис. 29. Вид Web-страницы в окне браузера

Списки в списках

Одно из замечательных свойств списков – это возможность вкладывать их друг в друга. Вложение списков в списки позволяет создавать несколько уровней организации информации.

Приведем пример:

Текст программы в блокноте будет выглядеть следующим образом:

<HTML>

<HEAD>

<META http-equiv="Content-Type" content="text/html; charset=windows1251"><TITLE>Internet</TITLE></HEAD><BODY>

<H1><P ALIGN="CENTER">Интернет и World Wide Web</H1><BR> <OL><LH><H2>Здесь вы можете узнать:</H2></LH><BR>

<LI>Что такое Интернет

<UL TYPE="CIRCLE"> <LI>Определение понятия

</UL>

<LI>Историю создания Интернета

<UL TYPE="CIRCLE"> <LI>Кто придумал Интернет

</UL>

<LI>Основные понятия среды Интернета

<DL>

<DT>Составляющие Интернета:

<DD>Электронная почта, телеконференции, поисковые системы ...

</DL>

</OL>

</BODY></HTML>

На рис. 30 показано, как будет выглядеть файл в окне браузера.

Рис. 30. Вид Web-страницы в окне браузера

Контрольные вопросы

1.Для чего необходимы списки на Web-странице?

2.Как оформить маркированный список в Web-документе?

3.Как оформить нумерованный список в Web-документе?

4.Как оформить список определений в Web-документе?

5.Каким образом определяется тип списка?

6.Каким образом задается нумерация списка?

Практические задания

1.Создайте HTML-документ, отображающий на экране браузера следующую информацию (рис. 31):

Рис. 31. Вид Web-страницы в окне браузера

2.Создайте HTML-документ, отображающий на экране браузера следующую информацию (рис. 32):

Рис. 32. Вид Web-страницы в окне браузера

3.Напишите программу для отображения списка:

ОГЛАВЛЕНИЕ

I. Общие сведения о программировании.

1.Введение.

2.Что такое информатика?

3.Что такое информация?

4.Что такое вычислительная машина? Общие положения. Подробнее о памяти. Ввод-вывод.

Оперативная память, внешняя память. Порядок некоторых величин.

5.Что может делать вычислительная машина?

6.Что такое программирование?

7.Несколько ключевых слов.

8.Краткая история информатики.

a.Прединформатика.

b.Протоинформатика.

c.Информатика.

d.Библиография.

e.Задача.

II. Введение в языки программирования.

1.4.ИСПОЛЬЗОВАНИЕ ТАБЛИЦ НА WEB-СТРАНИЦЕ

1.4.1.Основные теги создания таблиц

Усписков есть один недостаток – они одномерны. Таблицы же позволяют располагать данные не только по строкам, но и по столбцам. Благодаря наличию строк и столбцов таблицы удобны для сравнения и противопоставления информации. Каждые строку и столбец можно озаглавить, чтобы информация выглядела подобно электронной таблице. Хорошая таблица делает Web-страницу информативной, аккуратной и организованной, неудачная разбивает ее и запутывает. Задание таблицы может показаться сложным, поскольку для этого применяется целый ряд тегов. В табл. 12 приведены теги для создания таблиц.

 

Таблица 12. Теги создания таблиц

Тег

Комментарий

 

<TABLE>…</TABLE>

Эти теги охватывают таблицу

 

<TABLE BORDER="1">

Создает видимую сетку, разделяющую строки и

 

 

столбцы

 

<CAPTION>…</CAPTION>

Текст, отмеченный этими тегами, выводится в виде

 

 

заголовка

 

<TH>…</TH>

Теги отображают текст заголовка строки или

 

 

столбца немного более крупным полужирным

 

 

шрифтом

 

<TR>…</TR>

Теги определяют каждую строку таблицы. Тег

 

 

</TR> необязателен, но он делает HTML-код более

 

 

полным и понятным

 

<TD>…</TD>

Эта пара тегов определяет текст каждой ячейки

 

 

таблицы

 

<TD ROWSPAN=" ">

Указывает количество строк, которое объединено в

 

 

одной ячейке (по умолчанию =1)

 

<TD COLSPAN=" ">

Указывает количество столбцов, которое

 

<TH COLSPAN=" ">

объединено в одной ячейке (по умолчанию =1)

 

<TABLE WIDTH=" ">

Устанавливает ширину таблицы в пикселях или

 

 

процентах от ширины документа

 

<TD WIDTH=" ">

Устанавливает ширину ячейки в пикселях или

 

 

процентах от ширины документа

 

<TABLE HEIGHT=" ">

Устанавливает высоту таблицы в пикселях или

 

 

процентах от высоты документа

 

<TD HEIGHT=" ">

Устанавливает высоту ячейки в пикселях или

 

 

процентах от высоты документа

 

<TD NOWRAP=" ">

Не позволяет программе просмотра делать перевод

 

 

строки в ячейке таблицы

 

Замечание: пиксель (элемент рисунка) – это единица измерения, характеризующая разрешение монитора. Чтобы представить себе размер пикселя, вспомните, что стандартный экран монитора VGA (c

разрешением 640х480) содержит 640 пикселей по ширине и 480 по высоте. Таким образом, изображение размером 320х240 пикселей займет примерно половину экрана монитора VGA.

1.4.2. Выравнивание текста в таблице

Для каждой ячейки таблицы можно задать способ выравнивания текста как по вертикали, так и по горизонтали. Способы выравнивания задаются специальными ключевыми словами ALIGN и VALIGN. Можно задать также способ выравнивания для всей таблицы (в теге <TABLE>), для заданной строки (в теге <TR>) или для одной ячейки (в теге <TD>). Каждое из ключевых слов ALIGN и VALIGN имеет три возможных значения, которые приведены в табл. 13.

 

Таблица 13. Ключевые слова выравнивания

Значение

Комментарий

 

 

ALIGN="LEFT"

Выравнивает текст в ячейке по левому краю (по

 

 

умолчанию)

 

 

ALIGN="CENTER"

Выравнивает текст в ячейке по центру

 

 

ALIGN="RIGHT"

Выравнивает текст в ячейке по правому краю

 

 

VALIGN="TOP"

Выводит текст от самого верха ячейки (полезно,

когда

 

информация состоит из нескольких строк)

 

 

 

 

 

VALIGN="MIDDLE"

Выравнивает текст в ячейке вертикально по центру

(по

 

умолчанию)

 

 

VALIGN="BOTTOM

Выравнивает текст в ячейке по нижнему краю

 

 

"

 

 

 

Приведем примеры выравнивания текста:

1.Для всей таблицы: <TABLE ALIGN="LEFT">

2.Для заданной строки: <TR ALIGN="TOP">

3.Для одной ячейки: <TD ALIGN="CENTER">

Используя материал табл. 12 и 13, создадим ряд таблиц. Создадим таблицу вида:

 

Интернет-ресурсы

 

 

 

Список адресов Internet

 

Информация

http://russia.uthscsa.edu/Music/

 

Музыка на сервере «Маленькая Россия» в

 

 

Сан-Антонио

http://www.deol.ru/queen/

 

Русские странички о группе Queen

http://www.september.ru

 

Сервер газеты «Первое сентября»

http://www.glasnet.ru

 

Сервер газеты «Информатика»

http://www.rector.msu.su

 

Сервер МГУ

http://www.phys.msu.su

 

Сервер физфака МГУ

Текст программы в блокноте будет выглядеть следующим образом:

<HTML>

<HEAD>

<META http-equiv="Content-Type" content="text/html; charset=windows1251"><TITLE>Table</TITLE></HEAD><BODY>

<CENTER><TABLE BORDER="1">

<CAPTION ALIGN="CENTER">Интернет-ресурсы </CAPTION>

<TR>

<TH>Список адресов Internet</TH> <TH>Информация</TH>

</TR>

<TR>

<TD> http://russia.uthscsa.edu/Music/</TD>

<TD> Музыка на сервере «Маленькая Россия» в Сан-Антонио</TD> </TR>

<TR>

<TD>http://www.deol.ru/queen/</TD> <TD>Русские странички о группе Queen</TD>

</TR>

<TR>

<TD>http://www.september.ru</TD> <TD>Сервер газеты «Первое сентября»</TD> </TR>

<TR>

<TD>http://www.glasnet.ru</TD> <TD>Сервер газеты «Информатика»</TD>

</TR>

<TR>

<TD>http://www.rector.msu.su</TD> <TD>Сервер МГУ</TD>

</TR>

<TR>

<TD>http://www.phys.msu.su</TD> <TD>Сервер физфака МГУ</TD> </TR>

</TABLE>

</CENTER>

</BODY></HTML>

На рис. 33 показано, как будет выглядеть файл в окне браузера.

Рис. 33. Вид Web-страницы в окне браузера

Чтобы все ячейки таблицы были разделены тонкими линиями, в тег <TABLE> добавлено ключевое слово BORDER="1". Если необходимо, чтобы ячейки таблицы были разделены линией потолще, то задается число больше единицы, например BORDER="7". Если же задать BORDER="0", то слова ячейки будут автоматически выровнены, но сетки не будет. То есть наша созданная таблица будет выглядеть следующим образом (рис. 34).

Рис. 34. Вид Web-страницы в окне браузера

Объединение нескольких строк в одну ячейку

Изменим нашу таблицу, объединив по две строки во 2-м столбце:

Текст программы в блокноте будет выглядеть следующим образом:

<HTML>

<HEAD>

<META http-equiv="Content-Type" content="text/html; charset=windows1251"><TITLE>Table</TITLE></HEAD><BODY>

<CENTER><TABLE BORDER="1">

<CAPTION ALIGN="CENTER">Интернет-ресурсы</CAPTION> <TR>

<TH>Список адресов Internet</TH> <TH>Информация</TH>

</TR>

<TR>

<TD> http://russia.uthscsa.edu/Music/</TD> <TD ROWSPAN="2">Музыка</TD>

</TR>

<TR>

<TD>http://www.deol.ru/queen/</TD>

</TR>

<TR>

<TD>http://www.september.ru</TD> <TD ROWSPAN="2">Газеты</TD> </TR>

<TR>

<TD>http://www.glasnet.ru</TD>

</TR>

<TR>

<TD>http://www.rector.msu.su</TD> <TD ROWSPAN="2">МГУ</TD>

</TR>

<TR>

<TD>http://www.phys.msu.su</TD>

</TR></TABLE></CENTER>

</BODY></HTML>

На рис. 35 показано, как будет выглядеть файл в окне браузера.

Рис. 35. Вид Web-страницы в окне браузера

Объединение нескольких столбцов в одну ячейку

Изменим нашу таблицу, объединив столбцы в 1-й строке:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]