top of page
  • Facebook
  • Twitter
  • Instagram
  • YouTube
بحث

حجر الأساس لأي موقع إلكتروني

  • صورة الكاتب: محمد زينة شقة
    محمد زينة شقة
  • 31 مارس
  • 2 دقيقة قراءة
HTML & CSS: حجر الأساس لأي موقع إلكتروني
HTML & CSS: حجر الأساس لأي موقع إلكتروني

بقلم المهندس محمد زينة شقة - المتخصص في الحلول البرمجية والتسويق الإلكتروني الإحترافي

مقدمة

إذا كنت تحلم ببناء موقع إلكتروني احترافي، فإن HTML و CSS هما حجر الأساس الذي لا غنى عنه. في هذه المقالة، سأشرح لك كل ما تحتاج معرفته عن هاتين التقنيتين الأساسيتين، وكيفية استخدامهما لبناء مواقع جذابة ومتجاوبة.

ما هو HTML؟

HTML (HyperText Markup Language) هي لغة التوصيف التي تُستخدم لبناء هيكل صفحات الويب. تخيلها كالهيكل العظمي للموقع.

عناصر HTML الأساسية:

html

<!DOCTYPE html>

<html lang="ar" dir="rtl">

<head>

<meta charset="UTF-8">

<title>عنوان الصفحة</title>

</head>

<body>

<header>

<h1>عنوان رئيسي</h1>

</header>

<main>

<p>فقرة نصية</p>

</main>

<footer>

<p>حقوق النشر</p>

</footer>

</body>

</html>

أهم وسوم HTML:

الوسم

الوصف

الاستخدام

<h1> إلى <h6>

العناوين

تنظيم المحتوى هرمياً

<p>

الفقرات

النصوص العادية

<a>

الروابط

التنقل بين الصفحات

<img>

الصور

عرض الصور

<div>

الحاويات

تنظيم العناصر

<form>

النماذج

جمع بيانات المستخدمين

ما هو CSS؟

CSS (Cascading Style Sheets) هي لغة التنسيقات المسؤولة عن مظهر الموقع. إذا كان HTML هو الهيكل، فإن CSS هو الجلد والملابس.

مثال على CSS:

css

body {

font-family: 'Readex Pro', Arial, sans-serif;

background-color: #EADED2;

color: #6A6258;

margin: 0;

padding: 0;

}


.header {

background-color: #6A6258;

color: #EADED2;

padding: 20px;

text-align: center;

}


.button {

background-color: #6A6258;

color: #EADED2;

padding: 10px 20px;

border: none;

border-radius: 5px;

cursor: pointer;

}

خصائص CSS الأساسية:

  1. الألوان: color, background-color

  2. الخطوط: font-family, font-size, font-weight

  3. التباعد: margin, padding

  4. الأبعاد: width, height

  5. التخطيط: display, flex, grid

تصميم متجاوب (Responsive Design)

في عصر الأجهزة المتعددة، يجب أن يعمل موقعك على جميع الشاشات.

Media Queries:

/* للهواتف */

@media (max-width: 768px) {

.container {

width: 100%;

padding: 10px;

}

}


/* للأجهزة اللوحية */

@media (min-width: 769px) and (max-width: 1024px) {

.container {

width: 90%;

margin: 0 auto;

}

}


/* للشاشات الكبيرة */

@media (min-width: 1025px) {

.container {

width: 1200px;

margin: 0 auto;

}

}

أفضل الممارسات في HTML & CSS

✅ افعل:

  • استخدم وسوم دلالية (<header>, <nav>, <main>, <footer>)

  • احافظ على ترتيب وتنظيم الكود

  • استخدم أسماء كلاسات ذات معنى

  • اختبر موقعك على متصفحات متعددة

  • اهتم بإمكانية الوصول (Accessibility)

❌ لا تفعل:

  • لا تستخدم وسوم قديمة (<font>, <center>)

  • لا تفرط في استخدام !important

  • لا تكتب CSS داخل HTML (Inline Styles)

  • لا تهمل تحسين الأداء

أدوات أنصح بها

الأداة

الغرض

الرابط

VS Code

محرر الأكواد

Chrome DevTools

فحص وتصحيح

مدمج في Chrome

CodePen

تجربة الأكواد

Canva

تصميم الواجهات

موقعي الشخصي

مقالات متخصصة

مشروع عملي للمبتدئين

ابنِ صفحة تعريفية شخصية تتضمن:

  1. صورة شخصية

  2. نبذة عنك

  3. مهاراتك

  4. وسائل التواصل

  5. نموذج اتصال

هذا المشروع سيطبق كل ما تعلمته وسيمكنك من إضافته إلى معرض أعمالك.

الخلاصة

HTML و CSS هما البوابة الأولى لعالم تطوير الويب. إتقانهما يفتح أمامك مسارات متعددة في البرمجة والتصميم. ابدأ اليوم ومارس يومياً.

📞 تواصل معي للاستشارة

للاستفسار عن خدمات تطوير المواقع أو الاستشارة التقنية:

🌐 الموقع الإلكتروني: www.muhammedshakka.com

📱 الأرقام للتواصل:

  • 🇹🇷 تركيا: 00905383858412

  • 🇸🇾 سوريا: 00963948968610

بقلم المهندس محمد زينة شقة المتخصص في الحلول البرمجية والتسويق الإلكتروني الإحترافي


 
 
 

تعليقات


muhammed zaina shaka2

مهندس برمجيات متخصص في بناء تجارب رقمية استثنائية. مؤسس شركة Extent Media في تركيا منذ 2016، أجمع بين تقنيات الويب الحديثة وإستراتيجيات التسويق الرقمي لتحقيق نتائج حقيقية.

 TR⁦+90 552 422 33 22⁩

 SY+963 948 968 610 

bottom of page