Разработка web сайта на основе HTML с использованием JavaScript

Автор работы: Пользователь скрыл имя, 23 Апреля 2013 в 08:20, курсовая работа

Краткое описание

Термин HTML (Hyper Text Markup Language) означает "язык маркировки гипертекстов". Это понятие более широкое, включает в себя Интернет и локальные сети, редакторы, браузеры, разнообразные програмные продукты, компакт-диски, обучающие курсы, дизайн и многое другое. HTML – своеобразная противоположность сложным языкам программирования, известным только специалистам.

Содержание

ВВЕДЕНИЕ 4
ИСТОРИЯ HTML 5
ВЕРСИИ HTML 5
ГИПЕРТЕКСТ 6
СТРУКТУРА WEB-СТРАНИЦЫ 8
<HTML></html> 8
<HEAD></head> 9
<TITLE></title> 9
<STYLE></style> 9
<META> 9
<BODY></body> 9
<!-- Комментарий --!> 10
<H1><h1> 10
<HR> 10
<A></a> 11
Переход внутри одного документа 11
Переход к другому документу 12
<BASE> 14
ПРАВИЛА СИНТАКСИСА 15
КОДИРОВАНИЕ СИМВОЛОВ 16
ИСПОЛЬЗОВАНИЕ СИМВОЛОВ 16
УПРАВЛЕНИЕ ЦВЕТОМ 18
КОНСТРУКТОР ДОКУМЕНТОВ 20
ПРИЛОЖЕНИЕ. СТРУКТУРА ПРИЛОЖЕНИЯ 20
ЦЕПОЧКА 20
Применение цепочек 21
ИЕРАРХИЯ 22
УЛОЖИМ КАРТИНКУ В ФОНОВЫЙ ПАРКЕТ 23
ГРАФИКА 27
ФОРМАТ GIF 27
ФОРМАТ JPG 27
КАК ПРОГРАММИРОВАТЬ КАРТИНКИ 28
Картинка в тексте 28
Картинка как ссылка 29
ПОСТРОЕНИЕ ТАБЛИЦ. 30
ЧТО ТАКОЕ ТАБЛИЦА 30
КАК ЗАДАТЬ ТАБЛИЦУ 30
Атрибуты команды TABLE 31
Атрибуты команды TR 31
Атрибуты команды TD (TH) 32
МНОГОЛИКИЕ ТАБЛИЦЫ 33
Страничные отступы 33
Замечание 34
Многоколонная верстка 34
Наложение картинок 34
Замечание 35
ТАБЛИЦЫ СТИЛЕЙ 36
УРОВНИ CSS 36
СПОСОБЫ ОПРЕДЕЛЕНИЯ ТАБЛИЦ СТИЛЕЙ 36
ЗАПИСЬ ШАБЛОНА CSS 38
Группировка и наследование 38
Селекторы 39
Псевдоклассы 40
Применение таблиц стилей CSS 40
CSS в форматировании текста 40
Единицы измерения в таблицах стилей 41
Структурное форматирование 42
ВВЕДЕНИЕ В JAVASCRIPT 44
ИСПОЛЬЗОВАНИЕ JAVASCRIPT 44
ВАЖНОСТЬ ИЗУЧЕНИЯ JAVASCRIPT 44
JAVASCRIPT В ДЕЙСТВИИ 44
Ввод/вывод информации с помощью JavaScript 45
Объекты, методы и свойства 45
УПРАВЛЕНИЕ ДАННЫМИ С ПОМОЩЬЮ ПЕРЕМЕННЫХ 46
Значения в языке JavaScript 46
Переменные в языке JavaScript 48
МАССИВЫ JAVASCRIPT И ESCAPE-ПОСЛЕДОВАТЕЛЬНОСТИ 49
Как пользоваться массивами 50
ВЫРАЖЕНИЯ, УСЛОВИЯ, ОПЕРАЦИИ, СТРОКИ И ЧИСЛА 52
Что такое выражения и условия 52
Знакомство с операциями 53
СОЗДАНИЕ СЦЕНАРИЕВ С ПОМОЩЬЮ ФУНКЦИЙ И СОБЫТИЙ 56
ОПИСАНИЕ БРАУЗЕРОВ 59
ПРОСМОТР WEB-СТРАНИЦ 59
MICROSOFT INTERNET EXPLORER 59
NETSCAPE COMMUNICATOR 61
ТЕРМИНОЛОГИЯ 64
ПРАКТИЧЕСКАЯ ЧАСТЬ 67
СПИСОК ЛИТЕРАТУРЫ 68

Прикрепленные файлы: 1 файл

А Руденко Курсовая.docx

— 474.76 Кб (Скачать документ)

 

 

 

// searchInfo[n]=new info("","","");

 

 

 

 

 

//-->

    1. searchEngine.js

var msg="";

var yes=false;

var found=0;

var bold="";

var boldN="";

var resultsN="";

 

function find ()

{

 

var search= "";

 

search =  document.searchform.searchbox.value;

 

if(search.length <3) { return;}

var searchFor=search.toUpperCase();

 

for(i=0;i<searchInfo.length;i++)

{

  for(n=0;n<searchInfo[i].info.length;n++)

  {

   var results=searchInfo[i].info.substring(n,n+search.length);

    if(results.toUpperCase()==searchFor)

    {

     yes=true;

     bold=searchInfo[i].info.substring(0,40);

     bold +=".....";

     break;

    }

  }

 

 if(yes==true)

      {

   found++;

   boldN=searchInfo[i].name;

   msg+=  '<a href="'+searchInfo[i].link+'">'+boldN+'</a>   - '+bold+'<br>';

   yes=false;

      }

}

 

 

 

 

var table=" <b> РЕЗУЛЬТАТЫ ПОИСКА:  </b>   Найдено <font size=+1 color=#00008B>"+found+"</font> ссылок  "+ '<font color=#FF0000><b>' + search + '</b></font><br><br>';

 

if(document.all) document.all.sR.innerHTML =table + '\n' +msg;

 

if(document.layers)

{

//Здесь открыть новое окно, куда  все и записать.

var neww = window.open("", "neww");

neww.document.write(table + '\n' + msg);

neww.document.close();

}

 

  window.status="Поиск завершен.";

 

  yes=false;

  found=0;

  document.forms[0].searchbox.value="";

  resultsN="";

  bold="";

  msg="";

  boldN="";

}

 

Заключение

В этом проекте был рассмотрен язык разметки гипертекстовых  документов HTML, его основные функции свойства и параметры. Сегодня применение HTML практикуется во всех без исключения электронных документах, независимо от тематики, величины и коммерческой направленности Интернет проекта.

В данной работе такие технологии, как CSS JavaScript, были затронуты лишь поверхностно дабы показать эффективность совокупности использования HTML с интерактивными скриптовыми технологиями. Использование последних является отдельной темой, подходящей для отдельного проекта.

 

Список литературы

 

    1. Айзекс А. Dynamic HTML BHV-Санкт-Петербург 1998
    2. Ганчаров А. Самоучитель HTML. Питер 2000
    3. Дарнелл Р. HTML 4 Энциклопедия пользователя ДиаСофт 1999
    4. Денисов Internet Explorer 5 Справочник Питер 1999
    5. Хоумер А. Dynamic HTML Справочник Питер 1999
    6. Петюшкин А.В., HTML. Экспресс-курс. – СПб.: БХВ - Петербург, 2003
    7. Кингсли-Хью Э., JavaScript: учебный курс. – СПб.: Питер, 2002
    8. http://www.robotland.ru/



Информация о работе Разработка web сайта на основе HTML с использованием JavaScript