LAB6 Захаров А.Е. (Лабораторная работа 6)
Описание файла
Файл "LAB6 Захаров А.Е." внутри архива находится в папке "Лабораторная работа 6". Документ из архива "Лабораторная работа 6", который расположен в категории "". Всё это находится в предмете "вычислительные машины, системы и сети (вмсис)" из 8 семестр, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "вычислительные машины, системы и сети (вмсс)" в общих файлах.
Онлайн просмотр документа "LAB6 Захаров А.Е."
Текст из документа "LAB6 Захаров А.Е."
МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
ИНСТИТУТ АВТОМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
КАФЕДРА ПРИКЛАДНОЙ МАТЕМАТИКИ
Лабораторная работа № 6.
Разработка web-страниц,
содержащих таблицы и списки.
Выполнил
студент группы А-13-08
каф. Прикладной Математики
Захаров Антон
Преподаватель
Куриленко Иван Евгеньевич
Москва, 2012
Цель работы
Научиться оформлять таблицы на WEB-страницах. Получить навыки оформления маркированных и нумерованных списков на WEB-страницах.
Подготовка к работе
-
Ознакомиться с тегами HTML, отвечающими за разметку таблиц.
-
Ознакомиться со стилями таблиц в HTML.
-
Ознакомиться со способом разметки маркированных списков.
-
Ознакомиться со способом разметки нумерованных списков.
Порядок выполнения работы
-
Добавить на одну из страниц разработанного ресурса таблицу из списка ниже (9 вариант).
-
Создать информационную таблицу с объединением ячеек, выделением ячеек цветом, границей.
-
Разработать страницу, содержащую несколько маркированных списков с различными типами маркеров.
-
Разработать страницу, содержащую несколько нумерованных списков с различными типами нумерации.
-
Разработать страницу, содержащую маркированный список нумерованных списков.
Подготовка к работе.
-
Знакомство с тегами HTML, отвечающими за разметку таблиц.
Тег предназначен для создания заголовка к таблице и может размещаться только внутри контейнера
Атрибуты: align, valign.
Элемент
. Внутри
|
Таблицы с невидимой границей долгое время использовались для вёрстки веб-страниц, позволяя разделять документ на модульные блоки. Подобный способ применения таблиц нашёл воплощение на многих сайтах, пока ему на смену не пришёл более современный способ вёрстки с помощью слоёв.
Атрибуты: align, background, bgcolor, border, bordercolor, cellpadding, cellspacing, cols, frame, height, rules, summary, width.
Элемент
предназначен для хранения одной или нескольких строк таблицы. Это позволяет создавать структурные блоки, к которым можно применять единое оформление через стили, а также управлять их видом через скрипты.Допускается применять несколько тегов
внутри контейнераАтрибуты: align, char, charoff, bgcolor, valign,
Предназначен для создания одной ячейки таблицы. Тег
Атрибуты: abbr, align, axis, background, bgcolor, bordercolor, char, charoff, colspan, headers, height, nowrap, rowspan, scope, valign, width.
Элемент
предназначен для хранения одной или нескольких строк, которые представлены внизу таблицы. Хотя тег в исходном коде должен быть определён до тега , браузеры отображают его в самом низу таблицы. В пределах таблицы разрешается использовать только один элемент .Атрибуты: align, bgcolor, char, charoff, valign.
Тег
Атрибуты: abbr, align, axis, background, bgcolor, bordercolor, char, charoff, colspan, headers, height, nowrap, rowspan, scope, valign, width.
Позволяет связать ячейки простой таблицы с заголовками в речевых браузерах.
Тег
Атрибуты: align, bgcolor, bordercolor, char, charoff, valign.
-
Стили таблиц в HTML.
-
border-collapse устанавливает, как отображать границы вокруг ячеек таблицы.
-
border-spacing задаёт расстояние между границами ячеек в таблице.
-
caption-side определяет положение заголовка таблицы, который задаётся с помощью тега
-
empty-cells задаёт отображение границ и фона в ячейке, если она пустая.
-
table-layout определяет, как браузер должен вычислять ширину ячеек таблицы, основываясь на её содержимом.
-
Способы разметки списков.
Тег входит в тройку элементов , , , предназначенных для создания списка определений. Каждый такой список начинается с контейнера , куда входит тег создающий термин и тег задающий определение этого термина. Закрывающий тег не обязателен, поскольку следующий тег сообщает о завершении предыдущего элемента. Тем не менее, хорошим стилем является закрывать все теги.
Тег входит в тройку элементов , , , предназначенных для создания списка определений. Каждый такой список начинается с контейнера , куда входит тег создающий термин и тег задающий определение этого термина.
Тег входит в тройку элементов , , , предназначенных для создания списка определений. Каждый такой список начинается с контейнера , куда входит тег создающий термин и тег задающий определение этого термина. Закрывающий тег не обязателен, поскольку следующий тег сообщает о завершении предыдущего элемента. Тем не менее, хорошим стилем является закрывать все теги.
Тег
- или
- устанавливает тип списка — маркированный или нумерованный.
Атрибуты: type, value.
Тег
- устанавливает нумерованный список. Каждый элемент списка должен начинаться с тега
- . Если к тегу
- применяется таблица стилей, то элементы
- наследуют эти свойства.
Атрибуты: type, reversed, start.
Тег
- устанавливает маркированный список. Каждый элемент списка должен начинаться с тега
- . Если к тегу
- применяется таблица стилей, то элементы
- наследуют эти свойства.
Атрибуты: type.
Выполнение работы.
В данной лабораторной работе был модифицирован сайт, разработанный в лабораторных работах № 3 – 5. Были добавлены страницы с требуемыми таблицами и списками.
Сайт доступен по адресу: http://a1308.ru/tmp/vmss/lab6
Таблицы.
HTML [tables.html]
Преподаватель: Куриленко Иван Евгеньевич
Выполнил: Захаров Антон
период | ряд | группы химических элементов | |||||||||
I | II | III | IV | V | VI | VII | VIII | ||||
I | 1 | 1 Hводород | 2 Heгелий |
| |||||||
II | 2 | 3 Liлитий | 4 Beбериллий | 5 Bбор | 6 Суглерод | 7 Nазот | 8 Oкислород | 9 Fфтор | 10 Neнеон | ||
III | 3 | 11 Naнатрий | 12 Mgмагний | 13 Alалюминий | 14 Siкремний | 15 Pфосфор | 16 Sсера | 17 Clхлор | 18 Arаргон | ||
IV | 4 | 19 Kкалий | 20 Caкальций | 21 Scскандий | 22 Tiтитан | 23 Vванадий | 24 Crхром | 25 Mnмарганец | 26 Feжелезо | 27 Coкобальт | 28 Niникель |
29 Cuмедь | 30 Znцинк | 31 Gaгаллий | 32 Geгерманий | 33 Asмышьяк | 34 Seселен | 35 Brбром | 36 Krкриптон | ||||
V | 5 | 37 Rbрубидий | 38 Srстронций | 39 Yиттрий | 40 Zrцирконий | 41 Nbниобий | 42 Moмолибден | 43 Tcтехнеций | 44 Ruрутений | 45 Rhродий | 46 Pdпалладий |
47 Agсеребро | 48 Cdкадмий | 49 Inиндий | 50 Snолово | 51 Sbсурьма | 52 Teтеллур | 53 Iиод | 54 Xeксенон | ||||
VI | 6 | 55 Csцезий | 56 Baбарий | 57 Laлантан | 72 Hfгафний | 73 Taтантал | 74 Wвольфрам | 75 Reрений | 76 Osосмий | 77 Irиридий | 78 Ptплатина |
79 Auзолото | 80 Hgртуть | 81 Tlталлий | 82 Pbсвинец | 83 Biвисмут | 84 Poполоний | 85 Atастат | 86 Rnрадон | ||||
VII | 7 | 87 Frфранций | 88 Raрадий | 89 Acактиний | 104 Rfрезерфордий | 105 Dbдубний | 106 Sgсиборгий | 107 Bhборий | 108 Hsхассий | 109 Mtмейтнерий | 110 Dsдармштадтий |
111 Rgрентгений | 112 Cnкоперниций |
CSS [css/tables.css]
.b-tables
{
text-align: center;
}
#table1, #table1 tbody
{
display: inline-block;
width: 262px;
height: 262px;
}
#table1 tr
{
float: left;
clear: left;
}
#table1 td
{
float: left;
width: 60px;
height: 60px;
}
/* cells special classes */
#table1 td { border: 2px transparent solid; }
#table1 .solid {border: 2px black solid; }
#table1 .dashed {border: 2px black dashed; }
#table1 .top { border-top: 4px black solid !important; }
#table1 .left { border-left: 4px black solid !important; }
#table1 .right { border-right: 4px black solid !important; }
#table1 .bottom { border-bottom: 4px black solid !important; }
#table1 .t-solid, #table1 .tb-solid { border-top: 2px black solid; }
#table1 .l-solid, #table1 .lr-solid { border-left: 2px black solid; }
#table1 .r-solid, #table1 .lr-solid { border-right: 2px black solid; }
#table1 .b-solid, #table1 .tb-solid { border-bottom: 2px black solid; }