Интернет-технологии. Создание сайта
Работа с HTML-редактором Adobe Dreamweaver. Этапы и правила построения заглавной страницы сайта, форматирования HTML-страниц, создания гипертекстовых ссылок, создания и форматирования таблиц. Использование графических материалов при разработке сайта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | методичка |
Язык | русский |
Дата добавления | 06.07.2011 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Интернет-технологии. Создание сайта
Методические указания
к выполнению лабораторной работы
для студентов очной формы обучения
специальности 050501 - «Профессиональное обучение (информационные системы и технологии)»
Брянск 2010
УДК 004.415.2.045:004.738.5(075)
Интернет-технологии. Создание сайта: методические указания к выполнению лабораторной работы для студентов очной формы обучения специальности 050501 - «Профессиональное обучение (информационные системы и технологии)». - Брянск: БГТУ, 2009. - 24 с.
Разработал: С.М. Рощин, канд. техн. наук, доц.
Е.В. Довыденко
Рекомендовано кафедрой «Компьютерные технологии и системы» БГТУ (протокол № 3 от 16.12.09)
Научный редактор Ю.М. Казаков
Редактор издательства Л.И. Афонина
Компьютерный набор С.М. Рощин, Е.В. Довыденко
С.А. Егоренков
Темплан 2010г., п.19
Подписано в печать Формат 60х84 1/16. Бумага офсетная. Офсетная печать. Усл. печ. л. 1,39 Уч. - изд. л. 1,39 Тираж 40 экз. Заказ Бесплатно
Брянский государственный технический университет.
Брянск, бульвар 50-летия Октября, 7, тел. 58-82-49.
Лаборатория оперативной полиграфии БГТУ, ул. Институтская, 16
1. Цели работы
Целями лабораторной работы являются:
1. Изучение методики создания сайтов.
2. Овладение практическими навыками в работе с программой Adobe Dreamweaver.
3. Создание HTML страниц.
Продолжительность работы - 10 ч.
2. Теоретическая часть
В основу всемирной паутины положена идеология и технология гипертекста, технически реализованная при помощи языка HTML. HTML (от англ. HyperText Markup Language, язык гипертекстовой разметки) представляет собой язык, разработанный специально для создания web-документов. HTML-документы представляют собой обычные текстовые ASCII-файлы. Помимо текстового содержания, они включают в свой состав специальные управляющие конструкции языка - так называемые теги. При отображении документа в браузере сами теги на экран не выводятся. Они определяют структурные единицы внутри документа, задают параметры форматирования, включают в состав документа новые элементы (встроенные изображения, Java-апплеты и т.п.) и позволяют создавать гипертекстовые ссылки на другие документы и ресурсы сети Internet.
Для создания и редактирования HTML-документов достаточно простого текстового редактора, например Блокнот Windows. На практике обычно используют средства редактирования, разработанные специально для написания HTML - редакторы WYSIWYG (от англ. what you see is what you get, что видишь, то и получаешь) или, как их еще называют, средства визуального редактирования. Такие программные продукты имеют графические интерфейсы, делающие написание HTML-кода подобным работе с программой редактирования текстов и разметки страниц. Подобные программные продукты позволяют повысить эффективность и значительно сократить время разработки, особенно если речь идет о средних и крупных сайтах. Специализированные HTML-редакторы также работают с исходным кодом web-страницы, но располагают различными вспомогательными инструментами, ускоряющими и упрощающими процесс редактирования документов, и дополнительными средствами для выполнения повторяющихся операций. Кроме того, наиболее мощные из них включают в свой состав средства автоматизации процесса разработки (работа с шаблонами, стилями и библиотеками элементов) и средства размещения файлов сайта на web-сервере. К данной группе редакторов относится большое количество программных продуктов, в том числе и распространяемых бесплатно.
2.1 HTML-редактор Adobe Dreamweaver
Dreamweaver HTML-редактор разработан и поддерживался компанией Macromedia в версиях до 8-й (2005 год). Следующие версии (начиная с Dreamweaver CS3 (2007)) выпускает Adobe. Богатый инструментарий, открытость приложения для всевозможных настроек, удобный интерфейс и другие особенности сделали Dreamweaver одним из наиболее популярных HTML-редакторов в мире. У данного редактора имеется и русскоязычный интерфейс. На сегодняшний момент последней версией является Dreamweaver CS4.
Создатели программы Dreamweaver постарались сделать удобный и простой в использовании инструмент, облегчающий процесс создания HTML-страниц, их редактирования и управления большим количеством связанных друг с другом документов.
Каждый новый HTML-документ открывается в новой закладке. Для более удобной работы с программой предусмотрены система меню и набор палитр инструментов.
Вы можете настраивать рабочее пространство программы таким образом, чтобы ваша работа с ней была максимально удобной и эффективной. Программа Dreamweaver, являясь визуальным HTML-редактором, также позволяет переключаться в режим ручного редактирования кода, выполняя взаимосвязь между визуальным представлением страницы и ее исходным кодом. Для переключения между режимами отображения и редактирования HTML-документа предназначены три первые кнопки ()на панели инструментов.
Все основные действия при создании и редактировании HTML-страницы выполняются в поле документа. Как известно, кроме текстовой информации, HTML-документ может содержать различные графические и мультимедийные элементы. Для удобства вставки таких элементов предназначена панель объектов Вставка (рис. 1). С помощью кнопок, расположенных на этой панели, можно быстро вставить различные объекты (изображения, таблицы, Flash-анимация) в редактируемый документ.
Рис. 1. Рабочее пространство Dreamweaver:
(A. Панель объектов; B. Панель инструментов; C. Поле документа; D. Панель вкладок; E. Выбор HTML-тегов; F. Панель свойств объекта)
Любой HTML-документ можно представить как совокупность таких элементов, как слово, абзац, изображение, ячейка таблицы и других. Все они имеют некоторые общие свойства (например, выравнивание), но в то же время каждый объект обладает присущими только ему свойствами, параметрами и настройками. Для быстрого доступа к редактированию параметров объекта предназначена панель свойств Свойства (рис. 1). В зависимости от текущего выделенного объекта она изменяет свой внешний вид - предлагается просмотреть и при необходимости изменить набор свойств именно этого объекта.
2.2 Создание сайта
После того как структура будущего сайта продумана, можно приступать к разработке самих web-страниц (отдельных элементов сайта). И начать следует с главной (домашней) страницы сайта.
2.2.1 Создание заглавной страницы
Для создания страницы необходимо открыть новый, пустой документ. Это можно сделать различными способами, например, выбрав команду File=>New в главном меню, а затем выбрав HTML из списка. Первое, что необходимо сделать после создания документа, сохранить файл с необходимым именем (иначе при создании гипертекстовых ссылок, вставке изображений и т.п. могут быть использованы неверные адреса). Главная страница сайта должна иметь специальное имя - index.html (или index.htm). После того как странице присвоено имя и она сохранена, можно приступать к наполнению ее информационным содержанием. Начать следует с установки параметров страницы. Для этого необходимо из главного меню выбрать команду Modify=>Page Properties…. Основное, что необходимо задать в открывшемся диалоговом окне, это название (заголовок) страницы - поле Title в категории Title/Encoding (рис. 2). Каждая страница сайта должна иметь продуманное, кратко и четко сформулированное название. Визуально оно будет отображено в заголовке окна браузера и, кроме того, будет использоваться поисковыми системами и т.п.
Кроме заголовка, в категории Appearance этого диалогового окна можно установить следующие параметры страницы:
* Background image - изображение, которое будет использовано в качестве фона страницы (графический файл с изображением можно выбрать, нажав кнопку Browse…);
* Background / Text - соответственно цвета фона страницы и текста, расположенного на ней (можно выбрать цвет из палитры, нажав на кнопке рядом);
* Links / Visited links / Active links - соответственно цвета ссылок / посещенных ссылок / активных ссылок;
* Left margin / Top margin / Margin width / Margin height - задают отступы (поля) по бокам и в начале, и конце страницы.
Рис. 2. Настройка параметров HTML-страницы
2.2.2 Форматирование HTML-страниц
В HTML-документе необходимо разделять данные документа и их представление. Содержание документа задается в виде тэгов HTML. Для определения же визуального представления документа следует использовать таблицы стилей (CSS - Cascading Style Sheets) (через CSS задаются интервалы между строками текста, отступы, цвета, используемые для текста и фона, размер и стиль шрифтов и другое оформление).
Существует несколько основных тэгов HTML, которые должны присутствовать в тексте любой web-страницы. Каждая web-страница обязана содержать тэг <HTML>, располагаемый в самом начале (каждый из тэгов имеет открывающую (например, <HTML>) и закрывающую части (например, </HTML>)). Этот тэг описывает документ как web-страницу, выполненную в формате HTML. Непосредственно за тэгом <HTML> обычно следует тэг <HEAD>, который указывает на наличие текста, содержащего наименование страницы и дополнительные сведения о ней. В раздел HEAD обычно вложен тэг <TITLE>, служащий для обозначения наименования страницы, (наименование страниц обычно отображается в строке заголовка окна браузера). Затем следует тэг <BODY>, который указывает на начало "тела" web-страницы. В этом разделе размещается весь текст, отображаемый браузером, графика, таблицы и другие элементы содержимого страницы, которые увидит посетитель, обратившийся к сайту.
Пример HTML-документа:
<html>
<head><title>Online обучение: HTML</title></head>
<body>
Текст сайта
</body>
</html>
Любой текст разделяется на последовательность абзацев. Для того чтобы начать новый абзац (при редактировании страницы в режиме дизайна), как и в большинстве текстовых редакторов, достаточно нажать клавишу Enter. При этом в исходный текст HTML-документа автоматически вставляются открывающий и закрывающий теги <Р>. Для создания принудительного перехода на новую строку используется комбинация клавиш Shift+Enter. В исходный код в этом случае будет добавлен тег <BR>.
Как правило, текст документа должен содержать заголовки. Причем это будет не просто выделенный крупным шрифтом, цветом или каким-либо другим образом текст, а именно структурная единица - заголовок. В языке HTML существует шесть уровней заголовков: тег <H1> задает наиболее важный (заголовок первого уровня) и <H6> - наименее важный (заголовок шестого уровня). При использовании этих элементов следует соблюдать их иерархию.
Общим заголовком документа должен быть заголовок первого уровня. Не следует пропускать уровни, используя для заголовков разделов сразу заголовки третьего или четвертого уровня.
Для каждого блока текста можно установить его тип, то есть сделать этот текст заголовком любого уровня или форматированным текстом. Проще всего это делать, используя панель свойств объекта (рис. 3). Если панели нет на экране, то можно ее открыть, выполнив команду Window=>Properties (кроме того, указать тип блока текста (абзаца) можно в меню Text=>Paragraph Format или в разделе Paragraph Format контекстного меню, появляющегося при щелчке правой кнопкой мыши в поле документа).
Рис. 3. Панель свойств объектов
Выделив блок текста или просто установив курсор в любое место абзаца, можно выбрать его тип в поле Format. В соответствии с элементами языка HTML возможны следующие варианты: Paragraph - обычный абзац (ограничен тегами <Р>), Heading 1…6 - заголовки соответствующего уровня (ограничены тегами <Н1>…<H6>), Preformatted - предварительно форматированный текст (тег <PRE>) или None - блок текста перестает быть абзацем.
Использование тегов визуального форматирования является нежелательным.
В Dreamweaver для форматирования текста можно использовать каскадные таблицы стилей (CSS, Cascade Style Sheet). Преимущество CSS - удобство редактирования дизайна всего сайта путем изменения всего одного файла CSS и сокращения объема сайта из-за выноса оформления в отдельный файл CSS.
Таблица стилей (CSS) состоит из набора правил. Каждое правило, в свою очередь, состоит из одного или нескольких селекторов, разделённых запятыми, и блока определений. Блок определений обрамляется фигурными скобками и состоит из набора свойств и их значений. Схематически это можно показать так:
селектор {
свойство1: значение;
свойство2: значение;
...
свойствоn: значение;
}
Dreamweaver позволяет редактировать правила CSS с использованием специальных панелей и диалоговых окон, которые представляют правила в наглядной форме.
Для отображения панели стилей нужно выполнить команду Window=>CSS Styles или нажать на кнопку CSS Styles в навигаторе панелей (рис. 4).
Рис. 4. Панель стилей
Для создания нового стиля (правила) надо нажать кнопку New CSS Rule на панели стилей или выбрать команду New... из контекстного меню, появляющегося при щелчке правой копкой мыши в любом месте панели стилей.
В открывшемся диалоговом окне (рис. 5) необходимо указать тип создаваемого стиля - список Selector Type. Class (can apply to any HTML element) создает именованный стиль, который может быть применен к различным блокам текста. При этом в поле Selector Name необходимо указать имя - идентификатор стиля (CLASS). Оно должно начинаться с символа точка, являющегося идентификатором класса. Tag (redefine an HTML element) переопределяет параметры форматирования определенного тега, который необходимо выбрать в списке Tag. ID (applies to only one HTML element) позволяет определить форматирование для тегов, содержащих особый идентификатор. Идентификаторы используются аналогично именованным стилям, но предназначены для форматирования элементов, требующих индивидуальной обработки. В остальных случаях предпочтительным является использование именованных стилей (CLASS).
Далее необходимо определить, где будет расположено описание стилей - список Rule Definition. При выборе New Style Sheet File таблица стилей будет сохранена в отдельном файле, ссылка на который будет вставлена особым образом в заголовок создаваемого HTML-документа (если с редактируемой страницей уже связаны какие-либо файлы с описанием стилей, то их имена будут перечислены в списке). При таком подходе одна и та же таблица стилей может использоваться в различных документах. Это особенно удобно, когда надо определить элементы форматирования, общие для всех страниц сайта. Во втором случае (This Document Only) описание стилей будет сохранено непосредственно в редактируемом документе (и соответственно может быть использовано только в его пределах). Такой вариант удобен для создания стилей, специфичных для данной страницы.
Рис. 5. Создание нового стиля
После того как все параметры определены, можно нажать ОК, после чего откроется диалоговое окно определения параметров нового стиля (рис.6). В левой его части в списке Category можно выбирать группы параметров форматирования, которые необходимо определить.
Type - параметры форматирования шрифта. В поле Font-family можно задать гарнитуру шрифта. Поле Font-size позволяет определить размер шрифта. Он может быть задан числовой величиной, тогда в соседнем поле необходимо указать единицы измерения (наибольший интерес здесь представляют пиксель - pixels и традиционная типографская единица измерения пункт - points). Кроме того, размер может быть задан при помощи одной из предопределенных относительных единиц измерения или в процентах от унаследованного размера.
Рис. 6. Диалоговое окно определения параметров нового стиля
В поле Font-style можно выбрать один из вариантов начертания шрифта: normal - обычное (используется по умолчанию), italic - курсив, oblique - наклонное. Параметр Line Height позволяет задать расстояние между базовыми линиями смежных строк текста - интерлиньяж. Свойство Text-decoration применяет к тексту подчеркивание (underline), надчеркивание (линия над текстом, overline), зачеркивание (line-through), эффект мигания (blink), none используется по умолчанию для обычного текста.
Параметр Font-weight задает вес, или жирность, шрифта. Свойство Font-variant используется для отображения элемента маленькими прописными буквами (значение small-caps). Параметр Text-transform оказывает влияние на использование заглавных букв в элементе (capitalize - отображает первую букву каждого слова в верхнем регистре, uppercase - отображает все символы в верхнем регистре, lowercase - отображает все символы в нижнем регистре). Параметр Color используется для задания цвета текста.
Background - параметры свойства фона, применяемые к "холсту" позади элемента. Background Color и Background Image определяют соответственно цвет фона и фоновое изображение элемента. Если задано фоновое изображение, то свойство Repeat определяет, как оно будет повторяться (repeat - в вертикальном и горизонтальном направлениях, repeat-x - только по горизонтали, repeat-у - только по вертикали, no-repeat - без повторов, один раз). Параметром Attachment определяется, будет ли прокручиваться фоновое изображение вместе с документом (по умолчанию, scroll) или нет (fixed). Свойства Horizontal Position и Vertical Position определяют начальное положение фонового изображения относительно прямоугольника, окружающего содержимое элемента.
Block - параметры выравнивания и взаимного расположения фрагментов текста в элементе. Свойство Word Spacing задает интервал между словами. Letter Spacing определяет размер интервала между символами. Параметр Vertical-alignment влияет на вертикальное выравнивание элемента. Text-align задает горизонтальное выравнивание текстовых элементов. Свойство Text-indent определяет размер отступа перед первой строкой текста элемента. Параметр Whitespace определяет, каким образом используются пробелы, заданные в исходном документе: normal - трактует текст обычным образом, заменяя множественные пробелы на один; pre -аналог тега <pre> в HTML (но при этом не используется шрифт с фиксированной шириной); nowrap - предотвращает перенос элементов текста на следующую строку, если не задан тег <br>.
Параметры из раздела Border позволяют управлять выводом и параметрами рамок вокруг элементов.
List - параметры форматирования списков.
Positioning - параметры позволяют преобразовать тег или выделенный блок текста в слой. Использование ограничено тем, что эти свойства поддерживаются только Internet Explorer.
Extensions - параметры, не поддерживаемые большинством браузеров.
После того как все необходимые параметры стиля определены, он появится в списке в панели стилей. Выбранный в списке стиль применяется к текущему выделенному элементу документа.
Чтобы включить созданные стили в HTML-страницу, необходимо в разделе <HEAD> поместить строку со ссылкой на файл стилей и с указанием об использовании CSS:
<LINK REL=STYLESHEET TYPE="text/css" HREF="styles.css">
где "styles.css" - имя файла с созданными стилями CSS.
2.2.3 Создание гипертекстовых ссылок
Важнейшим элементом любого web-документа являются гипертекстовые ссылки. В языке HTML они реализуются с использованием тега <A>. Для создания ссылки в редакторе Dreamweaver необходимо выделить объект (блок текста, изображение или другой элемент страницы), а затем на панели свойств объекта (см. рис. 3) в поле Link указать URL файла, на который будет осуществляться гипертекстовый переход. Если это внутренняя ссылка (то есть файл входит в состав данного сайта), то адрес перехода проще всего указать с использованием инструмента Browse for File, который вызывается по кнопке, расположенной рядом с полем Link. В отрывшемся стандартном диалоговом окне необходимо выбрать файл, на который будет осуществляться переход. Если же это внешняя ссылка, то необходимо указать полный URL ресурса, начиная с имени протокола (например, http://spb.fio.ru/). Поле Target указывает, где должен быть открыт документ, на который указывает ссылка. Это может быть одно из четырех предустановленных значений:
* _blank - документ загружается в новом неименованном окне;
* _parent - документ загружается в родительском окне;
* _self - документ загружается в то же окно, что и исходный;
* _top - документ открывается в том же окне браузера, но все существующие фреймы при этом удаляются.
По умолчанию все ссылки открываются в том же окне (то есть используется установка _self).
Кроме ссылок на файлы целиком, существует возможность создания ссылки на определенное место в документе - якорь. Для этого сначала необходимо создать в документе сами якоря. Это можно сделать, выполнив команду Insert=>Named Anchor или нажав кнопку Named Anchor на закладке Common панели объектов (предварительно поставьте курсор в то место, где надо сделать якорь).
В открывшемся диалоговом окне в поле Anchor name необходимо указать имя якоря, которое должно состоять из латинских символов и/или цифр и не может содержать пробелов. Для создания ссылки на якорь в поле Link после имени файла необходимо вписать символ # и указать после него имя якоря (например, filename.html#part1). Если якорь находится в этом же файле, то имя файла можно опустить (например, #part1).
Рис. 7. Панель Common
Отдельный случай представляют собой ссылки на адреса электронной почты. Для создания таких ссылок можно воспользоваться кнопкой Email Link на закладке Common панели объектов (рис. 7) или выполнить команду Insert=>Email Link. В открывшемся диалоговом окне в поле Text необходимо указать тот текст, с которого будет идти ссылка, а в поле E-Mail - адрес электронной почты, на который эта ссылка будет указывать.
2.2.4 Создание и форматирование таблиц
Одним из наиболее широко используемых в HTML средств являются таблицы. Причем очень часто они используются не только традиционно - как метод представления табличных данных, но и как средство форматирования web-страниц.
Основное назначение HTML-таблиц - упорядочить данные (текст, форматированный текст, изображения, ссылки, формы, поля форм, другие таблицы) и разместить их в отдельных ячейках.
Одним из главных принципов модели таблиц HTML является то, что размеры ячеек браузер определяет автоматически в зависимости от содержимого. Размеры таблиц могут изменяться динамически в соответствии с текущими размерами окна. Тем не менее в языке HTML предусмотрена возможность явного задания размеров ячеек таблиц.
Добавить таблицу в редактируемый документ в Dreamweaver можно несколькими способами. Самый простой способ - это выбрать кнопку Table на панели объектов. Также можно воспользоваться командой Insert=>Table.
После этого на экране появляется диалоговое окно Insert Table, в котором предлагается указать параметры будущей таблицы (рис 8). В разделе Table size, в полях Rows и Columns задается количество строк и столбцов соответственно, в поле Table width - ширина таблицы (может быть относительной в процентах или абсолютной в пикселях). Параметр Border thickness задает толщину рамки вокруг всей таблицы в целом и каждой из ее ячеек. Если указано нулевое значение, то рамка не будет отображаться.
Рис. 8. Диалоговое окно параметров вставки таблицы
Параметр Cell padding задает расстояние между содержимым ячейки и ее границами (по умолчанию 1 пиксель), а Cell spacing - расстояние между соседними ячейками таблицы (по умолчанию 2 пикселя).
В разделе Header можно задать "шапку" и выделенный первый столбец таблицы. В этом наборе доступны варианты None (нет ни "шапки", ни выделенного первого столбца), Left (выделенный первый столбец), Тор ("шапка") и Both (и "шапка", и выделенный первый столбец).
Притом ячейки, составляющие "шапку" и выделенный столбец, будут оформлены как ячейки заголовка, а текст, который мы введем в них, будет автоматически выровнен по центру и выделен полужирным шрифтом.
В разделе Accessibility в поле Caption задается название таблицы. Это название будет располагаться рядом с создаваемой таблицей. Раскрывающийся список Align caption позволяет задать местоположение и выравнивание названия.
После того как таблица создана, можно наполнять ее содержанием. Кроме того, можно изменять параметры таблицы: добавлять и удалять строки и столбцы, объединять и делить ячейки, менять размеры всей таблицы и отдельных строк и столбцов, цвет фона. Для того чтобы изменить свойства всей таблицы в целом, необходимо ее выделить, щелкнув левой клавишей мыши в левом верхнем углу или по нижней или правой границе таблицы. Также можно выполнить команду Modify=>Table=>Select Table (в этом случае курсор должен находиться в любой ячейке таблицы). Можно изменить количество строк и столбцов (Rows и Cols), ширину таблицы (W), параметры отступов (CellPad и CellSpace), толщину рамки (Border). Кроме того, можно указать выравнивание таблицы относительно остальных элементов абзаца (Align), цвета фона и рамки таблицы (Bg color и Brdr color), а также задать фоновое изображение (Bg Image). Эти же действия можно выполнить и через панель свойств при нахождении текстового курсора в таблице (рис. 3).
2.3 Вставка изображений и других элементов
2.3.1 Использование графических материалов
Язык HTML обладает возможностью вставки иллюстраций в web-документ. Для того чтобы вставить изображение в редактируемый документ, необходимо нажать кнопку Images на панели объектов и в открывшемся списке выбрать Image (рис. 9) или выполнить команду Insert=>Image. В открывшемся диалоговом окне необходимо выбрать графический файл (в формате GIF, JPEG или PNG). Следует обратить внимание на то, что документ перед вставкой графических и большинства других элементов необходимо сохранить, иначе путь к подключаемому файлу может быть абсолютным (начиная от корня диска).
Рис. 9. Вставка изображения
Если выделить изображение (для этого достаточно щелкнуть по нему левой кнопкой мыши), то на панели свойств будут отображены его свойства (рис. 10).
Рис. 10. Свойства графического объекта
Параметры W и H определяют соответственно ширину и высоту изображения. По возможности следует изменять размеры самого графического файла (используя графические редакторы), оставляя параметры W и H равными исходным размерам. Если одна из этих величин не соответствует истинному значению размеров изображения, она будет выделена жирным шрифтом. Для того чтобы вернуть параметрам их действительные значения, достаточно щелкнуть левой кнопкой мыши по подписи к полю (буквам W или H) или воспользоваться кнопкой Reset Size.
В поле Src указан путь к графическому файлу: при необходимости его можно отредактировать вручную или выбрать файл заново, нажав расположенную рядом кнопку Browse for File . Параметр Align задает выравнивание графического объекта относительно других элементов абзаца или строки.
3. Порядок выполнения работы
Работа выполняется студентом самостоятельно и состоит из следующих этапов:
1) изучение методических указаний по выполнению лабораторной работы;
2) создание сайта на выбранную тематику с использованием Adobe Dreamweaver;
3) защита лабораторной работы.
Конечным результатом выполнения лабораторной работы является работоспособный сайт. Исходный код сайта представляется в электронном виде. После выполнения лабораторной работы преподаватель проверяет качество оформления сайта и правильность функционирования.
Основные требования к интернет-сайту
Тема сайта выбирается студентом из списка и утверждается преподавателем. Приступать к созданию сайта необходимо после утверждения темы и согласования с преподавателем структуры сайта. Данные процедуры проводятся в течение недели после выдачи задания на лабораторную работу.
Структура размещения информации на сайте должна исходить из удобства ее просмотра пользователями.
При создании сайта необходимо придерживаться трех основных принципов: удобство и быстрота нахождения требуемой информации, удобство восприятия информации сайта, скорость загрузки страниц.
Объем сайта должен составлять не менее 10 страниц формата А4. Излагаемый материал должен быть логично структурирован, оформлен для удобства восприятия, включать рисунки и таблицы. Информация сайта, скопированная из других источников, не должна нарушать авторские и другие права пользователей на эту информацию.
Основой разработки страниц сайта является язык HTML. HTML-страницы должны обязательно включать конструкции языка HTML, относящиеся к каждой из групп:
тэги для управления шрифтом в документе;
тэги для управления форматом документа;
тэги для описания элементов перечислений;
тэги для построения таблиц;
тэги для организации гиперсвязей;
тэги для включения в документ изображений.
Одна или несколько страниц сайта должны быть выполнены с использованием языков XML и XSL.
Сайт должен иметь уникальный законченный дизайн, разработанный на основе творческого подхода (использовать стандартные шаблоны дизайна не допускается). Оформление дизайна сайта должно быть выполнено с использованием технологии CSS.
Повторяющиеся элементы на страницах сайта должны быть оформлены в соответствии с технологией SSI (т.е. должны быть вынесены в отдельные файлы и включаться в страницу только во время ее загрузки пользователем).
Сайт должен включать не менее двух сценариев на языке JavaScript, которые будут расширять функциональные возможности сайта для пользователя (упрощать доступ к информации (элементы поиска информации и навигации), информировать о данных текущего сеанса работы с сайтом (время работы, идентификационная информация, просмотренные страницы), защищать конфиденциальные данные сайта, а также добавлять другие функции, не мешающие восприятию материала. Допустимо использовать стандартные скрипты, имеющиеся в Интернете.
Создание сайта может быть также выполнено с использованием технологий AJAX, jQuery, PHP, CGI, MySQL, Flash, Silver light и др.
На сайте могут применяться элементы связи с пользователями - форма для отправки электронных писем, тематический форум, блог, чат и др.
Все отступления от основных требований должны быть согласованы с преподавателем.
Сайт может быть разработан с использованием одного из стандартных средств: Adobe Dreamweaver, MS FrontPage, Amaya и др. Тестирование сайта может быть проведено, например, с использованием локального web-сервера denwer (denwer.ru) или IIS, входящего в Windows. Корректность работы сайта должна быть проверена в большинстве стандартных браузеров (в том числе и их версиях): IE, FireFox, Opera, Safari, Chrome.
После создания сайт необходимо разместить в Интернете на одном из сайтов, предоставляющих бесплатный хостинг (holm.ru, narod.ru и др.) и протестировать. Сайт обязательно должен быть зарегистрирован не менее чем в трех средствах информационного поиска и каталогах, а также хотя бы в одной системе учета статистики сайта (например, на hotlog.ru) (отличным результатом регистрации сайта в Интернете является выдача поисковой системой ссылки на созданный сайт в первой десятке адресов после проведения поиска по предложенным ключевым словам).
Процесс создания сайта контролируется преподавателем. Вначале студент должен согласовать структуру сайта (1-я неделя). Далее (второй этап) необходимо согласовать дизайн основных страниц и их контент (информационное наполнение) (2-3 недели). На третьем этапе согласовывается полностью готовый сайт перед размещением его в Интернете (2-3 недели). После выполнения всех требований студент допускается к защите работы (8-я неделя).
При защите работы сдается электронная копия сайта.
4. Список заданий
Темы сайтов
1. История создания Интернета.
2. Принципы работы Интернета.
3. Структура сети Интернет.
4. Ресурсы интернета.
5. Поисковые системы Интернета.
6. Электронная коммерция.
7. Электронные платежные системы.
8. Баннерные сети.
9. Счетчики и рейтинги.
10. Прикладные протоколы Интернета.
11. Транспортные протоколы Интернета.
12. Языки программирования для Интернета.
13. Язык JavaScript.
14. Язык PHP.
15. Язык Pyton.
16. Программные платформы для Интернета.
17. Электронная почта.
18. Защита от спама.
19. Технология World Wide Web.
20. Технология Semantic Web.
21. Технология Web 2.0.
22. Виртуальная реальность в Интернете.
23. Безопасность корпоративных систем Интернета и Интранета.
24. Системы обнаружения атак.
25. Аутентификация в Интернете.
26. Электронная цифровая подпись.
27. Несанкционированный доступ к информации на компьютерах в Интернете и Интранете.
28. Защита информации передаваемой по открытым каналам связи.
29. Язык HTML.
30. Каскадные таблицы стилей CSS.
31. Анимация в HTML-документе.
32. Виртуальные частные сети.
33. Направление развития Интернет-технологий.
34. Хостинг.
35. Доступ в Интернет: последняя миля.
36. Беспроводные сети.
37. Браузеры.
38. Источники, риски и формы атак на информацию.
39. Компьютерная преступность.
40. Базы данных в Интернете.
41. Аппаратная база доступа в Интернет.
42. Телеконференции в Интернете.
43. IP-телефония.
44. Сетевая этика.
45. Общение в Интернете.
46. Прокси-сервер.
47. DNS-сервер.
48. Тема, предложенная студентом.
Тема №48 должна соответствовать изучаемому лекционному курсу, специальности, на которой ведется обучение, и иметь техническую направленность.
html сайт форматирование гипертекстовый
5. Вопросы для самопроверки
1. Что такое язык HTML и где и как он используется?
2. Какие элементы входят в рабочее пространство Adobe Dreamweaver?
3. Какие правила построения сайтов вы знаете?
4. Назовите уровни форматирования HTML-документа? Как они используются?
5. Что такое CSS-технология и где эта технология применима?
6. Назовите способы вставки и форматирования таблиц.
7. Перечислите этапы создания сайта.
8. Что входит в свойства графического объекта?
Список рекомендуемой литературы
1. Adobe Dreamweaver CS4: офиц. учебный курс. - М.: Эксмо, 2009. - 304 с.
2. Александров, А.В. Создание web-страниц и web-сайтов / А.В. Александров, Г.Г. Сергеев, С.П. Костин. - М.: Триумф, 2008. - 288 с.
3. Дронов, В.А. Adobe Dreamweaver CS4 (+ CD-ROM) / В.А. Дронов. - М.: BHV, 2009. - 832 с.
4. Кисленко, Н.П. HTML. Самое необходимое (+ CD-ROM) / Н.П. Кисленко. - СПб: БХВ-Петербург, 2008. - 352 с.
5. Коэн, И.Л., Коэн, И.Д. Полный справочник по HTML, CSS и JavaScript: [пер. с англ.] / И.Л. Коэн, И.Д. Коэн. - М.: ЭКОМ, 2007. - 1168 с.
6. Мейер, Э. CSS - каскадные таблицы стилей: подробное руководство / Э. Мейер. - М.: Символ-Плюс, 2008. - 576 с.
7. Хольцшлаг, М. Языки HTML и CSS для создания Web-сайтов: официальный учебный курс: [пер. с англ.] / М. Хольцшлаг. - М.: Триумф, 2007. - 304 с.
8. http://pro.net.ru/ - Записки web-мастера.
9. Бурсов, М.В. Основы работы с HTML-редактором Dreamweaver: учеб.-метод. Пособие / М.В. Бурсов, В.М. Домненко, Д.А. Гаврилин, Д.Г. Николаев. - СПб: ГИТМО (ТУ), 2002. - 104 с.
10. Дригалкин, В.В. HTML в примерах. Как создать свой Web-сайт: самоучитель / В.В. Дригалкин. - М.: Диалектика, 2003. - 192 с.
11. Кузнецов, М.В. PHP 5. Практика разработки Web-сайтов / М.В. Кузнецов, И.В. Симдянов, С.В. Голышев. - СПб.: БХВ-Петербург, 2005. - 960с. ил.
12. Пауэрс, Д. Adobe Dreamweaver, CSS, Ajax и PHP / Д. Пауэрс. - СПб: BHV-CПб, 2009. - 1056 с.
13. Ташков, П. Веб-мастеринг на 100%. HTML, CSS, JavaScript, PHP, CMS, графика, раскрутка / П. Ташков. - СПб.: Питер, 2009. - 512 с.
14. Экслер, А. Создание и раскрутка сайтов в Интернете / А. Экслер. - М.: Пресс, 2007. - 288 с.
Размещено на Allbest.ru
Подобные документы
Язык разметки гипертекстовых страниц HTML. Обеспечение доступности Web-страницы, представление текста и графики. Основные правила и этапы создания сайта, выбор структуры страницы. Оценка экономической целесообразности использования HTML-редакторов.
дипломная работа [86,7 K], добавлен 25.03.2013Современные Интернет-технологии, Web-дизайн и браузеры. Язык разметки гипертекстовых страниц HTML. Представление текста и графики на Web-страницах. Правила и этапы создания сайта. Влияние дисплеев на Web-дизайн. Сравнительный анализ HTML-редакторов.
дипломная работа [3,3 M], добавлен 21.06.2013Создание основы интернет-сайта - набора таблиц, которые расположены в нужном порядке. Использованные теги и их атрибуты. Кодовое оформление сайта, наложение второго слоя. Стильный текст в HTML. Использование скриптов для большей информативности сайта.
методичка [813,6 K], добавлен 08.11.2013Рассмотрение визуального HTML-редактор Dreamweaver. Определение структуры сайта ООО "Фаст Студия". Содержание страниц "Главная", "Портфолио", "Контакты". Теги форматирования текста и способы его оформления с использованием подключаемых таблиц CSS.
курсовая работа [1,4 M], добавлен 18.08.2013Характеристика принципов создания html-страниц и связывания их ссылками так, чтобы можно было произвольным образом переходить от одной страницы к другой. Применение тегов форматирования текста и заголовка окна. Этапы создания html-страницы с таблицей.
контрольная работа [16,0 K], добавлен 19.06.2014Особенности программирования на языке HTML и JavaScript. Основные стили форматирования текста. Анализ основных приемов и методов создания страниц, рисунков, таблиц и гиперссылок. Основные цвета и их коды. Разработка собственного сайта и его презентация.
курсовая работа [61,3 K], добавлен 29.01.2016Цели, задачи и компоненты информационной технологии управления. Разработка структуры сайта и программный код работы в HTML–редакторе: создание титульной страницы, документа с фреймами, связь информационных документов с помощью гипертекстовых ссылок.
курсовая работа [34,3 K], добавлен 11.08.2011Знакомство с основными принципами построения Web-сайтов. Рассмотрение этапов создания простой страницы HTML. Анализ способов форматирования сайтов. Общая характеристика видов списков: маркированные, нумерованные. Особенности таблиц каскадных стилей.
курсовая работа [2,5 M], добавлен 18.07.2014Технологии создания web-страниц. Появление Active Server Pages. Разработка динамического web-сайта на asp.net. Создание дизайна и каркаса сайта с использованием стандартных HTML таблиц. Проектирование базы данных на основе ado.net и подключение к ней.
контрольная работа [2,4 M], добавлен 24.05.2019Сравнение языка Php с другими языками программирования web-приложений. Язык разметки гипертекстовых страниц Html. Технология Macromedia Flash, её преимущества и недостатки. Этапы создания флеш-сайта, руководство пользователя и листинг программы.
дипломная работа [2,3 M], добавлен 04.10.2013