ВВЕДЕНИЕ В ЯЗЫК HTML
HTML (HTML-код) — код, который связывает текст, графику, ссылки веб-страницы и размещает все это на экране пользователя. По сути, HTML является языком разметки гипертекстов, а не языком программирования как таковым.
Именно поэтому HTML достаточно прост в освоении. Кроме того, он является основой при создании сложных интернет-приложений.Команды HTML вставляются в текст документа и определяют логический статус фрагментов текста (заголовки, абзацы, списки и т.д.). Имеются также команды, позволяющие вставить в документ другие объекты (графики, рисунки, видео и т.д.), и команды, которые устанавливают связи с другими документами.
Программа-браузер получает такой документ, интерпретирует HTML-команды и выполняет форматирование составных частей документа.
Вся информация о форматировании этого документа находится в угловых скобках. Фрагмент, заключенный между угловыми скобками, называют меткой или тегом. Большинство тегов являются парными: открывающиеся и закрывающиеся .
Метатеги (МЕТА tags). К метатегам относятся специальные служебные элементы веб-документа, которые, не влияя на его внешний вид, имеют ключевое значение для поиска и рекламирования этого документа в сети.
Первоначальной целью метатегов было поучение минимально необходимой информации о документе для упрощения поисковых серверов. В этом случае поисковому роботу не приходится рассматривать целиком весь документ, ему достаточно анализа только основных метатегов, в которых и должна содержаться основная информация о самом документе. Другими словами, часть работы за поискового робота должен выполнить сам разработчик веб-сайта, составляя своего рода аннотацию своего собственного веб-документа.
Остановимся на некоторых метатегах подробнее.
• ... — название веб-документа (не путать с
.... Допустимая длина 60—100 символов;
• — более полное описание содержимого веб-документа.
Допустимая длина 200—250 символов;® — ключевые слова веб-документа, по которым будет осуществляться поиск этого веб-сайта. Допустимая длина от 800 до 1000 символов. Использование максимального количества символов необязательно. Пример метатегов:
» и заканчивается тегом . Тег может содержать атрибуты, представленные в табл. 6.6.2.
Таблица 6.6.2
Атрибуты, использующиеся с тегом
| Тег | Назначение | Допустимые значения |
| ALIGN | Выравнивание текста в ячейках строки | ALIGN=Center ALIGN=Ieft ALlGN=Hght |
| VALIGN | Вертикальное выравнивание текста в ячейках строки | VALIGN=top VAUGN=mid0le VALIGN=hottom |
Каждая ячейка таблицы начинается с тега < TD> и заканчивается тегом . Тег < TD> может содержать атрибуты, представленные в табл. 6.6.3.
На первый взгляд может показаться, что подобного инструментария недостаточно для создания сложной и удобной вебстраницы. Однако на практике оказывается, что можно реализовать макет страницы, в который будут интегрированы PHP- и Java-скрипты или /отя-апплеты, Flash и т.п.
Атрибуты, использующиеся с тегом
| Тег | Назначение | Допустимые значения |
| WIDTH | Ширина ячейки в пикселах | WIDHT=WO |
| HEIGHT | Высота ячейки в пикселах | HEIGHT=34 |
| ALIGN | Выравнивание текста в каждой отдельной ячейке | ALlGN=Center ALIGN=Ieft ALIGN=Ught |
| VALIGN | Вертикальное выравнивание текста в каждой отдельной ячейке | VALIG N=top VALIGN=middle VALIGN=bottom |
| NOWRAP | Присутствие этого атрибута означает, что содержимое ячейки должно быть показано в одной строке | |
| COLSPAN | Перекрытие числа колонок ячейки по горизонтали | Числовые значения. Например COLSPAN=2 означает, что ячейка занимает 2 колонки |
| rowspan | Перекрытие числа рядов ячейки по вертикали | Числовые значения. Например, ROWSPAN=3 означает, что ячейка занимает 3 ряда |
Примеры веб-страниц, построенных на основе Я7М£-таблиц: http://www.rbc.ru — РИА «РосБизнесКонсалтинг»; http://www.yandex.ru —- поисковый сервер Yandex; http://www.mts.ru — оператор сотовой связи МТС; h ttp://www. cm. сот — CNN.com.
Формы. Использование форм помогает организовать интерактивный диалоговый режим между пользователем и сервером. Внешне формы представляют собой набор примитивных стандартных элементов — кнопки, флажки, переключатели, ниспадающие меню.
Формы передают информацию программам-обработчикам в виде пар [имя переменной] = [значение переменной]. Имена переменных задаются только латинскими буквами. Значения переменных воспринимаются обработчиками как строки, даже если они содержат только цифры.
Форма начинается с тега и заканчивается тегом . Следует отметить, что Я7Ж£-документ может содержать любое количество форм, однако они не должны находиться одна внутри другой. Также внутри формы могут использоваться таблицы.
Формы применяются для решения самых разнообразных задач, таких, как:
• ввод запроса для поиска информации;
• заполнение всевозможных электронных анкет;
• организация голосования;
• работа с базами данных;
• форумы, гостевые книги и т.п.
Следует отметить, что документ на языке HTML может быть набран в любом текстовом редакторе, включая «Блокнот», и сохранен с расширением .html.
Введение в язык Java. Язык программирования Java (произносится «Джава»), разработанный компанией Sun Microsystems (http://www.sun.ru) в 1994 г., существует сегодня в двух вариантах: JavaScript и собственно Java.
Технология Java — это более чем язык программирования, это платформа, т.е. аппаратное и/или программное окружение, в котором разрабатываются приложения.
C помощью технологии Java можно придать своей странице элементы интерактивности, формировать, компоновать и полностью контролировать формат всплывающих окон и встроенных фреймов, организовывать такие активные элементы, как часы, бегущие строки и иную анимацию, создавать красочные рекламные заставки и интерактивные баннеры.
Среди достоинств данной технологии следует отметить отсутствие необходимости устанавливать и настраивать на сервере какие-либо дополнительные модули, обеспечивающие работу Java- программ.
Главный недостаток Java заключается в том, что пользователи старых версий браузеров, не поддерживающих компиляцию данного языка, не смогут воспринимать объекты, созданные при помощи Java и JavaScript.
В настоящее время пакеты разработчика Java (Java Development Kit — JDK), включающие в себя компилятор, виртуальную машину (интерпретатор), прочий инструментарий и исчерпывающую документацию, реализованы для всех основных платформ, включая Windows, Linux, Solaris, MacOS. А клиентские виртуальные машины встраиваются даже в электронные органайзеры и мобильные телефоны.
JavaScript. JavaScript является надстройкой к стандарту HTML и значительно расширяет возможности документа, созданного в этом формате. JavaScript похож на Java, но не содержит статических типов данных и строгой проверки типов. Модуль, написанный на JavaScript, интегрируется в файл HTML как подпрограмма и вызывается на исполнение из соответствующей строки HTML- кот стандартной командой. Встроенный в браузер интерпретатор воспринимает и скрипт, и сам код гипертекста как единый документ, обрабатывая те и другие данные одновременно.
Пример. Использование JavaScriptjijm открытия нового окна браузера с заданными параметрами. В данном случае при нажатии на ссылку «Открыть новое окно» будет открыто новое окно браузера со следующими параметрами:
| Страница для отображения в новом окне | Properties.htm |
| Название открываемого окна | Properties |
| Полосы прокрутки — присутствуют | Scrollbars=yes |
| Разрешено изменение размеров окна | Resizabie=yes |
| Размер открываемого окна | Width=300, |
Untitled Documents/titie>
Еще по теме ВВЕДЕНИЕ В ЯЗЫК HTML:
- Язык программирования
- Расширяемый язык разметки (XML, extensible Markup Language)
- ВВЕДЕНИЕ В ЯЗЫК PHP
- ЯЗЫК ПОИСКОВЫХ МАШИН
- Язык, знания и легенды трейдеров
- ЯЗЫК ТЕЛА
- Серебряный язык
- ЯЗЫК МОДЫ Стиль и дизайн
- Язык науки и общественное сознание
- Легенды, знания и язык трейдеров
- Язык, знания и легенды трейдеров
- Глава 4.6 SQL - ЯЗЫК ЗАПРОСОВ
- 11.html" >А.Д. Нестерова. Государственное регулирование экономики: Курс лекций / Кали-нингр. ун-т. - Калининград, 1997. - 63 с. -