في عملية تطوير وبناء موقع على شبكة الإنترنت، قد نواجه موقفًا عندما يتم الانتهاء من جزء كبير من موقعنا، نجد أن بعض التفاصيل لا تزال بحاجة إلى تعديل. في الوقت الحالي، من المستحيل إجراء التغييرات يدويًا بالكامل، فماذا يجب أن نفعل؟ يمكن أن يساعد استخدام البحث والاستبدال في Dreamwaver في تحقيق هذه التعديلات.
تعد وظيفة البحث والاستبدال في Dreamwaver قوية جدًا، ويمكنك حتى استخدام "لغة استعلام" دقيقة للتحكم في عملية البحث في مربع حوار البحث والاستبدال الخاص بها. مفتاح الاختصار لإظهار "مربع حوار البحث" في Dreamwaver هو "Ctrl+H". وظيفة كل مربع إدخال هي: يتم استخدام عنصر "البحث" العلوي للإشارة إلى نطاق البحث. هناك 3 خيارات وهو البحث داخل الملف الحالي، والعنصر الثاني هو البحث في الموقع الحالي، والعنصر الثالث هو البحث في المجلد المحدد. إذا اخترنا هذا العنصر، فسنحتاج إلى النقر فوق الزر الذي يشبه المجلد على اليمين لتحديد المجلد، يتم استخدام عنصر "بحث" لتحديد نوع البحث. إذا تم تحديد "نص"، فهذا يعني أن نوع البحث هو نص (رمز غير HTML). الكود والبحث المتقدم عن النص والبحث الذي يحتوي على علامة؛ على اليمين، أدخل المحتوى الذي سيتم العثور عليه في مربع الإدخال؛ ويشير "استبدال" أدناه إلى المحتوى الذي سيتم استبداله.
دعونا نعطي مثالا لتوضيح كيفية استخدام وظيفة البحث. لنفترض أننا نريد استبدال "dreamwaver" في النص الأساسي بـ "Dreamwaver". إذا استخدمنا "Text" فقط للبحث، فسيتم استبدال "dreamwaver" في <title> أيضًا. لذلك استخدمنا "البحث المتقدم عن النص" وقمنا بضبط شروط البحث (المحتوى الموجود على يمين الزرين "+" و"-") على "العلامة الداخلية" و"الخط"، مما يعني العثور على النص "dreamwaver" داخل علامة الخط ثم استبدلها بـ "Dreamwaver". الشيء الوحيد الذي يجب توضيحه هو أنه يجب تحديد خيار مستوى البحث على أنه "مطابقة حالة"، أي أنه يجب أن تكون شروط البحث مطابقة تمامًا، وإلا فسيتم تجاهل اختلاف الحالة في النص.
بعد الإعداد، انقر فوق "استبدال الكل" وستبدأ عملية البحث والاستبدال، وبعد اكتمال الاستبدال، سيتم عرض جميع الأماكن المستبدلة في قائمة معلومات الاستبدال، وتشير النقطة الخضراء الصغيرة أمام الملف إلى نجاح الاستبدال .
فكيف يتم تنفيذ البحث والاستبدال الذي يحتوي على علامات، بافتراض أن جميع الصور الموجودة على موقعنا تحتوي على مجموعة السمة "alt" (فقط صورة الخلفية وبعض الصور الزاوية الإضافية لا تحدد هذه السمة)، ولكن لأننا لم ننتبه. لتعيين الصورة عند إنشاء صفحة الويب، تكون قيمة السمة "Border" هي "0". تحتوي بعض الصور على حدود عند التصفح، مما يؤثر على تأثير التصفح، لذلك، يجب أن تكون قيمة "Border" لجميع الصور ذات القيمة "alt". يتم ضبطها على "0"، وفي الصورة في كثير من الحالات، يكون من المستحيل علينا تغييرها واحدة تلو الأخرى، وفي هذه الحالة، إذا استخدمنا وظيفة البحث والاستبدال الخاصة بعلامة Dreamwaver، فيمكننا حل المشكلة بسهولة.
نقوم أولاً بتحديد المجلد، ثم نقوم بتعيين المجلد الموجود في علامة img ليكون له السمة "alt" ويطابق "alt=any value" كشرط للبحث، ثم نقوم بتعيين "Action" على "Set Attribute"، " "الحدود"، "0"، معنى هذا الإعداد هو تعيين سمة "الحدود" للصور التي تستوفي الشروط بشكل موحد على "0"، ثم النقر فوق الزر "استبدال الكل". وقريباً سيتم الانتهاء من البحث والاستبدال، وسيتم تعديل خصائص الصورة بشكل دقيق.
تجدر الإشارة إلى أنه عند إجراء البحث والاستبدال، يجب ألا يكون الملف قيد التشغيل في حالة تحرير، وإلا فقد تحدث أخطاء في الاستبدال.