Интернет решения от доктора Боба | страница 12
Секция заголовков | |
Заголовок документа | |
… | Секция содержимого страницы |
… | Заголовок (возможные уровни 1..6) |
… | Жирный текст |
… | Наклонный текст |
Разрыв строки | |
Горизонтальная черта | |
Абзац | |
…. | Ссылка на другую страницу или URL |
HTML страница всегда начинается тегом и заканчивается тегом .
Содержимое страницы размещается между тегами
и . Множественные разрывы строк и пробелы/табуляции игнорируются и заменяются на один пробел, это причина, по которой требуется специальный тег разрыва строкии
. Простая HTML страница с одним заголовком и ссылкой выглядит так.
>
>
>
Hello, world!
>
>
>
>
>
>
Примечание: тег
, который мы можем использовать для помещения адресной информации и ссылки на домашнюю страницу или e-mail адрес. Эта информация будет отображена наклонным шрифтом. Тег часть основы HTML; данная форма используется для указания гипер-ссылки, в данном случае на другую страницу (мою домашнюю страницу) по адресу http://www.drbob42.com. Для данной простой HTML страницы, браузер (такой как Netscape Navigator) покажет одну страницу с заголовком и с ссылкой.Для освоения HTML я могу рекомендовать хорошую книгу "Netscape & HTML Explorer".
1.3. CGI
Аббревиатура CGI означает Common Gateway Interface, и является связевым протоколом между формой в Web браузере (клиент) и приложением запущенным на Web сервере (сервер). Приложение обычно называется CGI скрипт, но мы можем использовать Дельфи для написания CGI приложений без скриптов.
Имеется два типа CGI: стандартное или консольное CGI приложение и позже появилась версия для Windows называемая WinCGI.
1.3.1. Консольное CGI приложение
Стандартное или консольное CGI приложение взаимодействует с формой на клиенте с помощью переменных среды (управляющая информация), стандартным входом (данные формы) и стандартным выводом (возвращаемая динамическая HTML страница).
1.3.2. WinCGI
Приложение WinCGI взаимодействует с формой на клиенте с помощью Windows.INI файла вместо переменных среды. Windows.INI файл содержит управляющую информацию, иногда данные формы и имена входного, данных и выходного файлов.
1.3.3. Delphi и CGI
В данной главе я расскажу, как написать простое Дельфи CGI приложение, без использования Web Modules или других Client/Server модулей.