HTML: فقرات HTML

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

1. وسم الفقرة <p>

يستخدم وسم <p> (فقرة) لتعريف فقرة. يضيف المتصفح تلقائيًا تباعدًا (هامشًا) قبل الفقرات وبعدها، مما يخلق فصلًا طبيعيًا بينها.

عناصر <p> المتعددة المرتبة بالتسلسل تشكل هيكل جسم المقال. هذه هي الطريقة الأكثر شيوعًا لتنظيم النص على الويب — المقالات الإخبارية ومنشورات المدونات وأوصاف المنتجات وغيرها كلها مبنية على الفقرات.

▶ مثال

HTML
<p>هذه هي الفقرة الأولى. تضيف المتصفحات تلقائيًا تباعدًا قبل الفقرات وبعدها.</p>
<p>هذه هي الفقرة الثانية، تلي الفقرة الأولى مباشرة. الفقرات في الصفحة منفصلة بشكل طبيعي، مما يخلق إيقاع قراءة واضح.</p>
<p>هذه هي الفقرة الثالثة. الفقرات المتعددة المرتبة بالتسلسل تشكل مقالاً كاملاً.</p>
▶ جرّب الكود
📌 ملاحظة: <p> هو عنصر من مستوى الكتلة يشغل عرض الصف بالكامل. حتى إذا وضعت عنصري <p> على نفس السطر في HTML الخاص بك، فإن المتصفح سيعرضهما ككتلتين مستقلتين.


2. فاصل السطر والخط الأفقي

بالإضافة إلى وسم الفقرة، يوفر HTML وسومين فارغين يتعلقان بتخطيط النص: <br> و <hr>.

(1) وسم فاصل السطر <br>

يمثل <br> (فاصل) فاصل سطر إجباري في النص. إنه مناسب لـ العناوين والشعر وكلمات الأغاني وغيرها من السيناريوهات حيث تكون مواضع فاصل الأسطر اليدوية مطلوبة. ملاحظة: <br> ليس لإنشاء تباعد الفقرات — يجب التحكم في تباعد الفقرات باستخدام <p> أو CSS.

(2) الخط الأفقي <hr>

يرسم <hr> (خط أفقي) خطًا أفقيًا على الصفحة، يشير عادةً إلى فاصل موضوعي أو فاصل قسم. مثل <br>، <hr> هو أيضًا وسم فارغ.

HTML
<p>هذا سطر من النص،<br>وهذا نص بعد فاصل سطر في نفس الفقرة.</p>
### ▶ مثال

<hr>

<p>فوق الفاصل هو النصف الأول، أسفله هو النصف الثاني.</p>

<p>مثال عنوان:<br>
شارع الملك فهد 123<br>
شقة 12<br>
الرمز البريدي: 10001</p>
⚠️ ملاحظة: لا تسيء استخدام <br> لإنشاء تباعد بين الفقرات. إذا كنت تريد مسافات أكبر بين الفقرات، استخدم خاصية CSS margin بدلاً من تكديس وسوم <br> متعددة.


3. كيانات أحرف HTML

في HTML، بعض الأحرف لها معانٍ خاصة (على سبيل المثال، < و > تستخدمان للوسوم). إذا كنت تريد عرض هذه الأحرف كما هي على الصفحة، يجب عليك استخدام كيانات الأحرف (وتسمى أيضًا كيانات HTML).

كيانات الأحرف الشائعة موضحة أدناه: الحرفالكودالوصفالحرفالكودالوصفالحرفالكودالوصف   مسافة غير قابلة للكسر< <أصغر من> >أكبر من& &علامة العطف" "علامة اقتباس مزدوجة' 'علامة اقتباس مفردة© ©حقوق النشر® ®علامة تجارية مسجلة علامة تجارية¥ ¥ين/يوان يورو£ £جنيه إسترليني× ×علامة ضرب÷ ÷علامة قسمة± ±زائد ناقص أصغر من أو يساوي أكبر من أو يساوي لا يساوي تقريبًا لا نهاية مجموعƒ ƒدالة¹ ¹أس 1² ²أس 2 (مربع)³ ³أس 3 (مكعب)½ ½نصف¼ ¼ربع سهم لليسار سهم لليمين سهم لأعلى سهم لأسفل حذف شرطة طويلة· ·نقطة وسطى مسافة en مسافة em لماذا نحتاج إلى الهروب؟ لأنه عندما يحلل المتصفح HTML، فإنه يتعامل مع < كبداية لوسم. إذا كتبت <p> مباشرة، يعتقد المتصفح أنك تعرّف وسم فقرة بدلاً من عرض النص "<p>". تخبر كيانات الأحرف المتصفح: هذا الحرف ليس بناء جملة وسم، إنه نص عادي.

HTML
<p>استخدام كيانات الأحرف لعرض رموز خاصة:</p>
<ul>
<li>أصغر من: &lt; (كتابة < مباشرة سيُعتبر خطأً كوسم)</li>
<li>أكبر من: &gt; (كتابة > مباشرة سيُعتبر خطأً كنهاية وسم)</li>
<li>علامة العطف: HTML &amp; CSS (تُعرض كـ HTML & CSS)</li>
<li>حقوق النشر: حقوق النشر &copy; 2024</li>
<li>مسافة غير قابلة للكسر: مرحباً&nbsp;&nbsp;بالعالم (مسافتان)</li>
</ul>
⚠️ خطأ شائع: غالبًا ما ينسى المبتدئون هروب & نفسه. إذا كنت تريد عرض النص © (بدلاً من رمز حقوق النشر)، يجب كتابة &copy;. إذا كتبت © مباشرة، سيعرضها المتصفح كرمز ©.


❓ أسئلة شائعة

س ما الفرق بين <p> و <br>؟ متى أستخدم كل منهما؟
ج <p> هو وسم فقرة ينشئ كتلة نص مستقلة — يضيف المتصفح تباعدًا تلقائيًا قبله وبعده. <br> هو وسم فاصل سطر يُجبر على سطر جديد داخل نفس الفقرة، دون إنشاء فقرة جديدة. ببساطة: <p> لـ "بدء فقرة جديدة"، <br> لـ "كسر سطر داخل نفس الفقرة". خطأ شائع هو استخدام عدة <br> لإنشاء تباعد بين الفقرات — هذا خاطئ؛ استخدم عدة وسوم <p> بدلاً من ذلك.
س لماذا لا يجب استخدام عدة <br> لإنشاء تباعد؟
ج استخدام عدة <br> للتباعد هو عادة قديمة في تصميم الويب — غير موصى به إطلاقًا. ثلاثة أسباب: 1) خطأ دلالي — <br> يعني "فاصل سطر"، وليس "تباعد"، مثل استخدام مفتاح Enter بدلاً من فصل الفقرات؛ 2) صعب الصيانة — لتعديل التباعد، ستحتاج إلى حذف أو إضافة عدة <br>، بينما margin في CSS يحتاج فقط تغيير قيمة واحدة؛ 3) مشاكل الاستجابة — تنشئ عدة <br> تباعدًا غير متسق عبر أحجام شاشة مختلفة. النهج الصحيح: استخدم وسوم <p> للفقرات، و margin في CSS للتحكم في التباعد.
س ما الفرق بين &nbsp; ومسافة عادية في HTML؟
ج المسافات العادية في HTML "تُطوى" — مسافات متعددة متتالية تعرض واحدة فقط. هذه ميزة تصميم HTML حتى لا يؤثر المسافة البادئة في الكود المصدري على عرض الصفحة. &nbsp; (مسافة غير قابلة للكسر) له وظيفتان: 1) لا يُطوى — عدة &nbsp; تعرض عدة مسافات؛ 2) يمنع المتصفح من كسر الأسطر عند تلك النقطة. الاستخدامات الشائعة: بين الأرقام والوحدات (مثل 100&nbsp;px)، بين الأسماء (مثل أحمد&nbsp;محمد).

📖 ملخص

📝 تمارين

  1. تمرين تخطيط النص: استخدم وسوم <p> و <br> و <hr> لكتابة نص قصير يحتوي على: ثلاث فقرات، عنوان واحد (باستخدام <br> لفواصل الأسطر)، وخط فاصل واحد.
  2. تمرين كيانات الأحرف: اعرض المحتوى التالي على الصفحة: "يستخدم HTML وسوم <p> لتعريف الفقرات، ورمز & يحتاج إلى الهروب باستخدام &." (تلميح: تحتاج إلى تداخل كيانات الأحرف بشكل صحيح حتى يعرض المتصفح الكيان نفسه، وليس الحرف الذي يمثله.)
Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%