Im Prozess der Entwicklung und Erstellung einer Website kann es vorkommen, dass wir feststellen, dass einige Details noch geändert werden müssen, wenn ein erheblicher Teil unserer Website fertiggestellt ist. Derzeit ist es unmöglich, Änderungen vollständig manuell vorzunehmen. Was können wir also tun, indem wir die Such- und Ersetzungsfunktion in Dreamwaver nutzen, um diese Änderungen zu realisieren?
Die Such- und Ersetzungsfunktion von Dreamwaver ist sehr leistungsstark und Sie können sogar eine präzise „Abfragesprache“ verwenden, um den Suchvorgang im Dialogfeld „Suchen und Ersetzen“ zu steuern. Die Tastenkombination zum Aufrufen des „Suchdialogs“ in Dreamwaver ist „Strg+H“. Die Funktion jedes Eingabefelds ist: Das oberste Element „Suchen“ wird verwendet, um den Suchbereich anzugeben Es dient der Suche innerhalb der aktuellen Datei, das zweite Element dient der Suche in der aktuellen Site und das dritte Element dient der Suche im angegebenen Ordner. Wenn wir dieses Element auswählen, müssen wir auf die ordnerähnliche Schaltfläche rechts klicken um den Ordner anzugeben; das folgende Element wird verwendet, um den Suchtyp auszuwählen. Wenn „Text“ ausgewählt ist, bedeutet dies, dass der Suchtyp Text ist (Nicht-HTML-Code). Code, erweiterte Textsuche und Suche mit Tag; rechts geben Sie den zu findenden Inhalt in das Eingabefeld ein. „Ersetzen“ gibt an, welcher Inhalt ersetzt werden soll.
Lassen Sie uns ein Beispiel geben, um die Verwendung der Suchfunktion zu veranschaulichen. Angenommen, wir möchten „dreamwaver“ im Textkörper durch „Dreamwaver“ ersetzen. Wenn wir nur „Text“ zum Suchen verwenden, wird auch „dreamwaver“ in <title> ersetzt. Also haben wir „Erweiterte Textsuche“ verwendet und die Suchbedingungen (den Inhalt rechts neben den Schaltflächen „+“ und „-“) auf „Inside Tag“ und „Font“ gesetzt, was bedeutet, dass der Text „dreamwaver“ darin gefunden werden soll Ersetzen Sie dann das Font-Tag durch „Dreamwaver“. Eine Sache, die erklärt werden muss, ist, dass die Suchebenenoption als „Match Case“ ausgewählt werden muss, d. h. die Suchbedingungen müssen genau übereinstimmen, andernfalls wird der Unterschied zwischen Groß- und Kleinschreibung im Text ignoriert.
Klicken Sie nach der Einstellung auf „Alle ersetzen“ und der Such- und Ersetzungsvorgang beginnt. Nach Abschluss der Ersetzung werden alle ersetzten Orte in der Ersetzungsinformationsliste angezeigt. Der kleine grüne Punkt vor der Datei zeigt an, dass die Ersetzung erfolgreich war .
Wie implementiert man also eine Suche und Ersetzung, die Tags enthält? Angenommen, für alle Bilder auf unserer Website ist das Attribut „alt“ festgelegt (nur das Hintergrundbild und einige zusätzliche Winkelbilder legen dieses Attribut nicht fest), aber weil wir nicht darauf geachtet haben Zum Festlegen des Bildes beim Erstellen der Webseite ist der Attributwert „Rand“ „0“. Einige Bilder haben beim Durchsuchen einen Rand, was sich auf den Durchsuchungseffekt auswirkt auf „0“ gesetzt werden, und im Bild ist es für uns in vielen Fällen unmöglich, sie einzeln zu ändern. In diesem Fall können wir das Problem leicht lösen, wenn wir die Tag-Such- und Ersetzungsfunktion von Dreamwaver verwenden.
Wir wählen zuerst den Ordner aus und stellen dann den im img-Tag enthaltenen Ordner so ein, dass er das Attribut „alt“ hat und „alt=beliebiger Wert“ als Suchbedingung übereinstimmt, und setzen dann die „Aktion“ auf „Attribut festlegen“, „ „Rand“, „0“, die Bedeutung dieser Einstellung besteht darin, das „Rand“-Attribut der Bilder, die die Bedingungen erfüllen, einheitlich auf „0“ zu setzen und auf die Schaltfläche „Alle ersetzen“ zu klicken. Bald ist das Suchen und Ersetzen abgeschlossen und die Bildeigenschaften werden korrekt geändert.
Es ist zu beachten, dass sich die zu bearbeitende Datei bei der Suche und Ersetzung nicht im bearbeiteten Zustand befinden darf, da sonst Ersetzungsfehler auftreten können.