<<
>>

ВВЕДЕНИЕ В ЯЗЫК 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>

<< | >>
Источник: В.М. Maтюшка. Информатика для экономистов: Учебник / Под общ. ред. В.М. Maтюшка. - M.: ИНФРА-М,2007. - 880 с.. 2007

Еще по теме ВВЕДЕНИЕ В ЯЗЫК HTML:

  1. Язык программирования
  2. Расширяемый язык разметки (XML, extensible Markup Language)
  3. ВВЕДЕНИЕ В ЯЗЫК PHP
  4. ЯЗЫК ПОИСКОВЫХ МАШИН
  5. Язык, знания и легенды трейдеров
  6. ЯЗЫК ТЕЛА
  7. Серебряный язык
  8. ЯЗЫК МОДЫ Стиль и дизайн
  9. Язык науки и общественное сознание
  10. Легенды, знания и язык трейдеров
  11. Язык, знания и легенды трейдеров
  12. Глава 4.6 SQL - ЯЗЫК ЗАПРОСОВ
  13. 11.html" >А.Д. Нестерова. Государственное регулирование экономики: Курс лекций / Кали-нингр. ун-т. - Калининград, 1997. - 63 с. -
- Информатика для экономистов - Антимонопольное право - Бухгалтерский учет и контроль - Бюджетна система України - Бюджетная система России - ВЭД РФ - Господарче право України - Государственное регулирование экономики в России - Державне регулювання економіки в Україні - ЗЕД України - Инновации - Институциональная экономика - История экономических учений - Коммерческая деятельность предприятия - Контроль и ревизия в России - Контроль і ревізія в Україні - Кризисная экономика - Лизинг - Логистика - Математические методы в экономике - Международные экономические отношения - Микроэкономика - Мировая экономика - Муніципальне та державне управління в Україні - Налоговое право - Организация производства - Основы экономики - Политическая экономия - Размещение производительных сил (РПС) - Региональная и национальная экономика - Страховое дело - Теория управления экономическими системами - Управление инновациями - Философия экономики - Ценообразование - Экономика зарубежных государств - Экономика и управление народным хозяйством - Экономика отрасли - Экономика предприятия - Экономика природопользования - Экономика труда - Экономическая безопасность - Экономическая география - Экономическая демография - Экономическая статистика - Экономическая теория и история - Экономический анализ -