
- •Билет 1. Билет 7
- •Билет 2. Билет 8.
- •Билет 3. Билет 9. Билет 23.
- •Билет 4.Билет 10. Билет 24
- •Билет 5. Билет 11. Билет 27
- •Билет 6. Билет 12. Билет 28
- •Билет 13. Билет 19. Билет 31. Html. Структура документа, физическое и логическое форматирование, оформление абзацев и списков
- •Билет 14. Билет 20. Билет 32. Html. Рисунки и гиперссылки
- •Билет 15. Билет 25. Html. Использование и оформление таблиц
- •Билет 16. Билет 26. Html. Разбиение окна на фреймы
- •Билет 17. Html. Оформление документов с использованием css
- •I способ - Внутренние стили
- •II способ - Глобальные стили
- •III способ - Связанные или внешние стили
- •Билет 18. Html. Типы css
- •Билет 21. Билет 29.
- •Билет 22
- •Билет 30 Структуры в языке с
- •Билет 33 Библиотека qt. Создание приложений в qtCreator.
- •Билет № 34 Библиотека qt. Работа со строками.
- •Билет 35 Использование JavaScript при оформлении динамических html страниц
- •Билет 36 Использование объектной модели документа (dom) в JavaScript
- •Иерархия классов dom
- •Билет 37 Формы и их использование в JavaScript
- •Билет № 38 Объектная модель браузера и ее использование в JavaScript
Билет 15. Билет 25. Html. Использование и оформление таблиц
HTML - язык гипертекстовой разметки документов.
Таблицы на Web-страницах используются не только для представления табличного материала, но и для того, чтобы выровнять текст и рисунки. Например, с помощью таблиц (без рамки) можно расположить текст и рисунки в несколько колонок.
Таблица начинается тэгом <TABLE> и заканчивается парным ему тэгом </TABLE>. Параметр BORDER тэга <TABLE> обозначает ширину рамки таблицы.
Содержимое таблицы описывается по строкам сверху вниз (начиная с верхней строки). Каждая строка начинается тэгом <TR> и заканчивается парным ему тэгом </TR>.
Ячейки в строке описываются слева направо. Каждая ячейка начинается тэгом <TD> и заканчивается парным ему тэгом </TD>. В ячейку можно помещать все, что угодно, в том числе текст, рисунки и даже другие таблицы (вложенные таблицы).
Каждый из тэгов <TABLE>, <TR> и <TD> имеет параметры, задающие размеры в пикселях или в процентах от общей высоты или ширины. По умолчанию каждой ячейке отводится минимальное место, необходимое для размещения всей информации.
Параметры WIDTH и HEIGHT тэга <TABLE> обозначают общую ширину и высоту таблицы.
Для строки или для отдельной ячейки можно задать два параметра, которые обеспечивают выравнивание информации в ячейках по горизонтали (параметр ALIGN) и по вертикали (VALIGN). Параметр ALIGN может принимать значения
left — по левой границе
right — по правой границе
center — по центру
Параметр VALIGN может принимать значения
top — по верхней границе
bottom — по нижней границе
middle — по середиен
Для того, чтобы задать фон таблицы, строки или даже отдельной ячейки, тэги <TABLE>, <TR> и <TD> имеют параметры
BGCOLOR - задает цвет фона в виде названия или шестнадцатеричного кода
BACKGROUND - задает фон-рисунок, можно указать имя файла, путь к нему или URL
Для того, чтобы изменить цвет текста в ячейке, используют тэг <FONT>.
Соседние ячейки внутри одной строки или столбца можно объединять. Тэг <TD> имеет параметры COLSPAN и ROWSPAN, которые показывают, сколько столбцов и строк объединяет ячейка.
Задание 15:Разработать класс, характеризующий радиодетали ( тип, номинал и т.д.).Класс должен иметь конструктор по умолчанию и конструктор с параметрами
#include<iostream.h> #include <string> #include <stdio.h> #include<stdlib.h> using namespace std; class Radeodetali {public: Radeodetali (); Radeodetali (std::string st,std::string sk,int y); ~Radeodetali ();
std::string GetNazvanie(); void SetNazvanie(std::string a);
std::string GetTip(); void SetTip(std::string b);
int GetNomenal(); void SetNomenal(int c);
protected: std::string Nazvanie; std::string Tip; intNomenal; }
|
Задание 25: Разработать класс, характеризующий фильм (название, режиссер, год выпуска и т.д). Класс должен иметь дружественные функции ( операторы ) ввода/вывода (<< и >>). classfilm {public: film( char *NName, char *NRez, , int NGod); virtual void print(); void SetName( char *NName); int GetGod(); char *GetRez( char *NRez); char *GetName( char *NName); void SetGod( int NGod); void SetRez( char *NRez); film(); virtual ~film(); friend istream& operator >>(istream&, film &); friend ostream& operator <<(ostream&, film &); protected: int God; char *Name; char *Rez; };
|