34 – أساسيات الـ SEO في HTML – المستوى الرابع
أساسيات الـ SEO في HTML الـ SEO (Search Engine Optimization) = تحسين صفحات الويب عشان تظهر بشكل أفضل في نتائج محركات البحث زي Google.و HTML بيلعب دور أساسي في ده لأنه هو البنية…
أساسيات الـ SEO في HTML الـ SEO (Search Engine Optimization) = تحسين صفحات الويب عشان تظهر بشكل أفضل في نتائج محركات البحث زي Google.و HTML بيلعب دور أساسي في ده لأنه هو البنية…
ربط HTML مع CSS (لتنسيق الصفحات) ما هي CSS؟ CSS = Cascading Style Sheetsهي اللغة المسؤولة عن تنسيق وتجميل HTML: تغيير الألوان، الخطوط، المسافات. التحكم في أحجام العناصر. إنشاء تصاميم متجاوبة مع الشاشات….
📌 14. العمل مع مشاريع حقيقية (Real Projects) 🎯 1. إنشاء صفحة شخصية (Portfolio) الـ Portfolio هو موقع صغير تعرف فيه بنفسك، مهاراتك، وأعمالك.أي مبرمج أو مصمم لازم يكون عنده. مكونات الصفحة: Header…
تنظيم الكود بشكل احترافي (Code Organization) تنظيم الكود مش بس بيخلي شكله حلو، لكن كمان بيخلي: الكود سهل القراءة لك ولأي مطور بعدك. قابل للصيانة والتطوير. يقلل الأخطاء البرمجية. 🔹 1. تنسيقات الكود…
إمكانية الوصول (Accessibility) إمكانية الوصول (Accessibility – a11y) معناها إن موقعك يكون سهل الاستخدام لكل الناس، بما فيهم ذوي الاحتياجات الخاصة (ضعاف البصر، المكفوفين، مستخدمي قارئات الشاشة، صعوبات الحركة…).HTML بيوفر أدوات وعناصر تساعد…
📌 خصائص HTML5 الجديدة (HTML5 Features) 🎨 1. عنصر الرسم <canvas> 🔹 ما هو <canvas>؟ عنصر جديد في HTML5 لإنشاء رسومات ثنائية الأبعاد (2D) أو ثلاثية الأبعاد (3D) باستخدام JavaScript. بدون JavaScript هو مجرد مستطيل فارغ. ✅ التركيب الأساسي:…
📌 10. الميتا تاج (Meta Tags) الميتا تاجز Meta Tags عناصر بنكتبها داخل وسم <head> عشان نضيف معلومات وصفية (Metadata) عن الصفحة.هي مش بتظهر مباشرة للزائر، لكن بيستخدمها: المتصفح (لتحديد الترميز والعرض). محركات البحث (SEO). السوشيال ميديا (عرض معاينات)….
📌 9. الوسائط المتعددة (Multimedia) 🎵 أولًا: إدراج الصوت <audio> 🔹 ما هو <audio>؟ عنصر لإضافة ملفات صوتية في الصفحة (موسيقى، تسجيلات، مؤثرات). بيدعم صيغ زي: mp3, ogg, wav. ✅ التركيب الأساسي: 🔹 الخصائص المهمة: src → رابط ملف…
📌 العناصر الهيكلية (Semantic Elements) 🔹 أولًا: ما الفرق بين العناصر العادية (Non-Semantic) والعناصر الدلالية (Semantic)؟ ✅ العناصر العادية (Non-Semantic Elements) زي <div> و <span> ما لهاش معنى محدد بخصوص المحتوى، هي مجرد حاويات عامة. بتُستخدم عشان…
📌 الخصائص المهمة لعناصر النماذج 🔹 1. الخاصية name المعنى: تحدد اسم الحقل اللي هيتبعت مع البيانات إلى السيرفر. بدونها السيرفر مش هيعرف يميز البيانات. كل عنصر في النموذج (input, textarea, select) لازم يكون…