|
иоклипы), которые вы помещаете на Web-страницу с по-
мощью языка HTML).
Если вы думаете, что создать документ Web-страницы просто, то вы не оши-
баетесь. Собственно говоря, создание Web-сайтов началось с простейших по сво-
ей сути намерений. В первоначальном стандарте языка HTML описывался не-
сложный, простой в изучении язык, с помощью которого можно было создавать
содержащие один лишь текст документы, просматривать которые мог каждый, у
кого был доступ к Internet. Хотя комитет по стандартам HTML, консорциум
W3C (World Wide Web Consortium), ввел множество новых инструкций (называе-
мых дескрипторами (tags) и атрибутами (attributes)) в язык HTML, все же даже
самую "богатую" Web-страницу можно создать, набрав простые HTML-команды в
документе, подготовленном в текстовом редакторе (подойдет даже Notepad
(Блокнот) из Windows). На Web-сайте W3C (www.w3.org) можно найти полное
описание различных Internet-технологий, включая HTTP, HTML, XHTML
(Extensible Hypertext Markup Language — расширяемый язык разметки гипертек-
ста), XML (Extensible Markup Language — расширяемый язык разметки), CSS
(Cascading Style Sheets — каскадные таблицы стилей) и т.д.
Теперь, когда вы знаете, что такое Web-страница и в общих чертах представ-
ляете, как она создается, давайте взглянем на HTML-код какой-нибудь Web-стра-
ницы. Если у вас нет постоянного соединения с Internet, установите подключе-
ние по коммутируемой линии через вашего Internet-провайдера (поставщика
услуг Internet). Затем запустите Web-браузер и выведите на экран свою любимую
Web-страницу, набрав URL-адрес (Uniform Resource Locator — унифицированный
указатель информационного ресурса, то есть адрес Web-страницы) в адресной
строке браузера. Например, можно ввести в адресной .строке браузера http://
www.osborne.com. Затем просто нажмите ENTER.
Web-браузер, в свою очередь, отправит Web-серверу HTTP-запрос Web-страни-
цы, адрес которой был введен. После ответа Web-сервера, т.е. отправки Web-стра-
ницы вашему браузеру, браузер отобразит страницу на экране и запросит все
внедренные объекты (например, графические изображения), вставленные в стра-
Глава 1. Основы языка HTML 23
ницу. После того, как браузер извлечет и отобразит все содержимое страницы,
выберите View | Source (Вид | В виде HTML), чтобы вывести на экран HTML-код, с
помощью которого описана страница. (Если вы работаете с Netscape Navigator,
выберите View | Page Source (Вид | Источник страницы)). Далее Internet Explorer
отобразит HTML-код Web-страницы в редакторе Блокнот, тогда как Netscape
Navigator просто выведет HTML-операторы в новом окне. Пусть вас пока не вол-
нует значение отдельных HTML-операторов — по ходу чтения этой книги вы уз-
наете о них практически все. Сейчас важно запомнить, что можно просмотреть
исходный код любой HTM L-страницы.
Контейнерные HTML-дескрипторы
В основе своей, Web-страница представляет собой текстовый файл, содержа-
щий инструкции в форме HTML-кодов (называемых дескрипторами) и атрибу-
тов. Дескрипторы — это команды, которыми впоследствии будет руководствовать-
ся Web-браузер, чтобы отформатировать текст и вставить графические
изображения, которые должны присутствовать на Web-странице. Некоторые, од-
нако не все, HTML-команды требуют как начального, так и конечного дескрип-
тора: такие команды называются контейнерными {container) дескрипторами, по-
скольку инструкция в начальном дескрипторе применяется ко всему, что
содержится на Web-странице между начальным и конечным дескриптором.
Каждая HTML-команда (то есть каждый HTML-дескриптор) начинается со
знака "меньше" (<), вслед за которым идет имя дескриптора и атрибуты (если
таковые имеются), и заканчивается знаком "больше" (>). Чтобы создать конеч-
ный дескриптор для начального дескриптора, нужно поместить косую черту (/)
перед именем дескриптора. Таким образом, начальный дескриптор имеет вид
<имя_дескриптора [атрибуты]>, а конечный деСКрИПТОр — имя_дескриптора>.
Имя дескриптора сообщает Web-браузеру назначение дескриптора; атрибуты
(если есть), идущие за именем дескриптора, предоставляют Web-браузеру допол-
нительную информацию, необходимую тому для выполнения инструкций деск-
риптора.
Например, приведенный ниже код служит иллюстрацией того, как начальный
и конечный дескрипторы абзаца (<р> р>) заключают в себе, или содержат,
фрагмент текста. В данном примере, дескриптор <р> дает Web-браузеру указание
отобразить текст до дескриптора р> с использованием правил форматирования
по умолчанию:
<р> Это пример абзаца. р>
Если вы хотите, чтобы браузер отображал текст в абзаце определенным шриф-
том и цветом, нужно будет добавить атрибуты, определяющие такие параметры,
как цвет, начертание, размер шрифта и т.д., в дескриптор , который ста-
вится после дескриптора <р> и перед текстом, внешний вид которого требуется
задать. (Мы рассмотрим атрибуты более подробно после того, как в следующих
двух разделах вы узнаете немного больше о дескрипторах.)
24 Глава 1. Основы языка HTML
HTML-дескрипторы разделов
Для организации различных частей HTML-кода, которыми описывается Web-
страница, используется набор дескрипторов разделов {section tags). Типы HTML-
дескрипторов в каждом разделе определения HTML-страницы имеют конкретное
назначение:
• . Эти дескрипторы ставятся в начале и в конце HTML-до-
кумента. Как таковые, начальный и конечный дескрипторы заклю-
чают в себе все прочие HTML-дескрипторы, с помощью к
|
|