السلام عليكم ورحمة الله وبركاته
انا مبتدا في البرمجة وعندي سؤال
مافائدة وضع div داخل div داخل div
يعني ثلاث divs داخل بعض
اتمنى فهمتوني
بإمكانك اعتبار الـdiv مثل الحاوية
مثلا لديك عدة عناصر ولنفترض 100 عنصر وتريد تغيير اللون والخط لكل عنصر بدلا من أن تذهب إلى كل عنصر وتقوم بتغيير هذه الخصائص تضعهم داخل div واحد وتغير خصائص هذا الـdiv وسيتم تطبيق تلك الخصائص على جميع العناصر داخله
أي أنك تقوم بتجميع العناصر مع بعضها كمجموعة ليسهل لك التحكم بها بدلا من أن تتعامل مع 100 عنصر مثلا ستتعامل مع عنصر واحد فقط
أما بالنسبة لوضع div داخل div فنفس الأمر أحيانا يكون لديك مثلا 10 divs وتريد تحريكهم مع بعضهم أو تطبيق خاصية معينة عليهم فبدلا من التعامل مع كل div على حدة تضعهم داخل div آخر وتتعامل معه وسيتم تطبيق كل ذلك على ما بداخله
أي أن فكرة الـdiv تجميع الأشياء أو العناصر مع بعضها بحيث يسهل التحكم بها فمثلا إذا قررت في المستقبل تغيير خاصية معينة كنت قد وضعتها في الـ100 عنصر. بدون الـdiv (أو أمثاله من الحاويات) ستقوم بالذهاب لكل عنصر من الـ100 عنصر وتطبق التغيير أما إذا استخدمت div فستقوم ببساطة بتطبيق التغييرات التي تريدها على ذلك الـdiv وكل التغييرات ستسري على العناصر التي بداخله
التعليقات