عندما ظهر DIV+CSS فجأة في صناعة تصميم الويب، فقد حظي بإشادة كبيرة من قبل كل من القطاعين الرسمي والخاص، ويبدو أن عصر تصميم الجدول قد وصل إلى نهايته، وكنا على وشك دخول عصر DIV+ إذا كنت لا تفهم DIV+CSS، فلن تعرف ذلك، فأنا أشعر بالحرج عندما أقول إنك تعرف تصميم الويب، وأنا لا أعرف DIV+CSS. إذا كنت مشرف موقع، إذا كنت لا تزال تستخدم TABLE لتصميم موقعك، فسيتم إلقاء عدد لا يحصى من أضواء الازدراء عليك.
ولكن هل DIV+CSS رائع حقًا؟ كيف يمكن استخدام DIV+CSS لتحسين الموقع بدلاً من بيع لحم الكلاب برأس خروف والتظاهر بأنه فيل؟
هناك العديد من سوء الفهم في تصميم DIV+CSS، على وجه الخصوص ما يجب فعله التوضيح:
1. عقلانية DIV+CSS هي أنه يمكن تنفيذ تصميم وإدارة موحدة لصفحات الويب من خلال ورقة الأنماط، هناك شيء واحد يؤثر على الجسم بأكمله، طالما تم تعديل ورقة الأنماط يمكن توحيد نمط الموقع بأكمله إذا كانت صفحة منفصلة. إذا قمت بإنشاء ورقة أنماط، أو قمت فقط بإنشاء div، بدون مفهوم تصميم عام، فإن طريقة تصميم div + CSS هذه غير ضرورية تمامًا، بل وتصبح عبئًا؛
2. استخدم DIV+CSS مثل الجدول، فالتداخل اللانهائي له نفس تأثير تصميم الجدول، ولن يؤدي إلى تحسين محرك البحث، ولكنه سيزيد العبء على الصفحة.
3. يتم احترام Div+CSS، لكن التوافق ليس كذلك تم أخذ تصميم TABLE في الاعتبار منذ فترة طويلة وتم عرضه في المتصفح وهو مدعوم على نطاق واسع، وبالتالي فإن تأثير العرض جيد جدًا ولن يكون هناك محاذاة خاطئة، ومع ذلك، سيؤدي DIV + CSS إلى محاذاة غير صحيحة للصفحة في بعض المتصفحات ويجب أيضًا مراعاة شروط المتصفحات المختلفة عند إجراء التغييرات وتصحيح الأخطاء.
بالطبع، DIV+CSS له مزاياه المتأصلة: 1. بنية الصفحة الموحدة 2. تساعد على التصميم والإدارة الموحدين 3. يمكن أن تحصل على دعم جيد من محركات البحث، ومع ذلك، يبدو أنه يجب عليك ذلك عند استخدام DIV+CSS انتبه إلى سوء الفهم المذكور أعلاه وأعتقد أن مشرفي المواقع لديهم الكثير من الخبرة ومفاهيم التصميم الأكثر نضجًا.