Claw.ru: Учебники по сетям, Internet, Web-дизайну
Всё для учёбы, работы и отдыха




Уменьшение объема и сложности HTML-кода

Если вы создаете достаточно сложные наборы фреймов, то можете столкнуться с тем, что Dreamweaver не очень оптимально формирует соответствующий HTML-код. В частности (да вы и сами это видели), Dreamweaver не может формировать наборы более чем из двух фреймов. Судя по всему, разработчики программы облегчили себе задачу за счет увеличения объема и сложности получаемого HTML-кода. Конечно, это можно стерпеть, если учесть, как хорошо Dreamweaver справляется со своими задачами в других случаях, но все же проблема остается.

Взгляните на код, сформированный Dreamweaver для нашего набора фреймов (автор слегка сократил его, убрав не относящиеся к делу атрибуты тегов):

<FRAMESET ROWS="*,54"> <FRAMESET ROWS="30,*">

<FRAME NAME="Header" SRC="/HTMLs/Header.htm">

<FRAMESET COLS="100,399">

<FRAME NAME="Nav" SRC="/HTMLs/Nav.htm">

<FRAME NAME="Main" SRC="/HTMLs/Main.htm">

</FRAMESET>

</FRAMESET>

<FRAME NAME="Copyright" SRC="/HTMLs/Copyright.htm"> </FRAMESET>

Как видите, Dreamweaver формирует только простые наборы из двух фреймов. А если фреймов в одном простом наборе должно быть больше, используются сложные наборы с многократным вложением.

В частности, нам был нужен набор из трех горизонтальных фреймов. Поскольку Dreamweaver формирует только двухфреймовые простые наборы, он создал два вложенных набора, по два фрейма в каждом. (Соответствующий код выделен полужирным шрифтом.) Давайте немного упростим этот фрагмент кода. У нас получится вот что:

<FRAMESET ROWS="30,*,54">

<FRAME NAME="Header" SRC="/HTMLs/Header.htm">

<FRAMESET COLS="100,399">

<FRAME NAME="Nav" SRC="/HTMLs/Nav.htm">

<FRAME NAME="Main" SRC="/HTMLs/Main.htm">

</FRAMESET>

<FRAME NAME="Copyright" SRC="/HTMLs/Copyright.htm">

</FRAMESET>

Если раньше у нас была трехкратная вложенность фреймов, то теперь мы обошлись двукратной, совместив два двухфреймовых простых набора в один трехфреймовый. (Этот фрагмент кода выделен полужирным шрифтом.) Как видите, HTML-код набора фреймов стал проще и компактнее.

Откройте страницу default.htm в окне документа, переключитесь в режим кода и внесите эти изменения, после чего снова переключитесь в режим страницы. Что мы видим? В окне документа ничего не изменилось. Как видите, Dreamweaver правильно обрабатывает простые наборы из любого количества фреймов. Вы можете щелкать по ним мышью в окне фреймов, устанавливать значения параметров в редакторе свойств, заполнять их текстом в окне документа. Более того, если вы выберете набор из трех фреймов, Dreamweaver правильно отобразит его структуру в редакторе свойств (рис. 7.25). Получается, что Dreamweaver все-таки поддерживает простые наборы с количеством фреймов более двух.

Рис. 7.25. Структура набора из трех фреймов


      



  • » Контекстные ссылки от биржи ссылок "Set Links"
  • » Новый алгоритм Яндекса "Конаково" ?
  • » Если поисковая оптимизация не дает ожидаемого результата
  • » Партнёрская программа по конвертации русского кинотрафика
  • » Market buying and selling links "TeLiad"
  • » Тизерная сеть IziTizi
  • » Простой сервис для непростой регистрации в каталогах
  • » Партнерская программа по монетизации адулт-трафа "Греби Бабло"
  • » Сервис заработка на любых ссылках Ya Lc
  • » Что такое ПИФы? И какие из них лучшие в России?
  • » Центр управления продвижением "Промопарк"
  • » Партнерская программа интернет-магазина Клуб Красоты
  • » Directadmin: подготовка к установке
  • » Биржа покупки и продажи контента "ТХТ"
  • » Автоматизированная система обмена ссылками
  • » Аутсайдеры ссылочного рынка - гении или психи?
  • » Социальная сеть рекламодателей и блогеров "Profit Blog"
  • » Партнерская программа интернет-магазина электрооборудования
  • » Партнерская программа онлайн-тестов NiceTest
  • » Биржа покупки и продажи статей "Liex"

Последнее медиа

    • !money2009105.jpg
    • money2009124.jpg
    • Рейтинг-каталог от образовательного портала CLAW.RU
    • www
    • www
    • Иллюстрированный самоучитель по созданию сайтов
    • Изучение HTML на примерах
    • Иллюстрированный самоучитель по организации бизнеса в Интернет
    • Ethernet, Локальные сети
    • Internet, GPRS, Bluetooth
    • Электронная почта и Internet
    • самоучитель по Dreamweaver MX


Полезные публикации

  • » Система интернет-рекламы "Тексто...
  • » Рекламная сеть Swant Network ...
  • » Биржа трафика и текстовой реклам...
  • » Как зарабатывать на жизнь, играя...
  • » Тизерная сеть интернета VisitWeb...
  • » Международный форум трейдеров в ...
  • » Сервис регистрации в англоязычны...
  • » Биржа прямых контекстных ссылок ...
  • » Движок для блога Movable Type - ...
  • » Биржа трафика Pop Parad...
  • » Биржа трафика для развлекательны...
  • » Партнерская программа по продаже...
  • » Биржа ссылок, где можно продать ...
  • » Партнёрская программа по конверт...
  • » Буржуйская биржа покупки и прода...
  • » Программа SERP Parser для автома...
  • » Биржа контента "Адвего"...
  • » Инструменты для создания собстве...
  • » RE:PARK - сервис парковки домено...
  • » Партнерская программа "Cash Adul...