русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Часть 3


Дата добавления: 2015-07-09; просмотров: 641; Нарушение авторских прав


1. Создайте веб-страницу Моя учёба на основе системы слоёв (Рисунок 4)

(Коды элементов Вы можете брать из предыдущей части лабораторной работы)

 

2. Сначала разобьем изображение логически на слои:

a. Слой, включающий заголовок

b. Слой, включающий в себя верхние 2 картинки и стих

c. Слой, включающий в себя бегущую строку

d. Слой, включающий в себя нижние 2 картинки и стих

 

Рисунок 5

 
 

 


Код:

<div style="position:relative;" >

</div>

<div style="position:relative;" >

</div>

<div style="position:relative;" >

</div>

<div style="position:relative;" >

</div>

 

3. Слои b и d разобьем на 3 слоя и наконец определим выравнивание в слоях, а также их позиции, уточним стили всех слоёв:

c. Слой, включающий заголовок будет занимать 100% ширины экрана и будет выравнивать его содержимое по центру

d. Слой, включающий в себя верхние 2 картинки и стих будет занимать 100% ширины экрана. Содержит 3 слоя одинаковой ширины, но в связи с особенностью реализации слоёв структура будет следующая:

i. Подслой первый включает в себя левую картинку, имеет позицию абсолютную, начинается слева экрана и имеет ширину 33%, выравнивание по центру

ii. Подслой второй включает в себя правую картинку и стих, имеет позицию относительную, начинается слева на 33% и имеет ширину 67%, выравнивание по центру

1. Подслой первый включает в себя картинку, имеет позицию абсолютную, абсолютную начинается слева на 0% включающего слоя и занимает ширину 51%, выравнивание элементов по центру.

Особенность такой организации заключается в том, что с слой будет отсчитывать верхнюю позицию исключительно от относительного слоя (нам нужно от самого высокого, а это стихи – поэтому стихи становится относительным слоем)



4. Подслой второй включает в себя стихи, имеет позицию относительную, начинается слева на 51% включающего слоя и занимает ширину 49%, выравнивание элементов по центру

c. Слой, включающий в себя бегущую строку будет занимать 100% ширины экрана и будет выравнивать его содержимое по центру

d. Слой, включающий в себя верхние 2 картинки и стих будет занимать 100% ширины экрана. Содержит 3 слоя одинаковой ширины, но в связи с особенностью реализации слоёв структура будет следующая:

iii. Подслой первый включает в себя левую картинку, имеет позицию абсолютную, начинается слева экрана и имеет ширину 33%, выравнивание по левому краю

iv. Подслой второй включает в себя правую картинку и стих, имеет позицию относительную, начинается слева на 33% и имеет ширину 67%, выравнивание по центру

1. Подслой первый включает в себя картинку, имеет позицию абсолютную, начинается слева на 0% включающего слоя и занимает ширину 51%, выравнивание элементов по правому краю.

5. Подслой второй включает в себя стихи, имеет позицию относительную, начинается слева на 51% включающего слоя и занимает ширину 49%, выравнивание элементов по центру


 

 
 

 


Код:

 

<div style="position:relative; width:100%;" align="center" >[U1]

</div>

<div style="position:relative; width:100%;">

<div style="position:absolute; left:0%; width:33%;" align="center">[U2]

</div>

<div style="position:relative; left:33%; width:67%; " >

<div style="position:absolute; left:51%; width:49%; height:100%;" align="center">[U3]

</div>

<div style="position:relative; left:0%; width:51%; ">[U4]

</div>

</div>

</div>

<div style="position:relative; width:100%;" align="left">[U5]

</div>

<div style="position:relative; width:100%;">

<div style="position:absolute; left:0%; width:33%;" align="center">[U6]

</div>

<div style="position:relative; left:33%; width:67%; " >

<div style="position:absolute; left:51%; width:49%; height:100%;" align="right">[U7]

</div>

<div style="position:relative; left:0%; width:51%; ">[U8]

</div>

</div>

</div>

[U1]А вот внутрь слоя надо будет внести сам заголовок – в нашем примере это код:

<H1><FONT color="#0000FF">Я учусь в Белорусском Национальном<br>Техническом Университете</FONT>

</H1>

[U2]

<IMG SRC="test.jpg" width="150" height="150" alt="университет">

[U3]<IMG SRC="test.jpg" width="150" height="150" alt="университет">

[U4]<div style="position:relative; background-color:yellow; width:100%" >Мораль сей басни такова -

<div style="position:relative; left:10%; width:90% " > Хоть стой, хоть ляг, хоть встань:

<div style="position:relative; left:10%; width:90% " > Как сплетнику нужна молва

<div style="position:relative; left:10%; width:90%" > И как певцу нужны слова,

<div style="position:relative; left:10%; width:90%" > И как огню нужны дрова,

<div style="position:relative; left:10%; width:90%" > Как чаю к чаю сладкая халва,

<div style="position:relative; left:10%; width:90%" > Как к пиву мелкая плотва -

</div>

</div>

</div>

</div>

</div>

</div>Да будет Веб-дизайн.

</div>

[U5]

<MARQUEE behavior="alternate" bgcolor="yellow" scrolldelay="200" width="100%">

<FONT size="5" color="red">Обратите внимание на выравнивание ;).</FONT>

</MARQUEE>

[U6]<IMG SRC="test.jpg" width="150" height="150" alt="университет">

[U7]<IMG SRC="test.jpg" width="150" height="150" alt="университет">

[U8]Повторить стих J



<== предыдущая лекция | следующая лекция ==>
Задание 4. Создайте еще два файла на ваше усмотрение. | Порядок выполнения лабораторной работы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.622 сек.