اليوم بدأت التعديل على صفحة الويب html & css

قبل أيام قمت بنشر منشور على حسوب به صفحة الويب التي أنشائتها وبفضل الاخوة بالمجتمع أخبروني بالعديد من الاخطاء التي قمت بها ولحسن الحظ بدأت في اصلاحها اليوم فجعلتها متجاوبة مع العديد من الاجهزة وليس كلها وهاده بعض الصور : وشكرا.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

جميل جداً، أستمر وستصل الى القمة بإذن الله!

شكرا لك

العفو. :)

Salsa أضف ردا

السلام عليكم ورحمة الله تعالى و بركاته

أرى أنك في تحسن مستمر , خاصة في الريسبونسف ... رائع ... حجم الكود كبير و هو أمر جيد نسبيا حيث أنك الآن تعلمت معنى أن تكود تصميم الذي هو عبارة عن تراكم للأكواد المتسلسلة و المكملة لبعضها البعض لتكوين شكل معين .

لكن هناك شيئ لم يرقني و أظن أنك سلكت مسار خاطئ في التعلم و هو position : absolute لجعل العناصر تتوسط الصفحة , و هو أسوأ إختيار من بين الإختيارات التي تقوم بنفس العمل .

كان بإمكانك مثلا إستبداله ب margin: 0 auto فهو يقوم بتوسيط العنصر وسط العنصر الأب .

أو الذهاب إلى العنصر الأب و وضع هذا الكود بداخله : text-align: center حيث هذا الأمر يقوم بتوسيط النص و في بعض الأحيان يقوم بتوسيط العناصر أيضا .

تذكر جيدا أن absolute خيار سيئ جدا , و يجب أن تتعلم أولا كل طرق توسيط العناصر من دون الإستعانة ب absolute , flexbox .

بعد أن تتعلمهم , إنتقل مباشرة إلى ال flexbox و لا تستخدم أبدا absolute لأن لديها إستخدامات أخرى مفيدة غير توسيط العناصر .

-أنا متفق مع الأخ الذي نصحك بعدم نشر موضوع على كل خطوة تقوم بها , بل قم بالنشر على فترات متفاوة , فأنت هدفك أن تتعلم و ليس أن يرى الناس كل خطوة تخطوها .. أنشر في ديسكورد و سأصحح لك .

  • أنا ضد من يخبرك بالإنتقال مباشرة إلى إطارات العمل بعد تعلمك الأساسيات مباشرة ... حيث أن إطارات العمل توفر لك الكود الذي فيه مثلا 10 أسطر في سطر واحد , لكن من تعلم إطار العمل لن يستطيع تخمين ما محتوى تلك العشرة أسطر و لن يستطيع أيضا التعديل عليها لأنه كما أن إطارات العمل تسرع وتيرة عملك لكنها أيضا تحدك , متعلمو إطارات العمل مباشرة الذين يتعلمون الأساسيات ثم مباشرة ينتقلون إلى الإطارات من دون إتقانها غالبا لا يفهمون كيف كود الإطار يقوم بالعمل الذي قام به بالتحديد أي أنهم أناس يحفظون و لا يفهمون , و إن لم تفهم بالتحديد ما يعني ذلك , فهو يعندي أنك إن قلت له أن يصمم لك تصميم عام على سبيل المثال مدونة فسيقوم بذلك بسهولة لكن لو أدخلته إلى الأعماق مثل التصميمات الشخصية فلن يعرف رأسه من رجليه لأنه مهما كان الإطار الذي سيستخدمه فدائما هنالك أكواد لم يتم إدراجها بعد في الإطار .

لكن أنا مع إستعمال الإطار في أمرين فقط الأول بعد إتقانك للأساسيات و التمرن الجيد حتى شبه الإتقان فعلى الأقل عندما تستعمل الإطار ستكون فاهم بالتحديد كيف ذلك الكود بفعلها من دون حتى النظر إلى كوده الأصلي .. و ثانيا إذا كنت تتعلم من أجل إنشاء موقعك أو إنشاء مواقع لأشخاص معينين أي أنك دخلت المجال فقط لتأخذ ما تحتاجه منه ليس لأنك تريد إحترافه .

شكرا لك أخي وعلى دعمك المتواصل.

yassir3arfat أضف ردا

ولاكن لن أستطيع استعمال bottom

ادا لم أستعمل position : absolute

نعم لكن تستطيع إستخدام margin-bottom

حسنا شكرا

اذا كنت تتعلم من اجل ان تعمل فاياك ان تضيع وقتك في هذه تفهات كما فعلنا "انا وامثالي" .. تعلم اساسيات ومن تم توجه الى اطارات عمل تسهل العمل عليك استغلها واشتغل بها ...

تعلم فقط كيف تستخدمه

انا اتعلم لتنمية مكتسباتي انا أعلم ان اطارات عمل تسهل العمل لاكن الايجب تعلم الأساسيات اولا قبل الاطارات وشكرا .

-2

صدقني ستندم ماذا تفعل هنا!!

اذهب لدراستك!

لا تخف اليوم سأنته من حفظ الاجتماعيات

-4

ياخي مللنا ونحن نرى مواضيعك, فعلت كذا وسافعل كذا.

يا اخي هذا رايك الشخصي ليس راي كل اعضاء حسوب

شخصيا استمتع عندما ارى شخص شغوف بما يحبه

شكرا على ردك ولاكن اين المشكل في ان ترى مواضيعي وانا اتعلم ادا كان هدا يضايقك فسوف أتوقف عن نشر مثل هده المواضيع وشكرا .

-1

لو كان الكل يكتب موضوع عند تعلم شيء جديد سينفجر حسوب من كثرة المواضيع عديمة الفائدة.

قم بكتابة مواضيع عن تجاربك اثناء التعلم بين فترة واخرى(هذه ستفيد الاخرين ممن يرغبون في التعلم)

او قم بنشر مشاريعك المستقبلية عند الانتهاء منها. وليس عند الانتهاء من اضافة كل صفحة او التعديل عليها.

اذا كنت تريد الحصول على بعض التشجيع من الاخرين لتكمل التعلم فلا انصحك بنشر المواضيع بهذه الطريقة. فصدقني سيسئم زوار حسوب من كثرة مواضيعك وكأنه لا شغل ولا شاغل لهم الا ما تصممه او تتعلمه انت

حسنا شكرا لك واسف على مواضيعي التي بدون فائدة وأكرر اعتداري

لن ترى اي موضوعي بعد اليوم وشكرا

MahmoudAmer أضف ردا

اخى انشر ولكن على فترات هذا لمصلحتك اولا

كونك ان تنشر عملك هذا شئ جمىل و محفز لك واذا سمعت وانزعجت لكل احد ينتقدك فارح نفسك ولا تفعل اى شئ الحياة مليئة بهم

ولكن انظر الى كلامهم لعلك تستفيد فمثلا هذا الشخص اذا نظرت الى كلامه وتاملت ستسفيد منه ولعله يكون اكثر شخص هنا افادك وان كان صاغ كلامه بطريقة ليست لطىفة فمراد كلامه لا تنشر كثىرا وهذا صحىح لانك ستمل وسيمل الناس ايضا ولن تجد اى تفاعل بعد ذلك فعليك ان تنشر على فتراتفاما ان تمتنع عن النشر تماما فانت الخاسر وصدقنى ينزعج من ينزعج فهم ليسو مضطرين ان يفتحو مشاركتك

يمكنه بعد ذلك الإنقال لمنصات إجتماعية أو مجتمعات المتعلمين على لغات البرمجة

لكن كما قلت له قد يسمع كلاما يحبطه فيتوقف.

شكرا واسف

لم أقل لا تواصل نشر مواضيعك حتى تتأسف,لكن قد تسمع أو تقرأ كلاما فيه تسليب فيتعكر مزاجك و تنقطع عن مواصلة التعلم ,و هنا أريج أن انبهك لشيء فالبرمجة يتم تعلمها بالتكرار و المداومة .واصل النشر لكن حاول أن تجد منصات أخرى و تجمعات لمتعلمي البرمجة .ستجد تحفيزا كثيرا.

ممكن بعض تجمعات لمتعلمي البرمجة

yassir3arfat أضف ردا

شكرا لك بل بالعكس أنا اخد أراء الناس بمحمل الجد.