К сожалению, Dreamweaver не будет
Внимание
К сожалению, Dreamweaver не будет искать заданный вами тег, если вы не ввели никаких значений в раскрывающиеся списки группы элементов управления, задающих дополнительные условия поиска. Так что, если вы не собираетесь задавать дополнительных условий, например, атрибута искомого тега, рекомендуем вам удалить все пустые группы.
Раскрывающийся список Action задает действие, производимое над найденным тегом. А сделать с ними можно следующее:
- Replace Tag & Contents — заменить найденный тег на другой, введенный в области редактирования, расположенной правее;
- Replace Contents Only — заменить содержимое найденного тега на другое, введенное в области редактирования, расположенной правее;
- Remove Tag & Contents — удалить найденный тег вместе с содержимым;
- Strip Tag — удалить тег, но оставить содержимое;
- Change Tag — изменить тег на другой, выбранный в расположенном правее раскрывающемся списке, но оставить прежнее содержимое;
- Set Attribute — установить атрибут, выбранный во втором раскрывающемся списке (в порядке слева направо), со значением, заданным в комбинированном списке То;
- Remove Attribute — удалить атрибут, выбранный во втором раскрывающемся списке;
- Add Before Start Tag — добавить перед начальным тегом текст, введенный в текстовом поле;
- Add After End Tag — добавить после конечного тега текст, введенный в текстовом поле;
- Add After Start Tag — добавить после начального тега текст, введенный в текстовом поле;
- Add Before End Tag — добавить перед конечным тегом текст, введенный в текстовом поле.
Флажок Ignore Whitespace Differences предписывает Dreamweaver считать несколько расположенных подряд пробелов за один. По умолчанию он включен.
Флажок Use Regular Expressions включает обработку регулярных выражений. Регулярные выражения — это своего рода шаблоны, по которым Dreamweaver будет искать и заменять сложные последовательности символов. Мы особо опишем их использование — настолько это мощное средство.
Но как теперь запустить сам поиск (замену)?
Вы можете щелкнуть на кнопке Find Next — и первое вхождение найденной последовательности символов (подстроки) будет выделено в окне документа. Чтобы найти следующую подстроку, опять щелкните на кнопке Find Next или, если окно Find and Replace уже закрыто, нажмите клавишу <F3> (при активном окне документа) или выберите пункт Find Next в меню Edit. Аналогично работает кнопка Replace: при ее нажатии выделяется первая найденная подстрока, а при последующих нажатиях ранее выделенная подстрока заменяется заданной и выделяется следующая найденная подстрока. После того как все подстроки будут заменены, Dreamweaver выдаст окно-предупрежение с указанием, сколько замен было произведено.
Чтобы заменить сразу все подстроки, нажмите кнопку Replace All.
Вы также можете сразу найти все вхождения подстроки в тексте страницы, нажав кнопку Find All. Конечно, Dreamweaver сразу не сможет все их выделить — это не сможет сделать ни одно Windows-приложение. Поэтому он использует другой подход. На экране появляется панель Search (Рисунок 2.30), содержащая список, в котором представлены все найденные подстроки. При двойном щелчке мышью на любой его позиции в окне документа будет выделена соответствующая подстрока.