Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
&emsp-создаёт em - пробел.
 -создаёт неразрывный пробел.
Указатель объекта всегда записывают строчными буквами.
-----
ТЕГ ПРИМЕРОВ (HTML 2.0)
------
Теги <XMP></XMP> представляют фрагмент программы на HTML не как код, а как текст. Броузер в этом случае покажет всё, что заключено между тегами. Это удобно в учебных целях.
------
ТЕГ <BLINK> (NETSCAPE NAVIGATOR И MICROSOFT INTERNET EXPLORER)
------
Обеспечивает мигание. Чтобы объект мигал, заключите его в теги <BLINK> и </BLINK>.
Лабораторная работа № 4
Изучение команд языка HTML(продолжение 3)
HTML (HyperText Markup Languag)- язык разметки гипертекста или язык описания документов системы WWW(WORLD WIDE WEB)- гипертекстовой системы поиска ресурсов Internet и доступа к ним.
Цель работы: Получить дополнительные навыки работы с командами языка HTML - тегами и атрибутами.
------
ФОРМЫ
------
Интерактивные формы - одна из основных красот Web. С помощью тега <mailto:> и форм стал возможен двухсторонний диалог между владельцами Web-узлов и их читателями. Формы - эффективны. Они легко и быстро создаются.
Многие старые броузеры не поддерживают тег <mailto:>, поэтому создать форму и заставить её работать, не одно и то же.
------
КАК СДЕЛАТЬ, ЧТОБЫ ВАША ФОРМА ХОРОШО СМОТРЕЛАСЬ
------
Проблема элегантности не имеет простого решения. Проще всего, разместить область ввода и все ниспадающие меню слева, а весь сопроводительный текст справа. Ширина области ввода задаётся атрибутом SIZE=. Это упрощает выравнивание. Следует оставить промежуток между левой и правой областями.
В правильно составленной форме под имя штата будет оставлено двух символьное место, а под ZIP - код - девяти символьное.
------
Пример № 1. Программа.
<HTML>
<BODY>
<FORM>
<CENTER><H1>текст заголовка</H1>
<TABLE>
<TR>
<TD>
First<INPUT NAME="First" SIZE="20"><BR>
Last<INPUT NAME="Last" SIZE="20"><BR>
Address<INPUT NAME="Adress" SIZE="20"><BR>
City<INPUT NAME="City" SIZE="20"><BR>
State<INPUT NAME="State SIZE="20"><BR>
ZIP<INPUT NAME="ZIP" SIZE="20"><BR>
<TD><H3>or</H3></TD>
<TD>
<INPUT NAME="First" SIZE="20">First<BR>
<INPUT NAME="Last" SIZE="20">Last<BR>
<INPUT NAME="Address" SIZE="20">Address<BR>
<INPUT NAME="State" SIZE="20">State<BR>
<INPUT NAME="ZIP" SIZE="20"><BR>ZIP</TD>
</TR>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
-----
Лучший способ сделать хорошие формы - построить из их элементов таблицу. Недостаток форм - их нельзя вкладывать друг в друга.
------
В ВЫПАДАЮЩИХ МЕНЮ ЗАДАВАЙТЕ ПО УМОЛЧАНИЮ ПУСТОЕ ПОЛЕ
-------
Это связано с тем, что при статистических опросах через формы из-за лени опрашиваемые способны вариант ответа предложенный Вами по умолчанию выдать за свой ответ. Например, программа из второго, следующего ниже примера, наверняка даст худший результат, чем из третьего.
------
Пример № 2. Программа.
<HTML>
<BODY>
<CENTER><H1>Whot`s your dog?</H1><CENTER>
<FORM METHOD="POST" ACTION="mailto :yourname @your. email. address">
Please select the type of dog you fancy.<BR>
<SELECT NAME="Dog type" SIZE="1">
<OPTION>Bluetick coonhound
<OPTION>Toy poodle
<OPTION>Australian shephard
<OPTION>Blue heeler
<OPTION>Pembroke welsh corgi
</SELECT>
<P>
<INPUT TYPE="SUBMIT" VALUE="Submit">
<INPUT TYPE="RESET" VALUE="Reset">
</FORM>
</BODY>
</HTML>
-----
Пример № 3. Программа.
Эта программа практически полностью совпадает с предыдущей за исключением первой строки с тегом <OPTION> в которой после <OPTION> должно быть набрано - No Selection без чёрточки.
------
КАК ЗАСТАВИТЬ ФОРМУ РАБОТАТЬ
------
Как сделать так, чтобы она отсылала на сервер введенные данные. Это делается просто. Формально достаточно написать в теге <FORM> атрибут ACTION= и сделать ссылку на URL программы, которая способна обработать входные данные и сделать с ними что-нибудь полезное.
------
КУДА ПЕРЕСЫЛАТЬ ДАННЫЕ
------
Для этого есть несколько возможностей. Полученные данные должны быть переданы программе, поддерживающей Common Gateway Interface (CGI). Она находится где-то в Web, необязательно в одном Web - сервере с самой формой. Если нельзя запустить приложение CGI на своём узле и в вашем Web - мастере нет средств для работы с формами, есть возможность найти, кто произведёт необходимую обработку. В этом направлении действуют несколькими способами:
1. Пользуются сервисом обработки форм.
2. Инсталлируют написанную кем-то программу CGI.
3. Создают собственную программу CGI.
УСЛУГИ ПО ОБРАБОТКЕ ФОРМ
-------
Самый простой путь - найти в Internet человека, который выполнит для Вас обработку форм. За это платят. Недорого. Им может быть Ваш собственный Web- провайдер.
Если Вы договорились, остаётся указать в атрибуте ACTION= соответствующий URL. После этого все данные, введенные пользователями в Ваши формы. будут упакованы в электронное сообщение и отправлены Вам.
Для каждой заполненной формы Вы получите по одному сообщению:
To:<*****@***com>
From: "Bubba`s Form Hadlin` Service" <*****@***com>
Subject: краткая аннотация.
Если у Вас несколько заполненных форм, желательно сортировать заполненные формы. Для этого хорошо иметь скрытое поле имени, например, "Formname". По нему легко разобраться в формах.
Полученное письмо удобно обработать автоматическим почтовым фильтром, например, procmail или slocal для UNIX или Windovs. Обработанные сообщения сравниваются и помещаются в базу данных. Их используют, также, для корректировки исходной Web - страницы.
------
ИСПОЛЬЗОВАНИЕ ЧУЖОЙ ПРОГРАММЫ CGI
------
В Web очень много программ для обработки форм. Они делают то-же самое, что и службы по обработке форм. Есть специальные сценарии по отправке форм. Главное заключено в способности Вашего Web-допускать использование программ CGI. Некоторые провайдеры такое разрешение могут не дать. Придётся обращаться за услугами со стороны. Есть и определённые трудности.
------
СОЗДАНИЕ СОБСТВЕННОЙ ПРОГРАММЫ (CGI)
------
Умея программировать, можно написать собственную программу CGI для обработки форм. Это позволит пересылать данные не только себе. Своя программы может знать тип данных и выполнять проверку сообщений на ошибки.
-----
Задание. Изучить предложенные примеры. Предложить варианты их модификации.
Лабораторная работа № 5
Изучение команд языка HTML(продолжение 4)
HTML(HyperText Markup Languag)- язык разметки гипертекста или язык описания документов системы WWW(WORLD WIDE WEB)- гипертекстовой системы поиска ресурсов Internet и доступа к ним.
Цель работы: Получить дополнительные навыки работы с командами языка HTML - тегами и атрибутами.
------
ТАБЛИЦЫ
------
WEB-дизайнеры нашли массу способов применения таблиц. Тег <TABLE> стал мощным орудием компоновки объектов на странице. Он применим для размещения текстов и графики в разных местах страницы. Раньше это делали только с помощью подпольного HTML.
-----
ОСНОВНЫЕ МЕТОДЫ СОЗДАНИЯ ТАБЛИЦ
------
Работу с таблицами правильно начинать с изучения основных тегов и атрибутов таблиц.
------
ТЕГИ <TABLE> и </TABLE>
----
Таблица начинается с тега <TABLE> и заканчивается тегом </TABLE>. Если начало и конец таблицы не определены, никакие табличные команды работать не будут. Тег <TABLE>, по аналогии с многими другими, автоматически переводит строку до и после таблицы.
------
ТЕГИ <TR> и </TR>
------
Эти теги (сокращение от Table Row - строка таблицы) должны окружать каждую строку таблицы. Две строки таблицы программируются двумя наборами тегов. Если наборов восемь, в таблице будет восемь строк.
Весь текст или другие атрибуты, которые предполагается разместить в одной строке, должны быть размещены в пределах одного набора тегов.
-----
Пример № 1. Программа.
<HTML>
<BODY>
<H1 ALIGN=CENTER>текст заголовка</H1>
<CENTER>
<TABLE BORDER>
<TR>
<TD COLSPAN=3>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
Эта программа отобразит на экране заголовок и таблицу с двумя строками. Последняя строка распадётся на три части - ячейки.
------
ТЕГИ <TD></TD>
------
В пределах таблицы размещаются ячейки с данными. В ячейках размещают текст или рисунки. Любая ячейка окружается тегами <TD></TD>. Число пар тегов определяет число ячеек. Строка с пятью парами тегов состоит из пяти ячеек.
Число ячеек в строках таблицы не обязательно должно быть одинаковым. Всё зависит от соответствующего числа пар тегов.
------
Пример № 2. Программа.
<HTML>
<BODY>
<TABLE BORDER>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Здесь запрограммирована таблица с разными числами ячеек в строках.
------
ТЕГИ <TH></TH>
------
Пары тегов <TH> (Table Header, заголовок таблицы) используют при создании заголовков столбцов и строк в пределах таблиц. Текст между тегами автоматически записывается жирным шрифтом и по умолчанию располагается в середине ячеек. Аналогичный эффект достигается с помощью пары тегов <TD></TD>, тега <B> и атрибута <ALIGN=CENTER>.
Однако не все броузеры поддерживают жирный шрифт в таблицах. Поэтому лучше объявлять заголовки с помощью тегов <TH>.
В следующем примере встречаются атрибуты COLSPAN= и ROWSPAN=. Они будут обсуждены ниже.
------
Пример № 3. Программа.
<HTML>
<BODY>
<TABLE BORDER>
<TR>
<TH>текст</TH>
<TH COLSPAN=2>текст</TH>
</TR>
<TR>
<TH>текст</TH>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TH ROWSPAN=3>текст</TH>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Эта программа сроит таблицу, в которой жирным шрифтом выделены заголовки строк и столбцов.
-----
АТРИБУТ NOWRAP
-----
Если текст не вмещается в одну строку ячейки, делается переход на следующую строку. Предлагаемый атрибут с тегами <TH></TH> и <TD></TD> длину ячейки расширяет на столько, что заключённый в ней текст размещается в одной строке. Он полезен, например, в рекламе.
------
АТРИБУТ COLSPAN= (COLUMN SPAN, СОЕДИНЕНИЕ СТОЛБЦОВ)
------
Такой атрибут модифицирует теги <TH></TH> и <TD></TD>. Он позволяет делать любую ячейку шире, чем верхняя или нижняя.
------
АТРИБУТ ROWSPAN=
------
Используется с теми же парами тегов, что и предыдущий. Он задаёт число строк на которое должна растягиваться ячейка. Растягиваемую ячейку нельзя помещать внизу таблицы.
------
АТРИБУТ WIDTH=
------
Применяется в двух случаях. В первом, его включают в тег <TABLE> и задают ширину всей таблицы.
Во втором, его используют в тегах <TR></TR> или <TH></TH> управляя шириной ячеек или группы ячеек.
Ширина указывается в пикселях или процентах. Если в теге <TABLE> WIDTH=250, таблица будет шириной 250 пикселей независимо от ширины страницы на реальном мониторе.
Размер WIDTH=50% в теге <TABLE> задаст таблицу шириной в половину страницы при любом изображении на экране.
В случае пикселей возможно автоматическое появление полосы прокрутки внизу экрана, если таблица оказывается шире области просмотра.
------
Пример № 4. Программа.
------
<HTML>
<BODY>
<TABLE BORDER WIDTH=100%>
<TR>
<TD ALIGN=CENTER>текст</TD>
</TR>
</TABLE>
or<BR>
<TABLE BORDER WIDTH=50%>
<TR>
<TD ALIGN=CENTER>текст</TD>
</TR>
</TABLE>
or<BR>
<TABLE BORDER WIDTH=200>
<TR>
<TD ALIGN=CENTER>текст</TD>
</TR>
</TABLE>
or<BR>
<TABLE BORDER WIDTH=100>
<TR>
<TD ALIGN=CENTER>текст</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Некоторые броузеры не воспринимают знак %. при задании размеров. Эта проблема решается заданием в атрибуте UNIT= единиц измерения, например, RELATIVE (относительно). Атрибут используется в теге <TABLE>.
------
АТРИБУТ UNIT=
------
Используется для задания единиц измерения, которые применяются при указании размеров всей таблицы или её отдельных столбцов. Атрибут принимает одно из трёх значений:
1. UNIT=EN-присваивается по умолчанию. Задаёт единицу измерения равную EN-пробелу. Его ширина равна ширине буквы "n" и зависит от размера шрифта, т. е. его высоты. С другой стороны, EN - пробел равен половине высоты шрифта. Для 12- пунктового шрифта он равен 6 пунктам, для 8- пунктового – четырём пунктам. Это типографская единица измерения.
2. UNIT=RELATIV задаёт ширину столбцов в процентах относительно общей ширины таблицы. Это избавляет от необходимости определять сами проценты. Поддерживается большим количеством броузеров. Вводимые числа воспринимаются как ширины столбцов в процентах.
3. UNIT=PIXELS-применяется, когда необходимо знать ширину столбцов точно. Тег <TABLE UNIT=PIXELS WIDTH=340> образует таблицу с шириной 340 пикселей. В мониторах с разным разрешением таблица, измеренная в пикселях, будет занимать разное место.
------
АТРИБУТ COLSPEC=
------
Используется совместно с атрибутом UNIT=. Определяет, сколько места занимает каждый столбец таблицы, как в нём выравниваются данные. Применяется только в теге <TABLE>.
COLSPEC= описывает все столбцы. Для каждого из них он задаёт способ выравнивания и размер. Существует пять способов выравнивания: L-по левому краю, С - по центру, R - по правому краю, J-по правому и левому краю, D - по десятичной запятой. Например, для пяти столбцов ширина столбца и тип выравнивания задаются следующим образом:
<TABLE UNIT= PIXELS COLSPEC="L10 C15 R20 J25 D30">
Числа после типов выравнивания показывают ширины столбцов в пикселах.
------
АТРИБУТ DP=
------
DP= (Decimal Point, десятичная запятая) определяет символ, который отделяет целые от дробных в десятичных дробях. DP="."(по умолчанию) задаёт точку, DP="," задаёт запятую.
------
ПУСТЫЕ ЯЧЕЙКИ
------
Без данных ячейка не будет иметь границ. Чтобы ячейка имела границы, но не имела содержимого, в неё должно быть помещено, нечто не видимое при воспроизведении. Например, следует воспользоваться пустой строкой или неразрывным пробелом( ). Пустота содержимого столбцов обеспечена и в том случае, если задать их ширину в пикселях или относительных единицах и не ввести в полученные ячейки никаких данных. Используют, также, пустые GIF-изображения.
Однако, лучше использовать неразрывные пробелы или атрибут WIDTH=. Страница загружается и отображается быстрее.
------
АТРИБУТ CELLPADDING=
------
Задаёт поля внутри ячейки - пространство между содержимым и границами ячейки.
------
Пример № 5. Программа.
<HTML>
<BODY>
<CEMTER>
<TABLE BORDER CELLPADDING=20>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
<BR>
<TABLE BORDER CELLPADDING=0>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
В тегах <TABLE></TABLE> отцентрирована вся таблица. Содержимое центрируется отдельно.
-----
АТРИБУТЫ ALIGN= и VALIGN=
------
Позволяют модифицировать теги <TR>,<TD> и <TH>.Тег <ALIGN> определяет выравнивание текста и графики по горизонтали(по левому или правому краю и центру).Горизонтальное выравнивание задаётся несколькими способами:
ALIGN=BLEEDLEFT - прижимает содержимое ячейки вплотную к левому краю.
ALIGN=LEFT - выравнивает содержимое ячейки по левому краю с учётом отступа, задаваемого атрибутом CELLPADDING=.
ALIGN=CENTER - помещает содержимое ячейки по центру.
ALIGN=RIGHT - выравнивание по правому краю ячейки с учётом отступа, задаваемого атрибутом CELLPADDING=.
------
Пример № 6. Программа.
<HTML>
<BODY>
<TABLE BORDER WIDTH=100%>
<TR>
<TD ALIGN=LEFT>текст</TD>
<TD ALIGN=CENTER>текст</TD>
<TD ALIGN= RIGHT>текст</TD>
</TR>
<TR>
<TD ALIGN=RIGHT>текст</TD>
<TD ALIGN=CENTER>текст</TD>
<TD ALIGN=LEFT>текст</TD>
</TR>
<TR>
<TD ALIGN=RIGHT>текст</TD>
<TD ALIGN=RIGHN>текст</TD>
<TD ALIGN=RIGHT>текст</TD>
</TR>
<TR>
<TD ALIGN=CENTER>текст</TD>
<TD ALIGN=CENTER>текст</TD>
<TD ALIGN=CENTER>текст</TD>
</TR>
<TR>
<TD ALIGN=LEFT>текст</TD>
<TD ALIGN=LEFT>текст</TD>
<TD ALIGN=LEFT>текст</TD>
<TR>
</TABLE>
</BODY>
</HTML>
-----
Атрибут VALIGN= выравнивает текст и графику в ячейках по вертикали. Выравнивание задаётся несколькими способами:
VALIGN=TOP - по верхней границе ячейки.
VALIGN=MIDDLE - центрирование содержимого ячейки.
VALIGN=BOTTOM - по нижней границе ячейки.
------
Пример № 7. Программа.
<HTML>
<BODY>
<CENTER>
<TABLE BORDER WIDTH=90%>
<TR>
<TD WIDTH=100>текст</TD>
<TD VALIGN=TOP>текст</TD>
<TD VALIGN=MIDDLE>текст</TD>
<TD VALIGN=BOTTOM>текст</TD>
</TR>
<TR VALIGN=TOP>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR VALIGN=MIDDLE>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR VALIGN=BOTTOM>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
-----
ТЕГ <CAPTION>
------
Позволяет задавать заголовки таблицы. По умолчанию заголовки центрируются и размещаются либо над таблицей(<CAPTION=TOP>), либо под таблицей(<CAPTION=BOTTOM>)
------
Пример № 8. Программа.
<HTML>
<BODY>
<TABLE BORDER>
<CAPTION ALIGN=TOP>текст</CAPTION>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
<TABLE BORDER>
<CAPTION ALIGN=BOTTOM>текст</CAPTION>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
</BODY>
</HTML>
------
Заголовок разрешается составлять из любого текста и изображений. Текст разбивается на строки по ширине таблицы. В некоторых случаях тег <CAPTION> используют для подписей под рисунками. Для этого описывают таблицу без границ.
------
Пример № 8. Программа.
<HTML>
<BODY>
<TABLE>
<CAPTION ALIGN=BOTTOM>текст</CAPTION>
<TR>
<TD>
<IMG ALIGN=BOTTOM SRC="DASOLID. GIF">
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
------
АТРИБУТ BORDER=
------
Таблицы без рамки позволяют размещать тексты на страницах. Экспериментируя с толщиной рамок можно достигнуть многое интересное, что обеспечивает атрибут BORDER=.
Если в теге <TABLE> не задать рамку, то получится таблица без линий. Только под линии будет отведено пустое место. Такой же результат получается, если задать <TABLE BORDER=0>.
Толщиной линий таблиц удаётся добиться большей выразительности страниц. Таблицы, вложенные одна в другую, легче различать, если использованы линии разной толщины.
------
Пример № 9. Программа.
<HTML>
<BODY>
<TABLE BORDER=8 BORDERCOLOR=BLACK WIDTH=90% CELLPADDING=0 CELLSPACING=10>
<TR>
<TD ALIGN=CENTER><H2>текст</H2>
<TABLE WIDTH=!00% BORDER CELLSPACING>
<TR>
<TD ALIGN=CENTER COLSPAN=4><H3>текст</H3></TD>
</TR>
<TR>
<TD ALIGN=CENTER>текст</TD>
<TD ALIGN=CENTER>текст</TD>
<TD ALIGN=CENTER>текст</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
------
АТРИБУТ CELLSPACING=
------
Определяет в пикселях ширину промежутков между ячейками. По умолчанию задаётся величина равная двум пикселям. Пустое место в ячейке получают вписывая в ячейку пробел.
------
Пример № 10. Программа.
<HTML>
<BODY>
<CENTER>
<TABLE BORDER CELLSPACING=20>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
<TABLE CELLSPACING=20>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
</TABLE>
<TABLE CELLSPACING=0>
<TR>
<TD>текст</TD>
<TD>текст</TD>
<TD>текст</TD>
</TR>
<TR>
<TD>текст</TD>
<TD></TD>
<TD>текст</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
-----
С помощью CELLSPACING= рисуют, например, толстые рамки вокруг текста или графики.
-----
Пример № 11. Программа.
<HTML>
<BODY>
<CENTER>
<TABLE BORDER=8 CELLSPACING=10>
<CAPTION ALIGN=BOTTOM>текст</CAPTION>
<TR>
<TD>
<TABLE BORDER=20>
<TR>
<TD><IMG SRC="GWASH. GIF"></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
------
ТВОРЧЕСКОЕ ИСПОЛЬЗОВАНИЕ ТАБЛИЦ
------
Тег <TABLE> позволяет создавать рамки с тенью. Ячейки получаются выпуклыми.
------
Пример № 12. Программа.
<HTML>
<BODY>
<CENTER>
<TABLE CELLPADDING=10 CELLSPACING=0 BORDER=!6>
<TR>
<TD ALIGN=CENTER>
<H1>текст</H1>
<H3>текст</H3>
<TABLE BORDER WIDTH=!00%>
<TR>
<TD ALIGN=><I>текст</I></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
Ячейка получается выпуклой.
------
РАЗБИЕНИЕ ТЕКСТА НА КОЛОНКИ
------
Разбиение на колонки удобно при вёрстке. Однако часто экраны компьютеров, из-за ограниченных размеров, не позволяют легко читать многоколонные тексты. Разбиение текста на колонки может привести к появлению неуклюжих, трудно читаемых текстов.
------
Пример № 13. Программа.
<HTML>
<BODY>
<CENTER>
<TABLE BORDER=0 WIDTH=80% CELLPADDING=6>
<TR>
<TD ALIGN=CENTER COLSPAN=2>
<H2>текст</H2>
<H3>текст</H3>
</TD>
</TR>
<TR>
<TD WIDTH=50% VALIGN=TOP>
текст
</TD>
<TD VALIGN=TOP>
текст
</TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
Здесь запрограммирован текст с заголовками, набранный в две колонки.
------
Использование колонок позволяет избавиться от прокрутки.
------
Пример № 14. Программа.
<HTML>
<BODY>
<TABLE WIDTH=100% CELLPADDING=10 CELLSPCING=2>
<TR ALIGN=LEFT BGCOLOR="#000099">
<TD><FONT FACE="ARIAL" COLOR=WHITE SIZE=2>текст </FONT></TD>
<TD><FONT FACE="ARIAL" COLOR=WHITE SIZE=2>текст </FONT></TD>
<TD><FONT FACE="ARIAL" COLOR=WHITE SIZE=2>текст</FONT></TD>
<TD><FONT FACE="ARIAL" COLOR=WHITE SIZE=2>текст</FONT></TD>
</TR>
<TR>
<TD ALIGN=LEFT BGCOLOR="#EEEEEE" VALIGN=TOP>
<FONT FACE="ARIAL SIZE=2">текст</FONT></TD>
<TD ALIGN=LEFT BGCOLOR="#EEEEEE" VALIGN=TOP>
<FONT FACE="ARIAL" SIZE=2>текст</FONT></TD>
<TD ALIGN=LEFT BGCOLOR="#EEEEEE" VALIGN=TOP>
<FONT FACE="COURIER NEW" SIZE=2>текст</FONT></TD>
<TD ALIGN=LEFT BGCOLOR="EEEEEE" VALIGN=TOP>
<FONT FACE="ARIAL" SIZE=2>текст</FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
Здесь текст распределён в четырёх колонках с заголовками. Это позволяет обойтись без прокрутки.
------
ИСПОЛЬЗОВАНИЕ ТАБЛИЦ В ДИЗАЙНЕ СТРАНИЦ
------
Возможность делать границы таблиц невидимыми является приятным свойством таблиц. Это позволяет с помощью тега <TABLE> красиво размещать на странице текст и графику так, что читатель не будет знать об этом. Тег <TABLE> незаменим при форматировании в HTML.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


