рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Собственный прототип электронной библиотеки

Работа сделанна в 2007 году

Собственный прототип электронной библиотеки - Курсовая Работа, - 2007 год - Создание электронной библиотеки Собственный Прототип Электронной Библиотеки. После Изучения Структуры, Свойст...

Собственный прототип электронной библиотеки. После изучения структуры, свойств, методов разработки и т.п. ЭБ, приступим к созданию собственной.

Естественно, её содержание будет в несколько сотен раз меньше, чем все имеющиеся, т.к. наша задача – научиться работать с html и создавать собственные ЭБ (web-страницы), а наполнить их литературой – это задача номер 2. Итак, для начала мы определились со структурой ЭБ, она будет следующей: 1. шапка страниц содержит слева – логотип, справа – заголовок; 2. основная часть содержит слева – разделы библиотеки по жанрам, справа – авторов и их произведения; 3. колонка с авторами и произведениями строится по следующей структуре: слева – таблица с авторами, справа – произведения (заголовок, размер, ссылка для перехода к тексту и оглавлению). Теперь можно разрабатывать сами страницы.

Начнем с общих принципов для всех страниц. Код начинается так: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title> Электронная библиотека</title> <style type="text/css"> a { color:#000066 } </style> </head> Из этого видно, что мы начали страничку (тег <html>) и задали её свойства (тег <head>). В мета-информации установили кодировку русского текста charset=windows-1251", дали заголовок страницы <title>Электронная библиотека</title> и задали цвет ссылок темно-синим <style type="text/css">a { color:#000066 }</style>. Далее все страницы начинаются этим кодом, изменяется лишь заголовок <title>. Теперь приступим к основной работе.

Работой с «телом» страницы (тег <body>). Вначале он также имеет общую структуру: все начинается с главной таблицы из 13 строк и 2 столбцов, причем верхняя строка не изменяется, а последующие слева 12 строк, справа – объединяются в одну. Код следующий: <body> <table width="100%" border="0"> <tr> < td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td rowspan="12">&nbsp;< /td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> </tr> </table> </body> </html> Дальше начинаем наполнение.

Первая строка – шапка страниц (картинка, заголовок и горизонтальная линия под заголовком (<hr>)): <tr> <td width="15%"><img src="16.gif" ></td> <td width="85%"><center>& lt;strong><font size="25">Электронная библиотека</font></strong> </center><br><hr color="#CC6600" size="4"></td> </tr> Следующая строка – в левом столбце заголовок «Жанры», правый столбец объединяет последующие 13 строк и является для них единым. <tr> <td><br><strong>Жанры& lt;/strong></td> <td rowspan="13"> В этом столбце будут содержаться 2 таблицы – одна с точечной рамкой, другая – с текстовой частью. <td rowspan="13"> <table align="center" width="100%" height="630" border="2" bordercolor="#671407" style="border-style:dotted"&gt ; <tr> <td> <table width="100%" border="0" height="500" > Как только текстовая часть закончилась – мы закрываем теги двух таблиц, объединенного столбца и строки, содержащей заголовок «Жанры» и объединенный столбец: <tr> <td><br><strong>Жанры& lt;/strong></td> <td rowspan="13"> <table align="center" width="100%" height="630" border="2" bordercolor="#671407" style="border-style:dotted"&gt ; <tr> <td> <table width="100%" border="0" height="500" > <tr> <td> … Текстовая часть (может содержать другие таблицы) … </td> </tr> </table> </td> </tr> </table> </td> </tr> Дальше мы заполняем оставшиеся 13 строк (но имеющих в себе 1 столбец, т.к. мы объединили их во второй строке). В них мы пишем жанры литературы и даем ссылку на страницу с авторами.

Последняя строка имеет высоту 380px и пустая.

В конце закрываем тег самой главной таблицы (открытая сразу после <body>): <body> <table width="100%" border="0" bgcolor="#F2DCA3"> … Все теги до описываемого момента (заполняем оставшиеся 13 строк) … <tr> <td><a href="prose.htm">Проза</a></td> </tr> … строки со всеми жанрами (в нашем случае оставшиеся 10)… <tr> <td><a href="child.htm">Детские книги</a></td> </tr> <tr> <td height="380"></td> </tr> </table> Сразу после этого мы пишем данные о правообладании в теге <tfoot> (вставляет текстовую часть после основной таблицы), закрываем тело страницы </body> и сам html </html>: <tfoot><tr><td><cen ter><font size="-2" color="#000066">Copyright 446 группа, Мельникова А.<br>В работе использованы материалы lib.ru и bookz.ru</font></center>< /td></tr> </tfoot> </body> </html> Каркас страницы готов, главная страница выглядит следующим образом: Рис.1 Готовая главная страница Перечисленные свойства являются общими для всех страниц.

Теперь рассмотрим как заполняется левая часть (авторы и книги). Главная страница в первых трех строках (уже в третьей, созданной нами таблице) содержит следующее: <table width="100%" border="0" height="500" > <tr> <td width="79%" colspan="2" height="10"><font size="+1"><center>&lt ;strong>Вас приветствует страничка электронной библиотеки!</strong></center&gt ;</font></td> </tr> <tr> <td colspan="2" height="30"><br>Вы можете найти литературу по 13ти жанрам и N авторам! <br>Сделать это очень легко - выбираем раздел слева, автора, произведение - и закачиваем файл!</td> </tr> <tr> <td colspan="2" height="80" valign="top" align="center"><br>Вс е авторы:</td> </tr> <td colspan="2" valign="top" align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> Как видно, в третьей строке появляется новая таблица. В ней будет три столбца и столько строк, сколько всего авторов в нашей библиотеке. <tr> <td><a href="braun.htm">Браун, Дэн</a></td> <td><a href="bulgakov.htm">Булгаков, Михаил</a></td> <td><a href="dovlatov.htm">Довлатов, Сергей</a></td> </tr> … Еще строки с авторами … <tr> <td><a href="kipling.htm"> Киплинг, Редьярд</a></td> <td><a href="mopassan.htm">Мопассан, Ги де</a></td> <td><a href="hemen.htm">Хэмингуэй, Эрнест</a></td> </tr> </table> Страница с авторами также в третьей созданной таблицы содержит следующее: <table width="100%" border="0" height="630"> *третья таблица началась* *строка с заголовком названия жанра (объединяет 2 столбца)* <tr> <td width="21%" colspan="2" height="10"><font size="+1"><center>&lt ;strong>Поэзия</strong> </center></font></td> </tr> *строка с первым столбцом (первый автор жанра) и вторым - с заголовком автора – в данном случае Джордж Байрон* <tr> <td width="21%" height="10"><a href="bajron. htm">Байрон Джордж</a></td> <td width="79%"><font size="+1"><center>&lt ;strong>Байрон Джордж</strong></center>< /font></td> </tr> *строка с первым столбцом (второй авторжанра) и вторым - с таблицей из двух столбцов и со строками – количеством произведений* <tr> <td width="21%" height="10"><a href="viion.htm">Вийон Франсуа</a></td> <td width="79%" rowspan="5" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0" height="200"> *строка с первым произведением* <tr> *заголовок произведения в первом столбце* <td width="52%"><strong>& lt;font color="#CC0000">Стихотворен ия 1816-1824</font></strong> [61K]</td> *ссылка на текст во втором столбце* <td width="48%">| <a href="http://lib.ru/POEZIQ/BAJRON/byron1816.txt" >читать</a> | <a href="http://lib.ru/POEZIQ/BAJRON/byron1816.txt_Contents">оглавление</a></td> </tr> … N строк по количеству произведений … *строка со ссылкой на сайты, где имеются произведения автора* <tr><td colspan="2"><br>Ищите больше: <a href="http://lib.ru/POEZIQ/BAJRON/">Байрон Джордж lib.ru</a> и <a href="http://bookz.ru/authors/bairon-djordj-gordon.html" >Байрон Джордж bookz.ru</a> </td></tr> <tr><td colspan="2"><br><a href="index.htm">на главную</a></td></tr> </table> </td> </tr> *строка с третьим автором жанра* <tr> <td width="21%" height="10"><a href="shiller.htm">Шиллер Фридрих</a></td> </tr> … N строк с авторами жанра <tr> <td width="21%" height="480"></td> </tr> </table> В итоге у нас получилась страница с произведениями Дж. Байрона: Рис.2 Готовая страница с произведениями Дж. Байрона

– Конец работы –

Эта тема принадлежит разделу:

Создание электронной библиотеки

Дело в том, что ЭБ появились буквально сразу же после зарождения Интернета как в США, так и в Японии, и странах Евросоюза. На нашем геополитическом пространстве об электронных библиотеках впервые… Откуда это взялось? Ни в одной из серьезных публикаций на Западе или у нас об этом – ни слова. А между тем, с момента…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Собственный прототип электронной библиотеки

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Представительство крупных библиотек в Интернете
Представительство крупных библиотек в Интернете. Виртуальными электронными библиотеками называют также представительство реальных крупных библиотек в Интернете. Их перечень можно найти в кат

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги