Skip to content

Instantly share code, notes, and snippets.

Created August 28, 2017 21:16
Show Gist options
  • Save anonymous/a7b035ca7d3ffe71739e1e4d951163d7 to your computer and use it in GitHub Desktop.
Save anonymous/a7b035ca7d3ffe71739e1e4d951163d7 to your computer and use it in GitHub Desktop.
Создать свободный текст

Создать свободный текст


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Файл: >>>>>> Скачать ТУТ!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =


/ Французская мастерская
Примеры заданий в сети WEB 2.0
Создание текста


























В современной методической литературе выделяется четыре основных языковых навыка: Классифицируют их по двум важнейшим основаниям — степень языковой активности продуктивный или рецептивный навык и форма коммуникации устная или письменная. К продуктивным языковым навыкам относят письмо и говорение, к рецептивным — чтение и аудирование; письменными языковыми навыками являются чтение и письмо, а устными — говорение и аудирование. Таким образом, интегративная характеристика языковых навыков по обоим основаниям может выглядеть следующим образом:. Итак, письмо представляет собой продуктивный навык письменной речи синтетического характера. Успешность коммуникации в письменной форме обеспечивается соответствующим уровнем знаний в области лексики vocabulary — достаточный словарный запас , грамматики grammar — умение выбрать нужное грамматическое время и грамотно построить предложение , орфографии spelling и структуры текста layout — умение грамотно распределить информацию по абзацам и расположить их в правильном порядке в объемных письменных высказываниях. Spelling представляет собой достаточно непростую область в силу значительных различий между звуковой и визуальной оболочкой слова в английском языке. Его освоение базируется в первую очередь на моторной и в меньшей мере зрительной памяти, поэтому одним из наиболее эффективных средств является прописывание слов особенно вызывающих затруднения и большой объём чтения. Layout осваивается постепенно и как правило с практической позиции. Однако даже достаточно высокий уровень знаний во всех указанных областях сам по себе ещё не обеспечивает успешного творческого письма. Необходимо в первую очередь владеть содержанием раскрываемой темы. Эту-то проблему и призваны решить мастерские письма. Французские творческие мастерские представляют собой элементы педагогической системы Селестена Френе, поэтому необходимо, прежде всего, сказать несколько слов об этой системе. Френе начались с типографии, которая долгое время была обязательной принадлежностью Френе-школы. Школьная типография и свободный текст обеспечивают реальную активизацию учебного процесса. Свободный текст имеет двойное значение: Именно этот компонент методической системы С. Френе — создание, чтение и всестороннее обсуждение свободных текстов в неоднородных по возрасту группах — и дал жизнь французским творческим мастерским. Впрочем, мастерские — это не просто активная форма учебной работы которая, в отличие от большинства уроков, увлекает полностью, не позволяя заниматься или даже думать о чем-то постороннем. Это не просто новый способ организации работы учащихся и последовательности заданий. Для меня мастерские — это, прежде всего новый стиль взаимоотношений ученика и учителя. Это — позиция диалога. Это — когда ученик заходит после уроков поговорить с учителем и именно здесь, в школьном кабинете, а не в уличной компании, ищет ответов на поднимающиеся в душе жизненные вопросы. И в самом деле — что дает нам право называться учителями этих людей? Неужели только разница в возрасте? Типология разработанных на сегодняшний день мастерских может быть представлена следующим образом. Итак, основная деятельность участников на мастерской письма — это создание текста: Общая атмосфера и помощь участников друг другу дают возможность даже самому заурядному хотя заурядных людей не бывает… и совершенно не настроенному на такую работу участнику тоже что-то создать. Теоретики системы говорят об атмосфере общего творчества и сердечной открытости, позволяющей каждому участнику перерасти свои личные возможности. Так, раз за разом, у него постепенно пробуждается вера в свои силы; в то, что и он умеет. Именно эти мастерские, где никто не остается немым, лучше всего помогают и мастеру, и участникам усвоить ключевое положение системы: А значит, и я тоже. Даже если об этом никто не знает. Даже если я этого пока не вижу. Самоконструкция, то есть создание первичного образа или продукта в данном случае — первого текста проходит в несколько этапов:. Это слово может быть дано мастером и являться квинтэссенцией темы мастерской, а может выбираться каждым участником для себя определённым способом ключевой предмет; слово, формулирующее основную нравственную проблему и т. В процессе подбора слов-ассоциаций идёт погружение в себя, внутреннее самораскрытие, осознание темы. Иногда могут включаться дополнительные условия как, например, обязательно использовать все слова из своего списка; запрет на слова с той или иной буквой и т. Социализация первичного продукта предъявление первого текста в любой форме: Участники имеют возможность прокомментировать, дать отклики, задать вопросы по текстам друг друга в той или иной форме. Коррекция первичного продукта, когда участник имеет возможность вернуться к первому тексту и исправить его или написать совершенно новый под впечатлением данных отзывов. Как правило, проводится и социализация второго текста в любой, но обязательно другой, форме. На этом этапе важно, чтобы вопросы были ориентированы на каждый из 4 доминирующих типов способностей рациональные, эмоциональные, интуитивные, деятельностные или на все сразу. Примером вопроса второго типа может служить: Мастерские письма являются одним из наиболее эффективных средств развития письменной речи в первую очередь потому, что способствуют снятию страха перед созданием и презентацией письменного высказывания, укрепляют веру в свои силы. Взаимопомощь участников обогащение словаря, реакция на созданные тексты, презентация чужих текстов и т. Это особенно важно для развития навыков продуктивного письма на иностранном языке, так как здесь имеет место ещё и страх перед иностранной речью, неумение самовыражаться её средствами, языковой барьер. В этом плане особое значение имеет поведение мастера, который должен строжайшим образом соблюдать принцип абсолютной безоценочности, ни взглядом, ни жестом, ни улыбкой не давая участникам почувствовать своего преимущественного внимания или особой симпатии к кому-либо из них: Впрочем, с той же строгостью необходимо следить и за реакцией участников — в подростковом возрасте отвержение сверстников иногда ранит больнее, чем пренебрежение старших. При этих условиях алгоритм мастерской может значительно облегчить участникам непростую творческую работу. Индуктор должен обязательно если это текст или песня прозвучать на иностранном языке — тогда он не только помогает войти в тему мастерской, но и обогащает словарь, способствует погружению в языковую среду. Формулировка задания на этапе создания словаря задает направление умственного труда, способствует активизации имеющегося пассивного словарного запаса. Продолжающееся погружение в себя позволяет всесторонне воспринять тему мастерской и готовит к выражению отношения участника к этой теме. Обогащение словаря даёт возможность не только пополнить словарный запас, но и разносторонне взглянуть на тему, почувствовать её многозначность, глубинно взаимодействовать с другими участниками. Создание текста — пожалуй, узловой момент, где нужно совершенно самостоятельно превратить список слов в связный текст, грамотно грамматически и стилистически выстроенный. Здесь особенно важно следить, чтобы языковые трудности не помешали участникам полно выразить свою мысль: Вот почему совершенно необходимо обеспечить участников учебными пособиями словари, справочники и т. Социализация текста в случае мастерской на иностранном языке также решает дидактические задачи: А если отзывы даются письменно, она превращается в ещё одну форму письменной коммуникации. Социализация второго текста, как правило, включает в себя его обсуждение в группах и поэтому является эффективным средством развития устной речи. То же самое можно сказать и об этапе рефлексии, дидактической сутью которого является устное самовыражение. Иначе выражаясь, учащийся вынужден говорить не то, что хотел бы сказать, а то, что он может сказать по-английски. Мастерские письма снимают в первую очередь чисто лексические трудности за счет предварительной активизации и взаимообогащения словарного запаса. Возможность пользоваться словарём помогает устранить орфографические трудности, так как учащиеся имеют возможность проконтролировать себя в правописании любого слова — и очень важно всячески поощрять и стимулировать использование словаря как одно из важнейших общеучебных умений. С целью снятия трудностей в области грамматики и структуры текста на начальном этапе в слабых группах можно предложить ребятам грамматические справочники и планы текста. Иногда целесообразно решать вопросы структуры и оформления текста с помощью образца; в некоторых случаях — включать обсуждение проблем структурирования и актуализацию знаний о необходимых грамматических явлениях в алгоритм самой мастерской. Конечно, решение этих проблем — дело не одного дня. Введение всех новых грамматических структур с позиции их коммуникативной функции functional approach и контекстуальный характер всех тренировочных лексико-грамматических упражнений — обязательное условие для активного освоения нового материала. Необходимо также постоянно совершенствовать навыки работы со словарем. И, конечно, мастерские письма должны быть не единственным средством развития письменной речи, а составной частью комплексной работы в этом направлении. Наряду с ними используются письменные работы творческого характера эссе, описания, отзывы , пересказы с элементами сочинения, доклады, исследовательские работы и т. Учебники английского языка британских издательств предлагают большое количество подобного рода заданий. При этом степень самостоятельности выполнения работы может быть различной: Крайне желательно, чтобы письменные работы, выполненные дома, имели соответствующий резонанс в жизни класса: Очень значимы также небольшие письменные творческие задания, включаемые в ткань традиционного урока. Для старшеклассников особое значение в системе развития письменной речи приобретают объемные работы типа проектов и исследований, дающие опыт элементарного научного творчества, развивающие самостоятельность мысли и позволяющие освоить речевые клише научного стиля. В целях сохранения у ребят интереса к творческой деятельности и в то же время соблюдения принципа объективности оценивания желательно выставлять за любые творческие работы две отметки: И не выставлять неудовлетворительных отметок. Как уже отмечалось, именно взаимодействие и взаимопомощь участников в ходе работы позволяют назвать мастерские одним из наиболее эффективных путей обучения продуктивному письму. Естественно, при этом происходит развитие устной речи. Наиболее значимые в этом отношении этапы — устная социализация текста и рефлексия. Здесь ребята опытно познают иностранный язык как средство реального общения и самовыражения. Несмотря на то, что тексты создаются индивидуально и в условиях глубокого погружения в себя, взаимодействие участников на мастерской также очень значимо. Без обогащения словаря наработками друг друга; без тех толчков к познанию и творчеству, которыми часто являются комментарии к твоему тексту; без особого, создающегося благодаря всем творческого микромира, наверное, никто не сумел бы создать таких текстов, которые возникают на мастерских. Не говоря уже о том, что в некоторых алгоритмах ответы на волнующий товарища вопрос, реакция на его текст и т. Важно иметь в виду, что в устной речи, в силу её спонтанности, всегда больше оговорок, неточностей и грамматических ошибок, чем в письменной. И если при письме мы нацеливаем ребят на неоднократную самопроверку и устранение подобных недочётов, то при обучении устной речи на первый план выходит умение достигать коммуникативной цели сообщить, спросить и т. Поэтому совершенно недопустимо исправлять ошибки по ходу речи учащегося — это разрушает творческое пространство и сковывает свободу мысли. Наиболее конструктивным представляется такой вариант: Наряду с мастерскими письма, немалую роль в развитии речи играют и мастерские других типов. Прежде всего, в ряде случаев письменное самовыражение может выступать в качестве сопутствующего вида деятельности Когда, например, в мастерских ценностных ориентаций применяется письменная формулировка итоговой позиции; в мастерских построения знаний или сотрудничества продукт коллективного обсуждения тоже может быть выражен письменно. Конечно, письменная формулировка своей позиции в мастерских ценностных ориентаций занимает здесь особое место, ибо именно она является в полном смысле слова письменной речью, самовыражением. Большой простор для развития письменной речи предоставляют мастерские, основанные на работе с текстом. Это и дополнение и переработка текста, и отзыв-аннотация, и письмо автору, и многое другое. Очевидно, что при такой серьезной подготовке содержание текста не представляет затруднений; в связи с этим проведение подобных занятий может оказаться особенно эффективно в слабых классах, где без такого рода подготовки текст просто не создать. Значение творческих мастерских для развития рецептивных языковых навыков не столь очевидно, но тоже достаточно велико. В реальной ситуации живого общения ребята учатся воспринимать и устную речь когда товарищ озвучивает свои наработки, мастер дает задание очередного этапа, идёт групповое обсуждение и т. Причём немаловажно, что воспринимаемая речь не всегда является образцовой, что приучает ребят общаться с разными собеседниками, находить разные способы выражения одной и той же мысли. Впрочем, нередко также читаются и слушаются тексты профессионалов мастерские ценностных ориентаций порою на них и основываются. Естественно, при такой организации работы у ребят очень высокая мотивация суметь войти в глубокий личностный контакт особенно важно для подростка , огромный интерес к читаемому и слышимому в случае профессиональных текстов это обеспечивается подбором материала. Специальных заданий на предугадывание содержания на мастерских почти не бывает кроме создания концовок , но ребята невольно пытаются предвосхищать события. Одной из самых серьезных трудностей при создании текстов на мастерских письма является бедный словарный запас. Для её снятия используются различные словари монолингвистические, билингвистические и специальные. Пользуясь ими, ребята получают возможность точнее выразить свои мысли и то же время исподволь приобретают навыки работы со справочной литературой между прочим, одни из самых востребованных в современном информационном обществе. Кроме того, всегда есть возможность задать любой вопрос педагогу-мастеру и друг другу. Благодаря тому, что новые лексические единицы сразу же закрепляются через активное использование в эмоционально-значимом контексте, они усваиваются достаточно прочно. Таким образом, мастерские письма выступают как одна из форм работы по обогащению словарного запаса. Однако если новая лексика не используется в дальнейшем в языковой практике, то довольно быстро забывается. Значит, задача педагога по обогащению словарного запаса состоит в том, чтобы, приблизительно зная круг новых слов с той или иной мастерской, обеспечить их активное использование в языковой практике на последующих уроках особенно в первый период, когда забывание идёт наиболее активно. Важно также, чтобы сам педагог имел достаточно высокий уровень знаний, позволяющий без специальной подготовки разрешать языковые трудности учащихся. Что же касается грамматических структур, здесь положение несколько иное. Ребята не будут использовать грамматические структуры в языковой практике на мастерских да и не только на мастерских , если не изучат их предварительно на уроке. Поэтому при изучении грамматики традиционный урок или мастерская построения знаний по ознакомлению с новым явлением должны предшествовать мастерской письма, предполагающей его использование. Этот способ особенно эффективен в группах с низким уровнем мотивации, так как позволяет показать учащимся, зачем им необходимо знание того или иного грамматического явления. Помимо этого, мастерские письма могут служить и диагностическим целям: При этом эмоциональные оценки педагог должен оставить при себе, а вот ещё раз повторить на последующих уроках недостаточно усвоенный материал вполне возможно. Отдельного обсуждения требует очень мощное влияние мастерских письма на становление самооценки участников. Практически единственный способ воздействия на самооценку — организация опыта, который помог бы человеку взглянуть на себя с другой стороны. И одной из эффективных форм такого опыта являются творческие мастерские. С завышенной самооценкой чуть посложнее, однако и здесь знакомство с работами одноклассников которые, оказывается, ничуть не хуже, а часто и лучше твоих и ровное отношение мастера ко всем участникам может оказать немалую помощь. И в завершение хотелось бы вернуться к разговору об одном из основополагающих принципов мастерской — принципе безоценочности. Наверное, это одна из причин того, что по идеологии системы мастер не имеет права никаким образом выражать свое эмоциональное отношение или оценочные суждения. Однако при работе с подростками это правило должно хотя бы в некоторой мере относиться и к участникам. Вот почему особенно важно учить ребят уважительному отношению к мнению окружающих, выражению своего несогласия в тактичной форме вопросов и сомнений. Ну, и в этом свете - несколько слов об оценивании работ участников на мастерских письма. Понятно, что традиционная проверка с выставлением отметок на мастерской недопустима в принципе если даже учитель и находит числовой эквивалент своему отношению к работе ребят, это не должно быть им известно. Наиболее приемлемый вариант — провести после мастерской рефлексивный урок. Причем не работу над ошибками, а закрепление и актуализацию недостаточно усвоенного. Даже если при этом приходится приводить конкретные отрицательные примеры, они должны быть, по крайней мере, анонимными. Таким образом, мастерские письма представляют собой комплексную структуру, способствующую не только развитию речи, но и обогащению и активизации словаря, и закреплению лексико-грамматических структур в процессе решения психологических задач самореализации и самоактуализации, самопознания и становления объективной самооценки. Однако в заключение хотелось бы упомянуть об одной из проблем, возникших в недрах технологии мастерских. Дело в том, что некоторые учащиеся довольно быстро понимают, что мастерские построения знаний также основаны на принципе безоценочности; а это означает, что на любую чушь, наработанную группой в процессе самостоятельного размышления над темой, мастер впрочем, так же, как и на правильный вариант совершенно невозмутимо скажет: Если у такого учащегося слабо развита внутренняя учебная мотивация и отсутствует желание познавать, он очень быстро встанет на позицию потребления и перестанет думать, пассивно ожидая раздаточного материала с информацией. Для многих ребят мастерские письма могут также представлять и психологическую проблему: Было бы нечестно, говоря о мастерских, не упомянуть об этих вопросах и проблемах, пока что не имеющих решения. Впрочем, творческие группы мастеров и не пытаются скрыть возникающие трудности. Но здесь важно помнить, что определяющее значение имеет не форма, а содержание. В недрах любой педагогической технологии может процветать как авторитаризм ох, как умело иные мастера одним взглядом сводят на нет принцип безоценочности! Именно этим концептуальным выбором определяется всё в работе педагога. А вот внутренне переориентироваться с надсмотрщика, контролёра и карателя на позицию старшего друга, помогающего ребёнку не только познать учебный предмет, но и научиться владеть собой, совершенно необходимо. Со временем возможно создание цикла мастерских различных типов 2 — 4 на один учебный год для учащихся 4 — 11 классов. А желающие из старшеклассников могли бы после минимального инструктажа становиться мастерами-трансляторами для младших. FAQ Обратная связь Вопросы и предложения. Upload Опубликованный материал нарушает ваши авторские права?


Создание "свободных текстов" на уроках русского языка и литературы как технологический приём развития критического мышления.


Свободно позиционируемые элементы — совсем недавнее нововведение в HTML. Фактически они появились в году, одновременно с таблицами стилей. И это не случайно: Было сказано, что свободно позиционируемые элементы появились совсем недавно, но в мире компьютерных вообще и интернет-технологий в частности время летит очень быстро, и пять лет истории какого-либо нововведения — это целая эпоха. Однако до сих пор свободно позиционируемые элементы не снискали особой популярности у Web-дизайнеров. И автор не знает, в чем причина: Однако потенциал свободно позиционируемых элементов очень велик. В самом деле, они позволяют полностью освободиться от "потока" текста, расположить фрагменты содержимого страницы так, как нужно Web-дизайнеру, без оглядки на ограничения таблиц и фреймов. При этом фрагменты могут располагаться друг относительно друга как угодно и даже перекрывать друг друга, чего никак не удастся сделать, используя таблицы. И все это великолепие достигается столь компактным HTML-кодом, что свободно позиционируемые элементы оказываются вне конкуренции. У свободно позиционируемых элементов есть еще одно неоспоримое преимущество: Используя специально написанные сценарии, разработчик может заставить отдельные элементы страниц двигаться, создавая впечатляющие анимационные эффекты. Вы, наверно, часто встречали на некоторых страницах анимированные курсоры мыши. Это как раз свободно позиционируемые элементы, "наученные" двигаться за мышью. Идя дальше, программист именно так, не Web-дизайнер, а Web-программист! Один знакомый автора написал, таким образом, целую информационную систему — поверьте, это впечатляет! Но хватит пустых восторгов! Давайте трезво посмотрим на свободно позиционируемые элементы и выясним, что они собой представляют. Прежде всего нам необходимо выяснить, как создаются свободно позиционируемые элементы страниц. И рассмотрим мы это на небольшом примере, который сделаем вручную, не прибегая к помощи Dreamweaver. Это позволит нам лучше понять, что такое свободно позиционированные элементы, "подержать" их в руках. Давайте возьмем какой-нибудь элемент страницы и рассмотрим его. Неважно, будет ли он фрагментом текста, изображением, фильмом или элементом управления ActiveX. С точки зрения Web-обозревателя, все они одинаковы до известного предела, разумеется. Неважно, будет ли рассматриваемый нами элемент страницы помещен в основной "поток" текста, вынесен во фрейм или "втиснут" в ячейку таблицы. И первый, и второй, и третий способы никак не позволяют реально "освободить" элемент страницы, а только создают видимость этой свободы. Откройте какую-нибудь страницу, сделанную ранее, и выберите любой ее элемент. Часть содержимого этой страницы. Его размерами управляет Web-обозреватель, основываясь на размерах его родителя, иначе говоря, на размерах свободного пространства, которое можно под него выделить. Точно так же дело обстоит и с позиционированием элемента страницы — оно зависит от размеров и месторасположения его "соседей" и его родителя. А они, в свою очередь, зависят от размера окна Web-обозревателя. Конечно, Web-дизайнеры пытаются как-то ограничить действие этих факторов. Они форматируют страницы с использованием таблиц разметки в результате чего получают более полный контроль над параметрами отдельных элементов страниц. Однако это не более чем выдумки, на которые, как говорится, голь хитра. Каждый элемент страницы в любом случае зависит от своих "соседей". Представьте себе, что, помещая на Web-страницу фрагмент текста или изображение, вы задаете его координаты и размеры, руководствуясь только своими нуждами, не принимая во внимание "соседей". А если ваш элемент и "наползет" на тот или иной соседний элемент, ничего страшного не произойдет — он его просто перекроет. Вы даже можете специально перекрывать одним элементом страницы другие. Такой "освобожденный" элемент страницы так и называется — свободно позиционируемый или просто свободный. Он не только вынесен за пределы "потока" текста, но и не зависит от "соседей". Свободно позиционируемый элемент в любом случае перекрывает обычное содержимое страницы, лежащее в "потоке" текста. Как видите, вы можете задать для свободного элемента довольно много параметров. Вы даже можете сделать его видимым или невидимым, что часто используется в анимации и при создании различного рода спецэффектов. Кроме того, это пригодится, если вы будете программировать для своей страницы интерфейс, аналогичный интерфейсу Windows-приложения. Отдельно хотелось бы остановиться на одной особенности свободных элементов. Как вы поняли, они могут содержать внутри себя некое содержимое, т. Вы можете задать, появится ли в элементе-родителе полоса прокрутки или не помещающееся в нем содержимое будет "отрезано". Таким образом, вы можете создавать своеобразные "документы в документе" без использования фреймов. Свободно позиционируемый элемент может содержать внутри себя другие свободно позиционируемые элементы. Во многих случаях это может быть полезным. Итак, мы выяснили, что такое свободно позиционируемый элемент. Осталось разобраться, как он создается. Это текст, который будет показан в окне Web-обозревателя. Это,текст, который будет показан в окне Web-обозревателя. Как видите, ничего сложного в нем нет. Эта страничка специально была максимально упрощена, чтобы никакие "навороты" не отвлекали вас от главного. Что же мы увидим, если откроем данную страничку в Web-обозревателе 0 Ничего особенного: Вы можете проверить, если не верите автору на слово. Этот текст — типичный пример фиксированного элемента страницы, находящегося в "потоке" текста и зависящего от "соседей". В данном случае, правда, никаких "соседей" нет. Однако Web-обозреватель сам решает, где и как расположить этот абзац, основываясь на свободном пространстве, которое он может ему отвести. Мы не можем поместить этот абзац там, где хочется, и дать ему нужные размеры. Теперь преобразуем его в свободно позиционируемый элемент. Для этого просто допишем кое-какой код в листинге он выделен полужирным шрифтом. Сохраните этот код в файле под именем Результат показан на рис. Вот мы и сделали первый свободно позиционируемый элемент. И для этого нам потребовалось внести в исходный HTML-код совсем небольшие изменения. Давайте рассмотрим их подробнее. В частности, его можно использовать для создания обычного текстового абзаца, что только что и было сделано. Затем мы дали нашему элементу уникальное имя. Назвали его para и сделали это с помощью атрибута ID, поддерживаемого практически всеми "видимыми" тегами. С помощью данного имени мы в дальнейшем зададим для этого абзаца стиль. Такой принцип создания свободно позиционируемых элементов использовался старыми версиями Dreamweaver. Две последние версии — 4. Теперь рассмотрим таблицу стилей. В ней мы использовали множество новых атрибутов, которые сейчас и рассмотрим. Запомните его — он обязательно должен присутствовать в определении стиля любого свободного элемента. Если у вас что-то не работает, прежде всего, проверьте, задали ли вы для данного атрибута соответствующее значение. У обычного фиксированного элемента названный атрибут установлен в значение static. Это же его значение по умолчанию. Эти атрибуты задают, соответственно, горизонтальную и вертикальную координаты левого верхнего угла свободного элемента:. В данный момент они заданы в пикселах, хотя вы можете использовать любую из поддерживаемых CSS единиц измерений. Имейте в виду, что данные атрибуты имеют силу только для свободно позиционируемых элементов, т. Запомните, что координаты свободно позиционируемого элемента отсчитываются относительно родителя, а не относительно окна Web-обозревателя. Поскольку в нашем случае родителем является сама-страница, это несущественно, но вообще об этом забывать не следует. Они также даны в пикселах, хотя могут быть заданы в любой другой из поддерживаемых CSS единиц измерения. И также имеют силу только у свободно позиционируемых элементов. А теперь взгляните еще раз на рис. Вы видите, что высота нашего свободного элемента заметно больше ста пикселов сравните ее с шириной. Дело в том, что по умолчанию свободный элемент растягивается по вертикали, если его содержимое в нем не помещается. А у нас как раз такой случай. Как уже говорилось, вы можете задать другое поведение, но об этом позже. Здесь специально задан зеленый фон для свободно позиционируемого элемента, чтобы он был заметнее. А теперь держитесь крепче! Добавлением всего одной строки в таблицу стилей мы превратим свободно позиционируемый элемент в небольшую "страничку в странице" добавленный текст выделен полужирным шрифтом. Сохраните новый файл под именем И как оно вам рис. Значение по умолчанию — auto — заставляет элемент растягиваться по вертикали, что мы и наблюдали в предыдущем случае. А значение scroll заставляет элемент отобразить полосы прокрутки. Теперь посмотрим, как это выглядит в Dreamweaver MX, т. Этот код дает тот же самый результат, что и предыдущий. Просто выглядит более компактным, особенно если выбросить код сценария, "отвечающего" за совместимость с Navigator. Как видите, превратить фиксированный элемент страницы в свободный не составляет особого труда. А в большинстве случаев вам даже не нужно будет более-менее серьезно переделывать дизайн ваших страниц, если, конечно, они не основаны на фреймах или таблицах. Подавляющее большинство Web-дизайнеров и Web-сайтов до сих пор прекрасно обходятся традиционными способами дизайна. Применять на своих страницах свободные элементы никто особо не хочет. Даже анимированные элементы, казалось бы, замечательное средство привлечь внимание посетителя, — большая редкость на просторах Сети. Вполне возможно, это обычный консерватизм, уже погубивший множество перспективных технологий. Конечно, не стоит сбрасывать со счетов и то, что свободно позиционируемые элементы поддерживаются только новыми версиями программ Web-обозревателей фактически теми из них, которые поддерживают таблицы стилей. Но это не довод: Но если подавляющее большинство Web-дизайнеров как-то обходятся без свободно позиционируемых элементов, так ли уж они нужны? Стоит ли их применять? Может, лучше остаться при своих таблицах и фреймах? Нужны ли вам свободно позиционируемые элементы? Нужны ли они вашему сайту? Сможете ли вы без них обойтись? Вот вопросы, ответы на которые вам стоит поискать. Конечно, свободные элементы имеют множество преимуществ. Они позволяют располагать фрагменты содержимого Web-страниц так, как вам нужно, и при этом обходиться минимальным количеством кода сравните с громоздкими таблицами разметки. Однако, если вы надумаете переделывать ваш старый сайт в новый, использующий свободные элементы, переделка будет весьма значительной. Особенно если ваш сайт достаточно велик и основан на таблицах. Правда, иногда бывает, что без свободно позиционируемых элементов не обойтись. Давайте рассмотрим каждую из подобных ситуаций. Вот, вроде бы, и все случаи, когда вам не обойтись без свободных элементов. В остальных случаях они не обязательны. Однако прежде, чем начинать свои эксперименты, давайте выполним некоторые предварительны? Подробнее обо всех этих манипуляциях см. Имейте, однако, в виду, что это всего лишь рекомендации. Измерительные линейки, сетка и "прилипание", по идее, должны помочь вам, но если вы привыкли работать без таких визуальных "подсказок", не включайте их. Чтобы создать свободно позиционируемый элемент, проще всего нажать кнопку Draw Layer рис. Однако после нажатия этой кнопки новый свободный элемент на странице не появится. Его нужно будет нарисовать примерно так же, как мы рисовали ячейки и таблицы разметки в главе 8. Поместите курсор мыши в окно документа — вы видите, что он принял вид крестика. Это значит, что теперь вы можете нарисовать свободный элемент. Щелкните мышью туда, где должен быть его верхний левый угол, и проведите мышью, не отпуская ее девой кнопки. Вы увидите, что между курсором мыши и точкой, где вы щелкнули, тянется прямоугольник, обозначающий границы вновь создаваемого элемента. После того как он примет желаемые размеры, отпустите левую кнопку мыши. Все, свободно позиционируемый элемент готов рис. Второй способ создания свободного элемента — выбор пункта Layer меню Insert. В этом случае вам не придется рисовать в окне элемент — он появится сразу же. Вам останется только изменить его размеры и местоположение. Изображенный на нем свободный элемент в настоящий момент выбран. Текстовый курсор находится внутри него, поэтому вы сразу же можете создать какое-либо содержимое. Чтобы выйти из свободного элемента, щелкните мышью где-либо вне его. А чтобы вернуться в свободный элемент, щелкните мышью по нему но не по его границе. Заметьте, что граница невыбранного свободного элемента отображается тускло-серым цветом, чтобы не отвлекать вас. Если же она вам все-таки мешает, вы можете отключить показ границ невыбранных свободных элементов. Для этого отключите пункт-выключатель Layer Borders подменю Visual Aids меню Views. После этого границы невыбранных свободных элементов пропадут, однако граница выбранного элемента все еще будет видна. Теперь щелкните где-нибудь на границе свободного элемента. Как видите, в данном случае свободно позиционируемый элемент предлагает вам набор маркеров изменения размера. Кроме того, в верхнем левом углу вы видите небольшой прямоугольник, называемый "захватом" рис. Точно такого же результата можно достичь, "ухватившись" мышью за саму границу элемента, но специальный "захват", согласитесь, удобнее. Щелкнув по нему, вы также сможете выделить границу свободного элемента. Кроме всего прочего, в окне документа заметен некий значок, представленный на рис. Это значок свободного элемента, показывающий, где он должен был бы находиться, если бы не был свободно позиционирован. Вы можете щелкнуть по этому значку для того, чтобы выделить свободный элемент. Вы также можете создавать свободно позиционируемые элементы, вложенные в другие свободно позиционируемые элементы. Для этого достаточно просто нарисовать или вставить новый элемент внутрь уже существующего. Пример вложенных друг в друга свободных элементов показан на рис. Вы уже знаете, что свободно позиционируемые элементы могут перекрывать друг друга. Обычно элементы, созданные позже, перекрывают элементы, созданные раньше, но вы можете изменить порядок перекрытия. Для этого выберите нужный свободный элемент и в подменю Arrange меню Modify выберите пункт Bring To Front, чтобы увеличить z-индекс элемента, или пункт Send To Back, чтобы его уменьшить. Однако эти пункты работают очень странно, и для задания z-индекса вам лучше воспользоваться другими средствами, описанными ниже. В том же самом подменю Arrange меню Modify находится пункт - выключатель Prevent Layer Overlaps. Если он включен, Dreamweaver не позволит вам "наложить" один свободно позиционируемый элемент на другой, т. Однако те элементы, которые уже "лежат" на других, останутся на своих местах. Набор параметров свободных элементов, которые мы можем задать в Dreamweaver, весьма обширен. Все они будут представлены в редакторе свойств, когда вы выделите границу свободного элемента рис. В поле ввода Layer ID вводится уникальное имя свободного элемента. Если хотите, можете ввести более вразумительное имя. Вы можете также выбрать пункт ID контекстного меню свободного элемента и ввести новое имя в диалоговом окне Change Attribute. В полях ввода L и Т вводятся, соответственно, горизонтальная и вертикальная координаты верхнего левого угла свободно позиционируемого элемента. Заметьте, что эти величины могут быть заданы в любой из единиц измерений, поддерживаемых CSS. В полях ввода W и Н вводятся, соответственно, ширина и высота свободно позиционируемого элемента. Эти величины также могут быть заданы в любой из единиц измерений, поддерживаемых CSS. В поле ввода Z-Index задаётся уже известный вам z-индекс, иначе говоря, порядковый номер данного свободного элемента в "стопке" других. Эта величина может быть как положительной, так и отрицательной. Свободный элемент перекрывает все элементы с меньшим значением z-индекса и перекрывается элементами с большим его значением. Кроме того, свободный элемент перекрывает обычное содержимое страницы, лежащее в "потоке" текста. С помощью раскрывающегося списка Vis вы можете задать, будет ли свободный элемент видим на странице. Здесь доступны четыре пункта:. Похожую функцию выполняет подменю Visibility контекстного меню свободного элемента. Оно содержит те же четыре пункта, что и раскрывающийся список Vis. В поле ввода Bg Image вводится имя файла графического изображения, которое будет использовано в качестве фона. Вы также можете щелкнуть значок папки, расположенный справа от поля ввода, и выбрать нужный файл в появившемся на экране диалоговом окне Select File. В раскрывающемся списке Tag выбирается тег, с помощью которого создается свободно позиционируемый элемент. Этот список содержит только два пункта: Их назначение должно быть вам понятно. Аналогичную функцию выполняет подменю Tag контекстного меню свободного элемента. Оно содержит те же четыре пункта, что и раскрывающийся список Tag. С помощью раскрывающегося списка Overflow задается поведение свободного элемента в случае, если его содержимое в нем не помещается. Пункт scroll предусмотрен для таких случаев, когда содержимое свободно позиционируемого элемента точно выверено, и появление и исчезновение полос прокрутки может его изменить. В других случаях используйте пункт auto или другие пункты. Группа полей ввода Clip позволяет задать координаты видимой области свободного элемента. Каждый свободный элемент может иметь такую видимую область, иначе говоря, фрагмент содержимого, который виден в окне Web-обозревателя. Содержимое, не входящее в эту область, скрывается. Задание видимой области может понадобиться для создания каких-либо спецэффектов на Web-странице. Dreamweaver, кроме всего прочего, позволяет выделить одновременно несколько свободно позиционируемых элементов и произвести над ними некоторые манипуляции. В этом случае все выделенные элементы ведут себя как одна группа. Чтобы выделить сразу несколько свободных элементов, поступите следующим образом. Сначала выделите один из них, щелкнув на нем мышью выделен сам элемент или его граница — значения не имеет. Все элементы, по границам которых вы щелкнули, будут выделены. Заметьте, что маркеры изменения размеров всех этих элементов, кроме того, на котором вы щелкнули в последнюю очередь, будут иметь вид белых, а не черных квадратов рис. Прежде всего, вы можете перемещать выделенные таким образом свободные элементы. При этом будет перемещаться сразу вся группа элементов. Также вы можете изменить размеры выделенных элементов. Точнее, уравнять их ширину или высоту. Для группы свободно позиционируемых элементов также доступна возможность выравнивания. Свободные элементы выравниваются по одной из сторон одного из элементов группы, расположенного с соответствующего края. Например, если задано выравнивание по верху, все элементы выравниваются по верхней стороне самого верхнего элемента. Имейте в виду, что у свободных элементов нет никаких параметров, задающих выравнивание. Реально выравнивание производится заданием соответствующих значений параметров местоположения. И наконец, вы можете задавать некоторые параметры сразу для нескольких свободных элементов. К таким параметрам относятся: Если на вашей странице создано несколько свободно позиционируемых элементов, управлять ими удобнее всего в специальной панели. Вы можете также щелкнуть по любому свободному элементу правой кнопкой мыши и выбрать в контекстном меню пункт Layers Panel. Сама эта панель показана на рис. Как видите, большую часть этой панели занимает список свободно позиционируемых элементов, имеющихся на странице. Данный список представляет собой таблицу, состоящую из трех колонок: Вы можете менять размеры двух последних колонок, перетаскивая мышью границу между ними. И, разумеется, любой из элементов, перечисленных в списке, можно выбрать и произвести над ним предусмотренные в Dreamweaver манипуляции. В верхней части панели находится флажок Prevent Overlaps. Если он включен, Dreamweaver следит, чтобы свободные элементы не перекрывали друг друга. Этот флажок аналогичен пункту Prevent Layer Overlaps, находящемуся в подменю Arrange меню Modify. Так что вы можете пользоваться либо пунктом меню, либо флажком. Пункты списка свободных элементов выбираются так же, как пункты любого другого списка. Но, кроме того, вы можете выбрать сразу несколько элементов. Как только вы выбираете какие-либо из элементов, они тотчас же отображаются в окне документа как выделенные. Это очень удобно — вы сразу же видите, какие именно свободные элементы вы выбрали. И, наоборот, когда вы выделяете один или несколько элементов в окне документа, они отображаются выбранными в панели Layers. Вы можете изменить имя дюбого из свободных элементов, перечисленных в списке. Для этого используется уже знакомая вам методика: Возможно, щелкнуть придется дважды. После этого вместо имени свободного элемента появится поле ввода, в котором вы сможете ввести новое имя. Теперь обратите внимание на колонку Z списка элементов. Дело в том, что свободные элементы отображаются в списке в том порядке, в котором они перекрывают друг друга. Иначе говоря, они отсортированы по z-индексу. И Dreamweaver предоставляет вам несколько возможностей по изменению данного порядка. Самый простой способ изменить порядок перекрытия — это перетащить нужный элемент на новое место в списке. При этом Dreamweaver сам изменит значения z-индексов всех свободных элементов, расположенных на странице. Увы, иногда он делает это не очень корректно; в таком случае не обойтись без ручной коррекции, о которой мы сейчас и узнаем. Если вы хотите точно управлять перекрытием одними свободно позиционируемыми элементами других, задайте значения z-индекса вручную. Для этого также выберите нужный элемент в списке и снова щелкните по нему в колонке Z. Останется только проверить и, если нужно, изменить значения z-индекса у соседних свободных элементов в списке, чтобы они не совпадали с уже введенным. Также панель Layers предлагает вам самый простой способ изменить видимость свободного элемента. Для этого используется колонка с изображением глаза, самая левая в списке. Выберите нужный элемент в списке и последовательно щелкайте по нему в колонке со значком глаза. При этом содержимое колонки будет последовательно меняться:. В качестве примера см. Три свободно позиционируемых элемента сверху вниз: Самая интересная возможность, предлагаемая панелью Layers, — возможность "переноса" одних элементов в другие. Иначе говоря, создание вложенных элементов. Для этого также используется перетаскивание свободных элементов с помощью мыши. Выберите в списке свободный элемент, который вы хотите "вложить" в другой. После этого найдите в списке элемент, в который вы хотите "вложить" выбранный, но не выбирайте его. Осталось только "отпустить" перетаскиваемый элемент; на рис. Также, возможно, придется подкорректировать z-индекс. Как видите, в случае наличия вложенных свободных элементов в списке создается "дерево", "растущее" из родителя. Вы можете упорядочивать вложенные элементы, изменяя их z-индекс, независимо от невложенных элементов. Также вы можете создавать целые структуры свободных элементов, многократно вложенных друг в друга. Пример такой структуры показан на рис. Это вполне возможно сделать, правда, трудно вообразить себе такую ситуацию, когда бы такие структуры понадобились. Если вы хотите "вынести" вложенные элементы из родителя, просто перетащите их в нужную позицию в списке. После этого в большинстве случаев придется изменить z-индекс. Напоследок рассмотрим небольшую Web-страницу, использующую свободно позиционируемые элементы для размещения содержимого. Пусть это будет новая начальная страница для нашего сайта. Разместим на ней заголовок, портрет гипотетического создателя, полосу навигации, начальный текст и сведения об авторских правах. Предположим, что мы уже разработали умопомрачительный дизайн, и перейдем сразу к следующему этапу. Откройте панель Site Dreamweaver, если вы ее уже закрыли. Переключитесь на первый наш сайт Sample site 1. Создайте в этом сайте новую страницу по имени default2. Это и будет наша новая главная страница. Автор уже не будет предлагать вам задать ее параметры, т. Это само собой разумеется. И не будет предлагать вам значения этих параметров. Хотя, вероятно, наилучший результат — следовать оформлению старой главной страницы этого сайта помните о принципе единства оформления. Мы так и сделали. Теперь давайте откроем старую главную страницу. Разместите окна со старой и новой главными страницами на экране так, чтобы они не перекрывали или не сильно перекрывали друг друга. Таким образом, вы будете видеть обе страницы и сможете без проблем копировать содержимое из одной страницы в другую. Как любой театр начинается с вешалки, так и любая Web-страница начинается с заголовка. Для него мы создадим свободно позиционируемый элемент, расположенный в верхней части страницы, и назовем его Header. Просто создадим его, не заботясь о реальных размерах и местоположении. Все эти параметры мы скорректируем потом, когда будет готово все содержимое страницы. Скопируйте со старой страницы текст заголовка в созданный нами свободный элемент. Задайте для заголовка выравнивание по центру. Как видите, текст теперь будет выровнен по центру свободного элемента. Измените размеры свободного элемента так, чтобы он занимал минимальное пространство страницы. Продолжаем работу над страницей. Давайте создадим тень для нашего свободно позиционируемого заголовка. Для этого поместим под него еще один свободно позиционируемый элемент точно таких же размеров, но не имеющий содержимого и "залитый" черным цветом. Это обычная практика в такого рода случаях. Назовем его Headershadow и зададим ему черный цвет фона. После этого переключимся на элемент Header и зададим для него такой же цвет, как у фона самой Web-страницы, иначе расположенный ниже элемент-тень будет "просвечивать" сквозь него. Заодно установим параметр Overflow в hidden, чтобы размеры свободного элемента-заголовка случайно не изменились Internet Explorer имеет такой грешок. Перепишем или запомним значения размеров, местоположения и z-индекса элемента-заголовка. Они потом нам очень пригодятся. Теперь вернемся к нашему элементу-тени. Зададим для него такую же ширину поле ввода W и высоту Н , как и для элемента-заголовка, — это важно. А для горизонтальной и вертикальной координат поля ввода, соответственно, L и Т зададим небольшое смещение пиксела на четыре в большую сторону , ведь тень всегда немного сдвинута относительно "хозяина". Z-индекс поле ввода Z зададим меньшим, чем у элемента-заголовка. И посмотрим на результат — рис. Красиво, не так ли? Теперь давайте поместим на страницу начальный текст, содержащий приветствие. Это совсем простая задача. Создадим новый свободный элемент, назовем его content и поместим под заголовком. После этого остается только скопировать в него со старой страницы сам текст приветствия. Точно так же создадим еще один свободный элемент и поместим в него портрет нашего героя. Вновь созданный элемент назовем Photo и поместим его правее текста приветствия. Для портрета зададим достаточно маленькие размеры, чтобы он поместился на небольшом пространстве нашей странички. То, что у вас должно получиться в результате, показано на рис. Следующий элемент — полоса навигации. Но мы с вами не хотим создавать унылую, выровненную по линеечке, словно взвод солдат, замерших по стойке "смирно", полосу навигации. Давайте применим свою фантазию, прибавим к ней изумительные свойства свободно позиционируемых элементов и создадим что-нибудь пооригинальнее. А именно набор гиперссылок, "рассыпанных" по всей странице. Первая такая гиперссылка будет вести на страницу списка увлечений нашего незабвенного Ивана Ивановича. А именно на страницу Passions. Создадим небольшой новый элемент, назовем его Passionsiink и зададим для него белый фон. После этого введем в него слово Увлечения, выровняем его по центру и превратим в гиперссылку. Остальные гиперссылки делаются по образу и подобию первой. Это проще всего сделать так. Выделите границу первого свободного элемента гиперссылки, созданного нами, и скопируйте его в буфер обмена. После чего щелкните мышью где угодно на странице не на свободно позиционируемых элементах , чтобы поставить на нее текстовый курсор, и выполните вставку из буфера обмена. Новый свободный элемент будет помещен прямо поверх старого, который мы и копировали; вам останется только изменить его местоположение, имя и, разумеется, содержимое. В результате у вас может получиться что-то похожее на рис. Теперь настала очередь сведений об авторских правах. Поместим их внизу, прямо под текстом приветствия, а свободный элемент назовем copyrights. Заголовок, текст приветствия, портрет, набор гиперссылок и сведения об авторских правах. Вот и вся главная страница. Откройте ее в Web-обозревателе и посмотрите на окончательный результат. При желании вы можете переделать весь сайт на основе свободно позиционируемых элементов. Назовите его Sample site 4 или еще как-нибудь. Таким образом, у вас будет уже четвертый сайт, созданный вашими собственными руками. В этом случае вам сильно могут помочь шаблоны, описанные в главе 9. Создайте шаблон, содержащий заголовок, набор гиперссылок и сведения об авторских правах, поместите на нем пустой свободный элемент, где будет находиться содержимое страниц, и преобразуйте его в изменяемую область. После этого вам только останется создать на основе этого шаблона новую страницу и вписать в эту изменяемую область нужное содержимое. Конечно, никто не заставляет вас использовать шаблоны. Вы можете сделать каждую страницу сайта непохожей на другие. Благо свободно позиционируемые элементы дают вам такую возможность. Напоследок, по уже устоявшейся традиции, поговорим о недостатках свободно позиционируемых элементов. Итак, чем же они нам не угодили? Прежде всего, свободно позиционируемые элементы предполагают статичный дизайн Web-страниц, не меняющийся при изменении размеров окна Web-обозревателя. Поясним это на примере. Когда вы просматриваете в Web-обозревателе обычную страницу, при изменении размеров окна, в котором она отображается, содержимое страницы также меняет размеры. Загрузите в Web-обозревателе страницу default. Вы увидите, что ее содержимое "расползается" или "сужается" для того, чтобы максимально полно занять окно по ширине. А теперь загрузите только что законченную страницу default2. Свободные элементы в любом случае остаются на своих местах, не делая попытки "подстроиться" под новые размеры. Исключений из этого правила всего два: В самом деле, свободные элементы всегда находятся на тех местах страницы, куда вы их поместили. Сдвинуть их с места средствами HTML абсолютно невозможно. Язык HTML не предназначен для того, чтобы описывать поведение элементов страницы при наступлении какого-либо события, например изменения размеров окна Web-обозревателя. HTML описывает внешний вид страницы — и только. Если же вы хотите, чтобы при изменении размеров окна менялся также и дизайн страницы, пишите сценарии на языке программирования JavaScript, помещайте их в HTML-код и привязывайте к соответствующим событиям. Но для этого нужно быть не только знатоком HTML и JavaScript, но и виртуозным программистом, да и в этом случае у вас может не все получиться. Бесспорно, что в некоторых случаях статичность свободных элементов может быть даже полезна. Если вы разрабатываете стильный "авторский" дизайн, свободные элементы помогут вам сделать то, что надо, и сохранить все на своих местах. Также свободные элементы могут пригодиться для создания дизайна, напоминающего интерфейс Windows-приложений. И, разумеется, без свободных элементов не обойтись, если вы собираетесь оживить свои страницы анимацией. В других случаях, вероятно, лучше обойтись "классическими" Web-страницами. Как вы помните, свободно позиционируемые элементы возникли одновременно с каскадными таблицами стилей CSS. И программами Web-обозревателей они стали также поддерживаться одновременно: С более старыми версиями они не совместимы. Содержимое свободно позиционируемых элементов они отобразят, конечно, правильно, только находиться оно будет в общем "потоке" текста. И уж, естественно, сложнейший дизайн, над которым столько дней и ночей корпел автор, исчезнет без следа. И ничего тут не сделаешь. Конечно, в настоящее время подавляющее большинство программ Web-обозревателей, эксплуатируемых интернетчиками, составляют более-менее "свежие". Процент же старых программ настолько мал, что им можно пренебречь. Но вполне возможна такая ситуация, что вам придется делать страницы, которые обязательно должны поддерживаться всеми версиями этих программ за исключением, может быть, самых уж древних и экзотических. Что делать в таком случае? Самый очевидный путь — преобразовать дизайн Web-страниц, построенный на свободных элементах, в графическое изображение, простое или составное, состоящее из множества простых. Это графическое изображение может представлять собой либо набор изображений-гиперссылок для составных изображений , либо карту-изображение для простых. Однако этот путь подходит только для небольшого процента страниц, в основном тех, где свободные элементы содержат в себе только элементы дизайна изображения, гиперссылки, редко меняющийся текст и т. Если на вашей странице в свободных элементах помещаются тексты новостей или полезных советов, отбираемых из базы данных по случайному признаку, — согласитесь, этот путь не для вас. Второй путь — преобразовать свободные элементы в таблицы разметки, т. Это решает многие проблемы. Если, конечно, свободные элементы не являются жизненно необходимыми, например, для создания анимации. Благо Dreamweaver предоставляет для такого решения стандартные инструменты преобразования свободных элементов в таблицы и, наоборот, таблиц в свободные элементы. Один из таких инструментов мы уже использовали в главе 10, когда преобразовывали стили CSS в HTML-разметку. Этот инструмент доступен после выбора пункта 3. В группе переключателей Convert мы рассмотрели только переключатель CSS Styles to HTML Markup, выполняющий упомянутое выше преобразование. А для преобразования свободных элементов в таблицы предназначен переключатель Layers to Table. Переключатель Both преобразует и то и другое. Однако существует и другой инструмент, позволяющий выполнить более точное преобразование. Он появляется после выбора пункта Layers to Table в подменю Convert меню Modify. Точнее, не инструмент, а появляющееся при этом диалоговое окно Convert Layers to Table, показанное на рис. Элементы управления группы Table Layout задают параметры таблицы разметки, которая будет сгенерирована Dreamweaver на основе исходного набора свободных элементов. Переключатель Most Accurate включает режим максимально точного преобразования. При этом будут соблюдены все размеры и расстояния. В свою очередь, переключатель Smallest: Collapse Empty Cells предписывает Dreamweaver убрать из получившейся таблицы ячейки и строки, размеры которых меньше заданной в поле ввода Less than Pixels Wide величины. Данная величина задается в пикселах. При этом получившаяся таблица разметки может немного отличаться от того, что планировалось, но будет компактнее. Включенный флажок Use Transparent GIFs предписывает Dreamweaver использовать в получившейся таблице разметки "распорки" из прозрачных однопиксельных GIF-изображений. В этом случае таблица разметки будет правильно отображаться любым браузером. Включенный флажок Center on Page заставляет Dreamweaver помещать получившуюся таблицу разметки в центре страницы. Преобразование выполняется после нажатия кнопки ОК. Кнопка Cancel позволяет вам отказаться от преобразования. Чтобы выполнить обратное преобразование — таблицу разметки в набор свободно позиционируемых элементов — используйте пункт Tables to Layers в подменю Convert меню Modify. После его выбора на экране появляется диалоговое окно Convert Tables to Layers, показанное на рис. В этом окне находится только группа флажков Layout Tools, уже нам знакомая. Поэтому не будем описывать ее снова, а скажем только, что кнопка ОК запускает преобразование, а кнопка Cancel позволяет от него отказаться. Вот мы и познакомились со свободно позиционируемыми элементами. И даже сделали одну Web-страничку на их основе. И что с того? Все это можно было сделать традиционными путями, использовав таблицы разметки, а то и обычным текстом. Так какой смысл в применении свободных элементов? А такой, что свободные элементы можно запросто перемещать по странице с помощью специально написанных программ-сценариев, т. Разрешена републикация материалов только с указанием прямой ссылки на сайт Идеи бизнеса, малый бизнес Политика конфиденциальности. БИЗНЕС НА ПРОДАЖЕ СТАТЕЙ. КАК НАЧАТЬ СВОЙ БИЗНЕС. БИЗНЕС ИДЕИ, ИНТЕРНЕТ БИЗНЕС. Свободно позиционируемые элементы ЧАСТЬ III. Свободно позиционируемые элементы Введение в свободно позиционируемые элементы Что такое свободно позиционируемый элемент Как создается свободно позиционируемый элемент Зачем нужны свободно позиционируемые элементы Работа со свободно позиционируемыми элементами Создание свободно позиционируемых элементов Параметры свободно позиционируемых элементов Работа с группой свободно позиционируемых элементов Работа со свободно позиционируемыми элементами Пример использования свободно позиционируемых элементов Недостатки свободно позиционируемых элементов и их преодоление Что дальше? Используем новейшие технологии Глава Свободно позиционируемые элементы Глава Анимация элементов Web-страниц Глава Использование сценариев Глава Метатеги и серверные директивы ГЛАВА Свободно позиционируемые элементы Свободно позиционируемые элементы — совсем недавнее нововведение в HTML. Введение в свободно позиционируемые элементы Прежде всего нам необходимо выяснить, как создаются свободно позиционируемые элементы страниц. Но сначала — немного теории. Куда же без нее Что такое свободно позиционируемый элемент Давайте возьмем какой-нибудь элемент страницы и рассмотрим его. Какими же параметрами свободно позиционируемого элемента можно управлять? Предположим, что все созданные нами на странице свободно позиционируемые элементы "сложены" в своеобразную "стопку". И не просто "сложены", а еще и пронумерованы в -порядке "снизу" "вверх". При этом, как вы поняли, элементы с большими номерами перекрывают элементы с меньшими номерами. Так вот этот номер в воображаемой "стопке" и есть z-индекс. Как создается свободно позиционируемый элемент Итак, мы выяснили, что такое свободно позиционируемый элемент. Рассмотрим небольшую Web-страничку, содержащую фрагмент текста. Ее HTML-код приведен ниже. Свободно позиционируемый абзац текста на странице Этот атрибут делает элемент страницы свободно позиционируемым: Эти атрибуты задают, соответственно, горизонтальную и вертикальную координаты левого верхнего угла свободного элемента: Примечание Запомните, что координаты свободно позиционируемого элемента отсчитываются относительно родителя, а не относительно окна Web-обозревателя. А эти атрибуты задают, соответственно, ширину и высоту свободно позиционируемого элемента: Давайте еще раз взглянем на добавленную нами строку: Свободно позиционируемый абзац текста с возможностью прокрутки содержимого Теперь посмотрим, как это выглядит в Dreamweaver MX, т. Так ли уж нужны нам эти свободно позиционируемые элементы? Зачем нужны свободно позиционируемые элементы Действительно, зачем? Как гласил рекламный лозунг фильма "Годзилла", размер имеет значение. В самом деле, если ваши Web-страницы сделаны на основе таблиц разметки и достаточно сложны, HTML-код догоняет в габаритах вышеупомянутое земноводное. А чем больше страница, тем дольше она будет загружаться Свободно позиционируемые элементы позволят радикально сократить размер HTML-кода страниц и при этом добавят им такие возможности, которых у таблиц просто нет и не будет. Вы задумали такой дизайн для своих Web-страниц, который никак не создать без использования свободно позиционируемых элементов. Подобный дизайн может включать "окошки в окошке" для показа фрагментов текста, перекрывающиеся элементы и т. Вы собираетесь анимировать некоторые элементы страницы. Но прежде чем их анимировать, нужно сделать их свободно позиционируемыми. Работа со свободно позиционируемыми элементами Теперь рассмотрим, как в Dreamweaver создаются свободно позиционируемые элементы. Создание свободно позиционируемых элементов Создайте в Dreamweaver новую Web-страницу. С ней мы и будем экспериментировать. Примечание Имейте, однако, в виду, что это всего лишь рекомендации. Кнопка Draw Layer панели объектов Однако после нажатия этой кнопки новый свободный элемент на странице не появится. Свободно позиционируемый элемент в окне документа Dreamweaver Второй способ создания свободного элемента — выбор пункта Layer меню Insert. Свободно позиционируемый элемент с выделенной границей Как видите, в данном случае свободно позиционируемый элемент предлагает вам набор маркеров изменения размера. Свободно позиционируемые элементы, вложенные друг в друга сетка временно отключена Вы уже знаете, что свободно позиционируемые элементы могут перекрывать друг друга. Сохраните готовую Web-страницу под именем Параметры свободно позиционируемых элементов Набор параметров свободных элементов, которые мы можем задать в Dreamweaver, весьма обширен. Здесь доступны четыре пункта: С помощью селектора цветов Bg Color задается цвет фона свободного элемента. В группу полей ввода Clip входят четыре поля: L горизонтальная координата верхнего левого угла; Т — вертикальная координата верхнего левого угла; R — горизонтальная координата нижнего правого угла; В — вертикальная координата нижнего правого угла. Работа с группой свободно позиционируемых элементов Dreamweaver, кроме всего прочего, позволяет выделить одновременно несколько свободно позиционируемых элементов и произвести над ними некоторые манипуляции. Группа выделенных свободно позиционируемых элементов Для задания выравнивания используется четыре других пункта подменю Align меню Modify: Работа со свободно позиционируемыми элементами Если на вашей странице создано несколько свободно позиционируемых элементов, управлять ими удобнее всего в специальной панели. Панель Layers Как видите, большую часть этой панели занимает список свободно позиционируемых элементов, имеющихся на странице. При этом содержимое колонки будет последовательно меняться: Вложенные свободно позиционируемые элементы в списке панели Layers Как видите, в случае наличия вложенных свободных элементов в списке создается "дерево", "растущее" из родителя. Структуры свободно позиционируемых элементов многократной вложенности Если вы хотите "вынести" вложенные элементы из родителя, просто перетащите их в нужную позицию в списке. Пример использования свободно позиционируемых элементов Напоследок рассмотрим небольшую Web-страницу, использующую свободно позиционируемые элементы для размещения содержимого. Готовый заголовок с тенью Красиво, не так ли? Заголовок и текст приветствия Рис. Заголовок, текст приветствия и портрет Первая такая гиперссылка будет вести на страницу списка увлечений нашего незабвенного Ивана Ивановича. Заголовок, текст приветствия, портрет и гиперссылка Остальные гиперссылки делаются по образу и подобию первой. Заголовок, текст приветствия, портрет и готовый набор гиперссылок Рис. Заголовок, текст приветствия, портрет, набор гиперссылок и сведения об авторских правах Не забываем выровнять текст по правой стороне. Получится у нас вот что рис. Недостатки свободно позиционируемых элементов и их преодоление Напоследок, по уже устоявшейся традиции, поговорим о недостатках свободно позиционируемых элементов. Так, со статичностью разобрались. Какие же сюрпризы еще приготовили нам свободные элементы? Диалоговое окно Convert Layers to Table Элементы управления группы Table Layout задают параметры таблицы разметки, которая будет сгенерирована Dreamweaver на основе исходного набора свободных элементов. Реком Включенный флажок Center on Page заставляет Dreamweaver помещать получившуюся таблицу разметки в центре страницы. Флажки группы Layout Tools задают вспомогательные параметры: Prevent Layer Overlaps — запрещает или разрешает свободным элементам перекрывать друг друга; Show Layers Panel — выводит на экран панель Layers или убирает ее; Show Grid — выводит на экран координатную сетку или скрывает ее; Snap to Grid — включает или отключает режим "прилипания" к линиям координатной сетки. Диалоговое окно Convert Tables to Layers В этом окне находится только группа флажков Layout Tools, уже нам знакомая. Создание сайта Как создается сайт и что для этого нужно Уроки по HTML Уроки Macromedia Dreamveawer Уроки Adobe Photoshop Уроки CorelDraw Рекомендации по созданию сайтов. Типичные ошибки при создании сайтов Использование каскадных таблиц CSS Работа с текстом и со шрифтами Выбор цвета Как правильно делать ссылки Как лучше делать рекламые баннеры.


Ремонт катушки зажигания ваз 2112своими руками
Скачать карти до ферми симулятор 2015
Бт 43 триммер инструкция
Японский суп с креветками
Декларация усн ип за 2015 год
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment