- •Bведение
- •1. Основы языка Basic
- •1.1. Основные структуры
- •1.2. Операторы ввода, вывода, позиционирования
- •1.3. Числа
- •1.4. Строки
- •1.5. Операторы def, dim, пользовательский тип
- •1.6. Разветвление и альтернатива
- •1.7. Циклы
- •If k then print "пароль принят" else print "ошибка пароля"
- •Input "Введите произвольный текст : ", txt
- •Input X
- •1.8. Программные стэки
- •1.9. Массивы
- •If I and jb then
- •Input n
- •1.10. Функции, подпрограммы
- •1.11. Файлы
- •1.12. Сегментирование программы
- •Input n
- •1.13. Работа с графической информацией
- •If nu then gosub Move 'перемещение рисунка
- •1.14. Звуковое воспроизведение
- •2. Элементы vba
- •2.1. Типы переменных
- •2.2. Использование массивов
- •2.3. Разветвление и циклы
- •2.4. Работа с ячейками листа
- •If y X Then
- •If Check Then
- •2.5. Элементы управления
- •If X 0 Then
- •2.6. Пользовательские классы
- •If IsEmpty(Text2) Then Exit Sub
- •2.7. Построение графиков в excel
- •2.8. Построение графиков и таблиц в word
- •3. Ключи в word
- •4. Гипертекстовая разметка
- •4.1. Основные тэги html
- •4.2. Форматирование таблиц
- •4.3. Фреймы
- •5. Основы программирования в среде MathCad
- •5.1. Особенности языка MathCad
- •5.2. Некоторые вычислительные модели
- •5.2.1. Системы уравнений
- •5.2.1.1. Системы линейных уравнений
- •Iter(a, b, e) n Last (b)
- •5.2.1.2. Нелинейные уравнения и системы
- •5.2.2. Определенный интеграл
- •5.2.3. Функции на дискретном множестве
- •5.2.4. Обыкновенные дифференциальные уравнения
- •5.2.5. Минимизация функций
- •5.2.5.1. Функции одной переменной
- •5.2.5.2. Функции многих переменных
- •5.2.6. Pазностная модель и прогноз
- •1 Otherwise (коэффициенты непрерывной модели)
- •5.2.7. Сглаживание и осреднение рядов
- •Задания
- •Литература
4. Гипертекстовая разметка
Вся оформительская "кухня" докуметнов Word остается, так ска-зать "за кадром" – готовый документ в DOS просмотреть и отредакти-ровать невозможно. Такие документы не воспринимаются в Intrnet. Для формирования Web-документов используется так называемый язык гипертекстовой разметки HTML (HyperText Markup Language). Созданный с помощью этого языка документ (он имеет формат с рас-ширением .htm) представляет собой ASCI I-файл, доступный для про-смотра и редактирования в любом редакторе текстов. В принципе пользователю и не обязательно знать HTML, так как аналогично Word есть и другие редакторы (например, Web-Page, Front-Page), позволяю-щие с помощью достаточно подробного меню создать вполне сносный Web-документ. Тем не менее, знание помогает использовать многие скрытые возможности HTML-форматирования.
Язык HTML достаточно простой. Он построен по принципу "операторных скобок", снабженных некоторыми дополнительными ат-рибутами: почти всякая операция является "открывающей скобкой" участка документа и имеет свою пару – "закрывающую скобку". Такие операторы называются тэгами (tag – ярлык. бирка) и оформляются всегда в угловых скобках. Например, пара тэгов < Html> </ Html> (за-крывающий тэг всегда начинается с косой черты) ограничивает об-ласть документа. Парный тэг <Title> </ Title> определяет название до-кумента, а пара <Body> </ Body> ограничивает тело (содержимое) до-
кумента. Этот тэг имеет атрибут BGColor (цвет фона). Например, пара <Body BGColor=Pink> </ Body> организует розовый фон документа. Дальше будет указываться лишь "открывающий" тэг с пометкой "пар-ный", если есть соответствующий "закрывающий".
4.1. Основные тэги html
Перечислим базовые тэги языка с коротими комментариями.
<P> (парный) определяет параграф (текст с новой строки). Закрываю-
щий тэг добавляет пустую строку. Имеет атрибут выравнива-
ния Align = Left, Center или Right. Существует и парный тэг
<Center> для выравнивания текста.
<Hn> (парный) определяет заголовок порядка n = 1 … 6. Заголовок
порядка 1 записывается самым крупным шрифтом, порядка 6 –
самым мелким.
<Font> (парный) устанавливает шрифт текста. Имеет атрибуты Face =
"название шрифта", Color = цвет, Size = размер (высота в пунк-
тах).
<BR> - принудительное прерывание текста (переход на новую строку).
<Pre> (парный) определяет текст в исходном формате (т. е. со всеми
знаками форматирования, типом и размером шрифта и т. д.).
Некоторые символы, являющиеся знаками HTML, должны
быть заменены, например, символы <, >, & следует заменить
на <, >, & соответственно. Парные тэги < B>, <I>,
<U>, <Sub>, <Sup> выделяют текст жирным шрифтом, наклон-
ным, подчеркнутым, надстрочным и подстрочным соответст-
венно.
Для создания списков используются тэги:
<UL> (парный) организует простой список, каждый элемент списка
предваряется (непарным) тэгом <LI>,
<OL> (парный) организует нумерованный список вместе с тэгом <LI>,
<DL> (парный) организует список с определениями (каждый пункт
списка подкрепляется определяющей строкой), каждый элемент
списка предваряется непарным тэгом <DT>, а каждый элемент
определений (пояснений) – непарным тэгом <DD>.
Непарный тэг <HR> с атрибутами size = размер, width = шири-
на, align = выравнивание, color = цвет (не везде, правда, эти атрибуты реализованы) определяет полосу-разделитель в документе.
Графические элементы могут быть вставлены в текст тэгом
<Image SRC = "адрес источника"> с атрибутами Align = Top, Middle
или Bottom (относительно предыдущего текста). Можно также
указывать размер рисунка: width = ширина, height = высота в
пикселах или в процентах от соответствующего размера экрана.
Адрес источника должен соответствовать серверу ресурсов, т.
е. если это Web-адрес (URL), то ссылка должна иметь вид
"http: //www. …", если это файл из местного каталога, то ссылка
"file:///C:/ ...‹полный путь›".
Вообще же ссылка на произвольный адрес (рисунка, текста, мультимедиа и т. д.) осуществляется тэгом <a Href="адрес ссылки"> в паре с тэгом </a>. Между ними располагается текст, или рисунок, или какой-нибудь другой элемент документа. При просмотре доку-мента этот элемент выделен цветом (шрифта или границы) и щелчок мышкой по нему реализует указанную ссылку. В некоторых случаях ссылка является атрибутом тэга. Например, если необходимо рисунок, расположенный в местном каталоге по адресу C:/Temp/Logos.jpg, сде-лать фоном документа, то ссылку на него можно включить в тэг <body background="file: /// c:/temp/Logos.jpg" bgpropertiex="fixed">.
Заметим еще, что HTML "не любит" кириллицу и в большинстве случаев заменяет ее знаки символами вставки: &#n, где n – код соот-ветствующего символа в таблице используемого шрифта.