ВятскийГосударственный Гуманитарный УниверситетКафедра информационных технологий и ТСО
Курсовая работа по информатике
Тема: Визуальный HTML-редакторDreamWeaver.
Разработка Web-дизайна.
Выполнил: Студент 3 курса
факультета информатики
Лепешкин Антон Геннадъевич
Проверила: Пинягина ЮлияВячеславовна
Киров2003
Содержание.
Содержание.. 1
Введение. 2
1. Теория Web-дизайна… 3
1.1 Распространение Internet. 3
1.2. Концепция WWW… 3
Создание Web-страниц. 5
Требованияк Web-странице… 5
Средствасоздания Web-страниц… 7
2. DreamWeaver – один из наиболее удобных HTML-редакторов… 9
О DreamWeaver-е в целом. 9
Функциональные возможности DreamWeaver. 11
Орабочей области Dreamweaver… 11
Основныеобъекты Web-страницы… 15
Работас текстом… 20
НастройкиDreamWeaver… 22
Создание CSS… 26
2. Заключение… 32
Списоклитературы и сайтов:… 33
Введение
Каждый выбирает свой инструмент для создания Web-страниц. Это может быть MS FrontPage или Macromedia DreamWeaver, AllaireHomeSite или 1st Page 2000. А кто-то пользуется простым текстовымредактором, например Блокнотом (Notepad).
Текстовые редакторы возможно использовать только для создания небольшихстраниц, так как у них есть много минусов: не поддерживаются проекты,отсутствует «подсветка» текста..., в общем, работать с ними можеттолько профессионал, знающий язык HTML.
Мы же рассмотрим визуальный HTML-редактор DreamWeaver. Этотпрограмный продукт расчитан на тех, кто плохо, или почти не знает язык HTML,хотя в нем можно создавать сайты даже не обладая данными знаниями. Dreamweaver содержит все, что необходимо как для визуальной компоновки web-страниц, так идля работы с HTML-кодом. Интуитивный интерфейс Dreamweaver настолько прост,что даже начинающий дизайнер сможет быстро создать профессиональный Web-сайт. Непосредственно вDreamweaver можно создавать анимации в формате Macromedia Flash, использоватьданные из Microsoft Office, легко импортировать rollover-графику, меню и кнопкииз Fireworks. Компания Macromedia считается лидером по производству программдля создания веб-сайтов, а также законодателем моды в этой области. В последнеевремя она начала выпускать версию за версией данного продукта, тем самым всеболее совершенствуя его. DreamWeaver-3,-4,-6 и это еще не предел. Причем в каждой новой версии добавляетсявсё больше и больше функциональных возможностей, не по одной и не по две, ачуть ли не десятками. Многие разработчики Web-сайтов считают DreamWeaver наиболее удобным HTML-редактором как для начинающих Web-дизайнеров, так и для опытныхпрограммистов.
В данной курсовой работе содержится также приложение, а именно разработкасобственной небольшой Web-страничкис помощью HTML-редактора DreamWeaver.
Цель: Рассмотреть возможности визуального редактора DreamWeaver. Для достижения этой цели былипоставлены следующие задачи:
1 Познакомиться с теорией Web-дизайна.
2 Познакомиться непосредственно с редактором DreamWeaver.
3 Рассмотреть основные требования, предъявляемые к Web-странице.
4 Рассмотреть средства создания Web-страниц, которые предшествовали и являлись предпосылками возникновения DreamWeaver.1. Теория Web-дизайна/>/>/>/>1.1 Распространение Internet
Internet — это самаябольшая мировая компьютерная сеть. Теперь Internet имеет приблизительно 150миллионов пользователей более чем в 50 странах. WWW доступен в основном черезInternet; но говоря WWW и Internet мы подразумеваем не одно и то же. WWWможно отнести к внутреннему содержанию,то есть это какой-либо абстрактный мирзнаний, в то время как Internet является внешней стороной глобальной сетив виде огромного количества кабелей и компьютеров./>/>/>/>1.2.Концепция WWW
Так что же такое WorldWide Web, или, как говорят в просторечии, WWW, the Web, или еще более простое- 3W? WWW — это распределенная информационная система мультимедиа, основаннаяна гипертексте. Давайте разберем это определение по порядку.
Распределеннаяинформационная система: информация сохраняется на огромном великоммножестве так называемых WWW-серверов (servers). То есть компьютеров, накоторые установленное специальное программное обеспечение и которые объединеныв сеть Internet. Пользователи, которые имеют доступ к сети, получают этуинформацию с помощью программ-клиентов, программ просмотра WWW-документов. При этом программа просмотра посылает покомпьютерной сети запрос серверу, который сохраняет файл с необходимымдокументом. В ответ на запрос сервер высылает программе просмотра этотнеобходимый файл или сообщение оботказе, если файл по тем или инымпричинам недоступен. Взаимодействиеклиент-сервер происходит поопределенным правилам, или, как говорят иначе, протоколам. Протокол, принятый вWWW, называется HyperText Transfer Protocol, сокращенно — HTTP.
Мультимедиа: информация включает в себя не только текст, но и двух- и трехмерную графику,видео и звук.
Гипертекст: информация в WWW представляется ввиде документов, любой из которыхможет содержать как внутренниеперекрестные ссылки, так и ссылку на другие документы, которыесохраняются на том же самом или на любом другом сервере.
Такие ссылки называют гиперссылками илигиперсвязями. На экране компьютера в окне программы просмотра ссылки выглядяткак выделенные каким-нибудь образом (например, другим цветом и/илиподчеркиванием) участка текста или графики. Выбирая гиперссылки, пользовательпрограммы просмотра может быстро перемещаться от одной части документа кдругой, или же от одного документа к другому. При необходимости программа просмотра автоматически связывается ссоответствующим сервером в сети и запрашивает документ, на который сделаннассылка. Кстати, идея гипертекстового представления информации должна уже бытьхорошо знакома пользователям разных версий системы Microsoft Windows. Именно поэтому принципу построенна в Windows система подсказок (Help), с той лишьразницей, что гипертекстовая система подсказок Windows не являетсяраспределенной.
Итак, Web-страница может содержатьстилизованный и форматированный текст, графику и гиперсвязи с разными ресурсамиInternet. Чтобы реализовать все эти возможности, был разработан специальныйязык, названный HyperText Markup Language (HTML), то есть, Язык РазметкиГипертекста. Документ, написанный на HTML, представляет собой текстовый файл,который содержит собственно текст, несущий информацию читателю, и флагиразметки. Последние представляют собой определенные последовательностисимволов, которые являются инструкциями для программы просмотра; в соответствиис этими инструкциями программа располагает текст на экране, включает в негорисунки, которые сохраняются в отдельных графических файлах, и формируетгиперсвязи с другими документами или ресурсами Internet. Таким образом, файл наязыке HTML приобретает вид WWW-документа только тогда, когда он интерпретируетсяпрограммой просмотра. Создание Web-страницТребования к Web-странице
Огромное количество источников по web-дизайну предлагают такое же количество правил исоветов по созданию и оформлению web-страниц.
Мы же постараемся выделить основные моменты, вокругкоторых, собственно и сконцентрировано внимание этих бесчисленных советов. Этоиспользование графики, цветовое решение, скорость загрузки страницы,использование технологий, содержание, навигация по сайту.
Необходимо помнить!!!5-7 пунктов меню — это предел для хорошего восприятия содержащейся в меню информации. что оптимальное использование не более 30-40 кбайт графики на страницу.что дизайн первой страницы хоть малость, но должен отличатся от всех остальных страниц! что бегущие строки лучше не использовать или использовать, но крайне редко. Потому что от них только глаза болят, но если в этом есть особая необходимость, то не следует нагружать строку большим количеством информации!!! что в web-страницах используются только форматы JPG, JPEG и GIF. что пользователь находящийся в середине сервера — мог попасть в любую точку вашего сайта или странички. что необходимо разбивать большое количество информации! что именовать, созданные странички следует на английском языке. что необходимо избавлятся от горизонтальных прокруток экрана. что цвет ссылки не должен быть схожим с фоном страницы. Иногда многие в этом делают ошибку. Если, например, фон страницы темно-красный, а цвет ссылки синий, то стоит посетителю просмотреть ссылку как она становится темно-красной и исчезает. что лучше всего делать такие страницы, которые можно изменять. Делайте страницы, которые доступны всем читателям вне зависимости от того, каким браузером, платформой или экраном они решили или вынуждены пользоваться. что, на первой странице сайта должна находиться краткая информация о содержании сайта, представленных материалах, авторах сайта. Посетитель, случайно попавший на сайт, не должен гадать, что он может на нем найти. крайне желательно, чтобы графика на сайте имела лишь вспомогательное значение (за исключением, конечно, сайтов, посвященных изобразительному искусству и другим подобным тематикам). Многие пользователи отключают отображение графики в своих броузерах для ускорения путешествий по Интернету. Не используйте на сайте текст, набранный заглавными буквами. что более всего нежелательно — это использование при создании сайта фреймов! (о том, почему их лучше не использовать будет указано ниже). Размер каждой страницы сайта не должен превышать предел в 80-100 килобайт вместе с графикой (оптимально — 40-50), за исключением страниц с большим количеством информации — электронных книг, например. В любом случае при большом размере того или иного файла об этом должно быть сказано около ссылки на него./>/> Средства создания Web-страниц Язык HTML
Web-страницымогут существовать в любом формате, но в качестве стандарта принят HyperText Markup Language — язык разметки гипертекстов, предназначенный длясоздания форматированного текста, насыщенного изображениями, звуком, анимацией,видеоклипами и гипертекстовыми ссылками на другие документы, разбросанные какпо всему Web-пространству, так и находящиеся наэтом же сервере или являющиеся составной частью этого же Веб-проекта.
При помощи языка HTML можно создавать Web-страницы в обычном блокноте или Word-е. Но текстовые редакторы возможноиспользовать только тем, кто является профессионалом и очень хорошо знает языкHTML. Также можно работать на Web и беззнания языка HTML, поскольку тексты HTML могут создаваться разными специальнымиредакторами и конвертерами. Писать же непосредственно на HTML достаточнонетрудно. Возможно, это даже легче, чем изучать HTML-редактор или конвертер,которые часто ограничены в своих возможностях, содержат ошибки или проводят плохойHTML код, который не работает на разных платформах.
Все в языкеосуществляется при помощи тегов, т.е. команд, которые заключены в скобки такоговида: “”. Например, Энциклопедия WEB2000 Ver. 1.02.
ЯзыкHTML существует в нескольких вариантах и продолжает развиваться, но конструкцииHTML скорее всего будут использоваться и в дальнейшем. Изучая HTML и познавая его глубже,создавая документ в начале изучения HTML и расширяя его насколько это возможно,мы имеем возможность создавать Web-страницы,которые могут быть просмотрены многими браузерами Web, как сейчас, так и вбудущем. Это не исключает возможности использования других методов, например,метод расширенных возможностей, который предоставляется Netscape Navigator,Internet Explorer или некоторыми другими программами.
Работа по HTML — этоспособ усвоить особенности создания документов в стандартизированном языке,используя расширения, только если это действительно необходимо.
HTML был ратифицирован World Wide Web Consortium. Он поддерживается несколькимишироко распространенными броузерами,и, возможно, станет основанием почти всего программного обеспечения, котороеимеет отношение к Web.HTML-редактор FrontPage
Как результат развития языка HTML появляются HTML-редакторы.Одним из первых редакторов является FrontPage. Редактор входит в программный пакет MS Office. Этот программный продукт упрощает работу с HTML-языком. Основным недостатком MSFrontPage является то, что он генерирует очень большой HTML-код (слишком многолишнего), поэтому страницы получаются большими, что сказывается на скоростизагрузки. Более того, при создании Web-страниц в этом редакторе видишь одно, а в окне браузера — совсем другое(особенно это касается Netscape Navigator). Поэтому для создания качественных Web-страниц рекомендуется использоватьпакет, который будет рассмотрен ниже.
HTML-редакторDreamWeaver
Одна из последних версий HTML-редакторакомпании Macromedia- DreamWeaver 3, который относится ккатегории WYSIWYG-редакторов(т.е.What You See Is What You Get), и этот пакет имеет очень много достоинств: удобныйинтерфейс, настройка функций, поддержка больших проектов и многое другое. Дляработы в этой программе не нужно досконально знать HTML (в этом и заключаетсяпреимущество технологии WYSIWYG — что вижу, то и получаю).
Но DreamWeaver на несколько шагов опережает другие редакторы,использующие технологию WYSIWYG, в первую очередь тем, что генерирует оченьчистый HTML-код. DreamWeaver позволяет избавиться от однотипной работы присоздании страниц (например, верстка текста) при помощи использования опции«запись последовательности команд» вы можете записыватьпоследовательность производимых вами команд, потом нажимаете, например, CTRL+P,и DreamWeaver воспроизводит всё в той же последовательности.
Глобальное отличие DreamWeaver от FrontPage вфилософии. FrontPage полагает, что пользователь абсолютно не способенпородить код HTML самостоятельно, поэтому программа должна сделать все за него.DreamWeaver полагает, что пользователь все может сделать сам, апрограмма должна создать максимальные условия для творчества.
Таким образом, мы видим, что прогресс не стоит на месте и вдоказательство этому послужило создание наиболее эффективного средствапроектирования Web-страниц DreamWeaver. 2. DreamWeaver – один из наиболееудобных HTML-редакторов О DreamWeaver-е в целом
MacromediaDreamWeaver — профессиональный редакторHTML для визуального создания и управления сайтами различной сложности истраницами сети Internet. Нравится ли вам вручную писать код HTML или выпредпочитаете работать в визуальной среде, Dreamweaver облегчает эту работу иобеспечивает полезными инструментами и средствами, чтобы сделать своисобственные проекты непревзойденными.
Dreamweaverвключает в себя много инструментов и средств для редактирования и созданияпрофессионального сайта: HTML, CSS, JavaScript, редакторы кода (просмотр кода иинспектор кода), что позволяет вам, редактировать различные текстовыедокументы, которые поддерживаются в Dreamweaver. Также вы можете настроитьDreamweaver, чтобы он наводил порядок и переформатировал HTML, как вы этогохотите.
Возможность визуального редактирования в Dreamweaver такжепозволяет быстро создавать или менять дизайн проекта без написания кода.Dreamweaver относится к так называемым «визуальным» редакторам, т.е.вы сразу можете видеть на экране (хотя бы приблизительно) результат своейработы. При этом он предоставляет полный доступ к источнику кода и не вставляетв него ничего лишнего, как это делает, например, FrontPage. Таким образом,можно создавать свою страничку и параллельно изучать HTML, заглядывая висточник. Можно на живом примере убедиться, что HTML — это просто. Простотаобращения с редактором DreamWeaver заключается в том,что возможно рассмотреть все централизованные элементы и перетащить их судобной панели непосредственно в документ.
DreamWeaver полностью настраиваемый. Можноиспользовать Dreamweaver, чтобы создавать свои собственные объекты и команды,изменять «горячие» клавиши и расширять возможности DreamWeaver новыми свойствами, инспекторамисвойств и новыми отчетами о сайте.Функциональныевозможности DreamWeaverО рабочей области Dreamweaver
Рабочаяобласть Dreamweaver настраивается под различные стили работы и уровни знаний.Вот некоторые наиболее используемые компоненты:
/>
— окно документа отображает текущий документ, который вы создаете и редактируете.
— навигатор панелей внизу окна Document содержит кнопки для открытия и закрытиянаиболее часто используемых инспекторов и панелей. Можно установить, какиезначки появляются в навигаторе панелей в настройке панелей.
— панель инструментов (toolbar) содержит кнопки и всплывающие меню, которыепозволяют просматривать окно Document различными способами, устанавливать опциивида, и обращаться к некоторым операциям, например, просмотр в браузере.
— контекстное меню позволяет быстро обращаться к полезным командам, имеющимотношение к текущему выбору или области. Чтобы отобразить контекстное меню,необходимо щелкнуть правой кнопкой мыши на элементе в окне.
— панель объектов содержит кнопки для создания и вставки различных типовобъектов, изображений, таблиц, слоев, фреймов. Можно также переключать междустандартным различными видами представления документов.
— инспектор свойств отображает свойства для выбранного объекта или текста, ипозволяет изменять эти свойства. (Некоторые свойства появляются в инспекторе, взависимости от объекта или выбранного текста.)
— DreamWeaver обеспечивает использование многих других инспекторов, панелей иокон, которые не показаны здесь, типа панели History и инспектора Кода.
Чтобыоткрыть окна Dreamweaver, инспекторы и панели, используют меню Window. Отметкарядом с элементом в меню Window указывает, что данный элемент в настоящее времяоткрыт (хотя он может быть скрыт позади других окон). Чтобы отобразить элемент,который в настоящее время не открыт, нужно выбрать название элемента в меню.Если панель или инспектор отмечен, но не появляется, выбирают Window >Arrange Panels.
Приэтом в DreamWeaver различают два вида окон: окно сайта и окнодокумента.
Окносайта предназначенодля работы с сайтом в целом. Оно вызывается клавишей F8 и позволяетпереключаться между сайтами, создавать новые папки и файлы, публиковать сайт вcети и управлять им на сервере.
Окнодокументапредназначено для непосредственного редактирования страницы. Оно имеет трирежима работы: код, код и дизайн, дизайн, причем второй — очень удобен дляизучения HTML.
Панельинструментов окна документа содержит:
— 3 кнопки переключения режимов окна;
— поле ввода заголовка страницы;
— File Management — для публикации сайта в Сети;
— кнопку просмотра во внешнем браузере. Удобнее это делать клавишей F12;
— 4 кнопки управления редактором: обновление страницы, описание тега,установка закладок, настройка окна. Лучше всего включать режим Word Wrap(перенос слов) для HTML-кода.
Строкасостояния окна документа содержит:
— кнопки для выделения тегов — очень удобные;
— настройка размера области просмотра;
— размер документа и время его загрузки на скорости, определенной в настройках(Edit — Preferences — Status Bar);
— панель быстрого доступа до: окна сайта, менеджера объектов (Assets — Активы),двух окон стилей, окна поведения объектов (Behaviors), окон истории команд иинспектора кода.
Плавающиепанели предназначены для управленияразличными элементами страницы. Одиннадцать панелей сгруппированы в 5 блоков.Панели можно быстро скрывать/вызывать все сразу клавишей F4 или выборочно черезменю Windows.
Панельсвойств (Properties)размещается в нижнейчасти экрана, вызывается сочетанием клавиш Ctrl+F3 и предназначена длянастройки всех параметров объектов, выделенных в окне редактора. Кнопка вправом нижнем углу панели позволяет уменьшить ее размеры.
Окносайта вызываетсяклавишей F8. Схема сайта открывается сочетанием клавиш Alt + F8. Вотличие от FrontPage, нельзя перетаскиванием изменять структуру сайта,однако, создавать ссылки можно, перетаскивая значок «Point To File»из окна свойств к нужному файлу в окне сайта (прием, придуманный для владельцев21-дюймовых мониторов). Можно выполнять и обратное действие для создания ссылки- перетаскивать файлы из окна сайта в поле ввода ссылки в окне свойств привыделенном объекте в окне редактора.
Кнопка в левом нижнем углу окна сайта позволяет уменьшить его размеры.
Меню содержит много интересных команд:
File — Revert — позволяет удалить все сделанные изменения ивернуться к последнему записанному варианту документа;
File — Check Links — поиск неработающих ссылок;
File — Destination Notes — запись заметок для сайтаили страницы (проще это делать двойным щелчком по соответствующей колонке вокне сайта);
Edit — Preferences — настройки (русификация, просмотр обозначений тегови др.);
View — Design — View on Top — перемещает окно дизайнавверх;
View — Visual Aids — вкл./выкл. «помощников»:границ объектов, невидимых элементов и др.
View — Code View Options — включение переноса слов,подсветки неправильных ссылок, подсветки кода для режима HTML);
View — Rulers и Grid - вывод линеек и сетки;
Insert — вставка объектов и различных HTML-тегов;
Modify — PageProperties — вывод окна свойств страницы, в т.ч. фон ифоновый рисунок, цвета ссылок и др.;
Modify — Selection Properties — вывод окна свойств выделенногообъекта;
Modify -Quick Tag Editor — быстрое редактирование тега вотдельном окне;
Modify — Make Link — создание гиперссылки для объекта;
Modify — Library — добавление объекта в библиотеку длядальнейшего использования;
Text — форматирование текста;
Commands — Clean Up HTML — очищает документ от«лишних», с точки зрения DreamWeaver, тегов;
Commands — Clean Up Word HTML — очищает документ,созданный в Word-е от «лишнего»;
Commands — OptimizeImageInFireWorks — оптимизация графики (при установленномFireWorks);
Commands — SetColorScheme — изменение цветовой схемы сайта. Основные объекты Web-страницы
Основныеобъекты, которые можно вставить на собственную Web-страницу представлены на Панели объектов.
Панельобъектов расположенав левой части экрана, вызывается сочетанием клавиш Ctrl+F2 и содержитпалитры:
— Common — общие объекты (рисунок, навигационная панель, линия,таблица, дата, почтовая ссылка и др.);
— Charset — символы;
— Forms — формы для заполнения на страницах;
— Frames — создание фреймовой структуры;
— Head — описания и свойства страницы;
— Invisibles — невидимые объекты (якорь, комментарий);
— Special — символы авторского права, торговой марки и т.п.
Внижней части панели объектов размещены 4 кнопки для работы с режимомпланирования разметки страницы.
По умолчанию всегда стоит палитра common objects (основныеобъекты). В нее включено практически все что нам нужно (слева-навправо,сверху-вниз):/>Image (картинка) — вставляет на страничку графический элемент.
· rollover image — а здесь указывается файл картинки, которая будет появляться при наведении нанаш объект мышки (подпункт Preload Rollover image рекомендуется оставлятьвключенным, так как возможно появление при наведение мышки на подобный объектпустой картинки) В основном, подобные объекты используются для различныхнавигационых элементов на сайте. При вставке его появляется окно диалога. Мывидим четыре основных поля. Сверху-вниз это:
ü image name — название картинки (используетсяjava-скриптом, для разделения различных объектов данного типа на страничке).Никогда не делайте названия одинаковыми!
ü original image — здесь мы указываем расположение файлас картинкой «по-умолчанию», то есть той картинкой которая будетотображаться в начале.
ü rollover image — а здесь указывается файл картинки,которая будет появляться при наведении на наш объект мышки.
ü go to url — здесь нужно написать ссылку, по которойпойдет пользователь при нажатии на наш объект. Table (таблица) — вставляет на страничку таблицу. В каждой ячейке таблицы может находиться как текст, так и рисунок. Таблицы в построении сайтов используются не только как в Word-е или Excel-е, а и как модульные сетки (собственно некий каркас, на котором как на паутине держатся все объекты странички). Tabular data (табличные данные) — вставляет готовую таблицу с готовыми данными. Объект Tabular Data появился только в третьей версии и являет собой очень удобный интерфейс для вставки внешних табличных данных в Dreamweaver. Например прайсов из Excel. Horizontal Rule (линейка) — вставляет декоративный элемент — линейку (обычно используется как разделитель абзацев). Через контекстное меню можно задавать параметры данного элемента. Navifgation Bar — вставляет навигационную панель состоящую из нескольких кнопок Draw Layer (нарисовать слой) — вставляет на страничку слой (как в PhotoShop) Line Break (мягкий перенос) — вставляет на страничку (в тексте) мягкий перенос E-mail Link (ссылка на электронную почту) — вставляет на страничку ссылку на электронный адрес. Для вставки подобной ссылки с помощью HTML достаточно написать:
e-mail.
Но можно этого и не знать, а просто указать текст ссылки иадрес e-mail. Что гораздо проще. Date (дата) — вставка в документ текущей даты (можно с автообновлением). Вставка текущей даты — очень удобная вещь. В диалоговом окне достаточно указать формат даты, времени и, если необходимо, указать пункт Update Automatically on Save (автоматически обновлять при сохранении). Flash — вставляет флеш-анимацию в страничку ShockWave — вставляет Shockwave-анимацию Generator — вставляет заготовку Generator FireWorks — вставляет объект FireWorks Applet — вставляет ява-апплет ActiveX — вставляет ActiveX Plugin — вставляет объект, проигрываемый плагином
· SSI — вставляетинклюд (подключаемый внешний HTML файл).
/>ПалитраInvisibles возволяет добавлять в исходный код странички: закладки комментарии ява-скрипты неразрывные пробелы
/>Палитра head помогает нам добавлять различные описания и свойствастранички, такие как: мета-теги ключевые слова описания странички устанавливать параметры обновления странички указывать базовую ссылку (ссылку по умолчанию) указывать ссылки
Палитра Frames (фреймы) поможетсделать одним нажатием на кнопку сложную фреймовую структуру.
/>Фрейм — это способсоздания внутри web-страницы окна для отображения другой web-страницы,реализуется с помощью тэга . Если страница загружена во фрейм, тоона может заменяться на другую без замены содержащей фрейм страницы. Этавозможность — единственное достоинство фреймов. Недостатков же — масса.Во-первых, страницу, загруженную во фрейм, нельзя так просто сохранить налокальном диске. Приходится прибегать к ухищрениям. Во-вторых, на web-страницуво фрейме нельзя так просто поставить закладку, — она будет ставиться наглавную страницу сайта. Страницу во фрейме нельзя перезагрузить кнопкой«Обновить» — приходится использовать одноименный пункт из меню правойкнопки мыши.
Обычнофреймы используются для создания меню навигации, но для этой цели существуетмножество других средств, лишенных вышеперечисленных недостатков.
/>
Палитра forms (формы) служит для визуального создания форм(того, что мы довольно часто заполняем на различных сайтах).
Онасостоит из объектов:form — сама форма text field — текстовое поле button — кнопка checkbox — чекбокс radio button — радиобаттон, обеспечивает выбор одного из вариантов list/menu — делает выпадающий список или меню filefield — форма для закачки файлов imagefield — поле картинки hidden filed — скрытое поле jump menu — для перехода по клику на другую страничку
/>Палитра специальных символов поможет просто и легко добавить насвою страничку знак копирайта, зарегистрированной торговой марки, йены имногого другого. Достаточно просто нажать на нужную кнопку.Работа с текстом
В самых новых версиях DreamWeaver все больше совершенствуется текстовый редактор.Так например в DreamWeaver-4 особое внимание былоуделено новому встроенному текстовому редактору. Он намного более функционален,чем в предыдущих версиях Dreamweaver, и позволяет работать с текстом на уровненеплохого текстового процессора. Автовыравнивание, быстрая вставка тегов ифункций JavaScript из выпадающего меню — вот лишь некоторые из еговозможностей. Теперь для работы с ним есть даже специальный режим Code View,в котором DreamWeaver превращается в обычныйневизуальный HTML редактор. А также режим Split View, в котором основноеокно разбивается на две панели: Code View и Design View.
DreamWeaver имеет широкий спектр возможностей по форматированию текста.
/>Это меню определяет формат абзаца (заголовок1, заголовок 2, параграф и т.д.):
/>Это меню определяет вид шрифтатекста. Следует обратить внимание, что используется определение группы шрифтов,а не какого-то одного наименования — если первый из указанных шрифтовотсутствует на компьютере конечного пользователя, браузер автоматическиподставит второй, а если нет и второго — то похожий (вместо Arial — любойsans-serif, например), при этом общий дизайн страницы не утратится. Если жеуказывать конкретный шрифт, то при его отсутствии браузер применит шрифт,используемый по умолчанию (например, вместо Arial — Times New Roman), и шрифт сзасечками испортит тщательно продуманный дизайн.
/>Это меню определяет размер шрифта.Размер шрифта определяется в относительных единицах — при данном способеформатирования размер шрифта в окне браузера конечного пользователя будетзависеть от настроек этого самого пользователя (выбираемые в меню браузера«Вид» размеры шрифта — крупный, средний и т.д.). Дальше идет кнопкавыбора цвета шрифта (функционирует так же, как описанные выше кнопки выборацвета элементов), кнопки «bold» (жирный) и «italic»(наклонный), кнопки выравнивания. Автоматическое выравнивание по ширине, ксожалению, не поддерживается, но если в исходном файле для текущего абзаца прописатьalign=«justify», то DreamWeaver легко согласится и будетпридавать всем последующим абзацам (после каждого нажатия Enter) аналогичноевыравнивание.
Внижней строке этой панели доступны также кнопки выбора ссылки (можно выделитьтекст, который будет являться гиперссылкой, и нажать на папочку рядом с полем«Link» для обзора; или просто ввести адрес в это поле), выбора окна,в котором будет открываться ссылка (target, при отсутствии ссылки кнопканедоступна), маркированного и нумерованного списков, вертикального и горизонтальногоотступов. Кнопка с изображением карандаша вызывает Quick Tag Editor (еслипонадобилось обозначить данный абзац как цитату — нажимаете эту кнопку и извыпавшего списка выбираете blockquote, и т.п.) Вообще-то эта панель являетсяпанелью свойств любого объекта, и при использовании таблицы на ней появляютсядополнительные кнопки свойств таблицы, при выделении рисунка — дополнительныекнопки свойств рисунка, и т.д. Настройки DreamWeaver
Правильная настройка DreamWeaver на работу являетсяочень важной в достижении качественного результата. Важно настроить DreamWeaverтаким образом, чтобы потом не пришлось мучаться и разбираться в том, почемунаша программа работает не так, как нам надо.
/>Таквыглядит первая закладка в настройках. DreamWeaver имеет очень большоеколичество различных настроек, настолько большое, что их пришлось разбить нанесколько категорий (колонка слева). Но мы затронем те, которые действительноважны в работе, поэтому такие пункты как HTML Colors или Highlightning мырассматривать не будем.
На первой закладке необходимонастроить только 2 вещи:
1.Options: Add Extension when saving — если работа осуществляется только с .html(.htm) файлами или только .shtml файлами, или еще какими (но только с однимтипом), то лучше всего указать нужное расширение. Тогда при сохраненииDreamWeaver сам будет добавлять нужное расширение.
2.Увеличить количество шагов палитры History, например до 100 (Maximum Number ofHistory Steps). Тогда будет меньше шансов, что, допустив ошибку, невозможнобудет её исправить.
/>Следующая закладка поможет настроитьто, как DreamWeaver работает с CSS(о том, что это такое и как создавать CSS будет указано ниже). Разницазаключается в том, что — некоторые параметры CSS допускают так называемую«сокращенную» запись. Если необходимо сэкономить место ипредпочтительней использовать подобный тип написания CSS, то достаточновключить все пункты на этой закладке.
Следующаянастройка поможет настроить внешние редакторы. Очень удобная вещь. Напримерможно настроить отдельные редакторы для HTML (тот же HomeSite 4.5), GIF,JPG — Adobe ImageReady. И теперь можно подредактировать одним лишь нажатием нанужную кнопку. Удобно. Следует обратить внимание на пункты Reload ModifiedFiles и Save on Launch — лучше оставить их как есть — в положении Prompt. Тогдакаждый раз компьютер будет спрашивать сохранять ли файл перед открытием в новомредакторе и перегружать ли файл после его отработки во внешнем редакторе.
/>Закладка Floating Pallettes поможетнастроить внешний вид DreamWeaver. Можно указать, какие из палитр будут всегда«висеть» над экраном документа, какие будут отображаться в«навигаторе панелей».
/>Этот раздел один из очень важных.Довольно часто, из-за неправильных настроек именно здесь и возникают проблемы.Следует обратить внимание на самый верхний пункт — Default Encoding. Именно егонужно ОБЯЗАТЕЛЬНО настроить правильно. Так, одним из наиболееоптимальных является выбор кодировки Windows-1251. Если настроить не так какнужно DreamWeaver просто начнет автоматически перегонять набранный текст вкоды. То есть текст может выглядеть вот так: «iieiue eca?ao».
Крометого на этой закладке можно настроить основные шрифты, которыми будетотображаться текст и размеры этих шрифтов.
/>Одна из очень важных закладок – этоHTML Format (формат HTML). Тоже немаловажный раздел. Здесь настраивается то,как будет выглядеть исходный HTML код после его сохранения DreamWeaver. Восновном этот раздел настраивает «внешний» вид HTML — какие остступыиспользовать, какого размера, после какой колонки обрывать строку. Но есть иболее важные пункты, например пункт Line Breaks настраивает каким символомдолжен обозначаться перевод строки.
/>Пункт HTML Rewriting тоже важен. Еслине правильно настроить его, можно наломать немало дров. Дело в том, чтоDreamWeaver снабжен парсером (проверочным модулем) который при открытии файлапроверяет исходный HTML-код и делает выводы об ошибках в нем содержащихся.Иногда, то что DreamWeaver считает ошибкой таковой вовсе не является. Поэтомулучше пункты Rewrite HTML: Fix Invalidly Nested and Enclosed Tags и RemoveExtra Closing Tags лучше убрать от греха подальше. Верно настроенныйDreamWeaver все равно будет отображать «плохие» теги желтым цветом. Ипри желании можно их удалить вручную.
/>Пункт Layers помогает настроитьпараметры слоев, которые создаются в DreamWeaver. Лучше всего включить галочкуNetscape 4 Compatibility во избежание проблем с отображением в Netscape. МногиеWeb-дизайнеры не рекомендуютпользоваться слоями вообще, так как пока они достаточно неоднозначноотображаются в разных версиях браузеров.
НастройкиFTP. Без верной настройки этого пункта просто невозможно копировать файлы насвой веб-сервер. Практически все пункты можно оставить как есть, только следуетобратить внимание на пункт Firewall Host — здесь нужно указать адрес своегосервера. Иначе ничего не получиться. СозданиеCSS
CSS или Cascading Style Sheets. Что в переводе означает«каскадные стилевые таблицы». Такой приближенный перевод указывает наглавную особенность CSS — каскадное наследование свойств объекта.
/>Слевастандартный диалог, возникающий при создании нового стиля.
Возможновыбрать один из трех вариантов — создать новый стиль, переназначить свойствастандартного HTML-тега и использовать специальные расширения CSS.
/>После указания имени стиля (или выборастандартного стиля для переназначения) мы оказываемся в «настройках»стиля. Делается здесь все довольно просто, за изменениями мы можем наблюдать врежиме realtime.
Напервой закладке мы определяем, как будет выглядеть отдельная буква нашеготекста:
1. Указываем шрифт,которым будет писаться текст. Мы можем либо указать конкретный шрифт, хотьFreeSet, но нет шансов, что он есть у пользователя на компьютере (а раз его нет- отображаться страничка будет не так). Так что рекомендуется пользоватьсяконструкциями, предлагаемыми самим DreamWeaver — например, Verdana, Arial,Helvetica, sans-serif. В этом случае сначала будет искаться шрифт Verdana –если такого не нашли, тогда Arial, если его нет? Тогда Helvetica, ну а если иее нет — тогда любой шрифт без засечек — гротеск.
2. Указываем размершрифта — по сравнению с возможностями HTML тут все просто. Размер можно указатьпрактически в чем угодно, начиная от % и заканчивая пикселями и пунктами.
3. Здесьнастраивается степень «веса» буквы или, его толщина. Вариантов тоженемало.
4. Стиль написания — наклонный (италлик), стандартный (normal)
5. Вариациинаписания — например, весь текст набран только строчными или только заглавнымибуквами.
6. Высота базовойлинии шрифта в пунктах, поинтах или любых других величинах.
7. Какими буквами мыпользуемся — большими, маленькими или стандартно и теми и другими.
8. Различный декор — подчеркивание, мигание и прочее.
9. Цвет текста.
/>На данной закладке производятсянастройки фона. Фона всей странички или только заданного абзаца текста — этозависит от того, как решили создавать стиль.
1. Цвет фона (выборварианта из стандартных 256 цветов или создание своего цвета)
2. Файл с фоновымизображением
3. Настройкаповторения (размножения) фонового изображения по странице, например, можнозадать, чтобы изображение копировалось только по оси X.
4. Здесь указываетсякак ведет себя фоновое изображение при прокрутке страницы — прокручиваетсявместе с ней или стоит на месте
5. Указаниегоризонтальной позиции начала фона
6. Указаниевертикальной позиции начала фона
Но!Пунктами 3 и 4 надо пользоваться с осторожностью — т.е. проверять во всехнеобходимых версиях браузеров на совместимость — иначе, может получитьсярасхождение в отображении.
/>Пункт block служит для настроекпараметров блока текста (т.е. здесь речь идет уже не об отдельных буквах как впункте Type).
1. Настройкарасстояния между словами
2. Настройкамежбуквенного расстояния или трекинг
3. Вертикальноевыравнивание строки текста
4. Горизонтальноевыравнивание текста
5. Отступ первойстроки текста
6. Настраиваетсистему расстановки дополнительных пробелов между словами и предложениями(несколько вариантов)
Здесьвсе достаточно просто. Остальные пункты следует использовать только принеобходимости создания элементов дизайна именно на основе стилей (при созданиитекстовой версии).
/>Данный пункт управляет ограничениямиданного куска текста на странице (ограничивает его расположение в определенномпрямоугольнике).
1. Ширинапрямоугольника
2. Высотапрямоугольника
3. Настройкавыключки влево или вправо
4. Настройка того,как ведет себя текст при использовании элемента с выключкой влево или вправо(как текст обтекает подобный объект)
5. Настройка отступаот края прямоугольника до расположенных рядом других элементов
6. />Настройка отступа от краевпрямоугольника до текста.
Здесьпредставлены различные декоративные настройки. Например, это позволяет создатьбордюр вокруг элемента, со всеми необходиымыми настройками.
1. Указываем ширинубордюра слева, справа, сверху и снизу
2. То же самое нодля цвета бордюра
3. Стиль бордюра — различные варианты сочетания точек и черточек.
/> Настройки списков (нумерованного исписка с буллетами)
1. Тип оформлениябуллета (несколько вариантов)
2. Использование вкачестве буллета картинки
3. Позиционированиебуллета
/>Позиционирование – вещь очень важная.Оно помогает «поставить» наш объект в любое место на страничке.
1. Типпозиционирования (относительное, абсолютное и т.д.)
2. Расположение поZ-координате — в каком слое будет находится наш объект.
3. Видимый илиневидимый наш объект (может использоваться для создания пустых полей в документе).
4. Что будем делатьс переполнением (т.е. если текст весь не влез)
5. Расположениеобъекта — указание координат вершины + ширины и высоты .
6. Отступы со всехсторон в пикселях или других единицах.
1. />Указание обрыва страницы (в основномдля печати)
2. Визуальный эффект- при наведении на объект курсора он может менять свою форму или при загрузкеобъекта срабатывает один из стандартных фильтров (последнее верно только дляInternet Explorer). Заключение
Таким образом мы выяснили, чтоDreamWeaver — это программа для облегчения написания HTML. Как и многиеподобные программы, он изобилует мощными, занимающими достаточно большоеколичество ресурсов на компьютере средствами облегчить создание HTML кода.DreamWeaver автоматизирует все что только можно автоматизировать, наиболеенаглядно отобразит код и получившийся в следствии изменений этого кода дизайн,позволит строить таблицы «на глаз», а не впадая в длительныематематические изыскания, сразу же, в процессе работы видеть происходящиеизменения, возвращаться на много ходов обратно, если изменения эти вас неустроили и многое, многое другое. DreamWeaver — это на мой взгляд лучшаяпрограмма для создания HTML, хотя конечно есть масса других программ, которые вчем-то обходят DreamWeaver, но только в очень узких областях. И тем не менеекомпания MacroMedia не стоит на месте в своих разработках, а шагает семимильнымишагами вперед. Так например в версии DreamWeaver-4 появляются два оченьполезных режима Code View и Split View. Они позволяютпросматривать как отдельно HTML-код и дизайн, так и просматривать все вместе.А в DreamWeaver-6 MX, это последняя версия данного программногопродукта, появляется много новых функций, частично меняется расположениепанелей, делая работу с ним гораздо более удобной, чем с предыдущими версиями.Также одним из главных преимуществ последней версии является то, что в нейпоявляется библиотека стандартных шаблонов Web-страниц, где естьбольшое количество уже готовых каскадных стилевых таблиц, которые не требуют отпользователя никаких усилий по созданию новых страниц. Эти шаблоны Web-страниц позволяютэкономить большое количество времени при проектировании. Но! Несмотря на то,что многое в программе визуализировано и автоматизировано, все на русском и сбольшим количеством очевидных преимуществ, все равно HTML в чистом виде знать ипонимать надо. Причем знать если не профессионально, то хоть примерноосознавать, на что вы смотрите, на какую таблицу или выпадающее меню.
Таким образом, цель курсовой работы была достигнута. Мырассмотрели основные возможности DreamWeaver, познакомились стеорией Web-дизайна, выявили основные требования, предъявляемые к Web-странице и т.д. Такжев ходе выполнения практической части мы выяснили, что использовать фрэймыкрайне неудобно и что самое главное, работу с DreamWeaverследует начинать снастроек DreamWeaver, а иначе возникнут проблемы, такие напримеркак, DreamWeaverне будет распознавать русский текст и т. д./>/>Списоклитературы и сайтов:
1. Www.webschool.narod.ru
2. Www.education.kulichki.net
3. http: //dreamweaver3.narod.ru/
4. Dreamweaver4. Краткий курсКарпов Б., Жданов А. 2001 Питер.
5. CDОбучениеMacromedia Dreamweaver 4(JEW)2002 Медиа2000.
6. narod.yandex.ru/help/mini.yhtml