آخر الأخبار

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

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

شرح عناصر وعلامات html الدرس الثاني

هذا المقال يقدم شرحًا شاملًا لعناصرHTML الأساسية المتعلقة بالنماذج والبيانات الوصفية. يمكنك استخدام هذه العناصر لإنشاء صفحات ويب تفاعلية ومُحسّنة ....
شرح عناصر وعلامات html الدرس الثاني

عناصر HTML الأساسية للنماذج والبيانات الوصفية

عنصر النموذج <form>

يستخدم عنصر النموذج <form> لإنشاء نماذج تفاعلية على صفحات الويب. يحتوي النموذج على عدة عناصر مثل <label>، <input>، <textarea>، وغيرها.

سمة action

تعتبر سمة action في النموذج مهمة جدًا. تشير إلى جانب الخادم أو صفحة الجهة الخارجية لمعالجة المعلومات. للمعالجة، تحتاج إلى تحديد طريقة أولاً باستخدام سمة method.

طرق الإرسال
  • GET: يرسل جميع المعلومات في تنسيق عنوان URL.
  • POST: يرسل المعلومات في نص الرسالة.
أنواع الإدخال

هناك أنواع عديدة من المدخلات للنماذج، مثل:

  • <input type="text">: لإدخال النصوص.
  • <input type="radio">: لاختيار خيار واحد من عدة خيارات.
  • <input type="checkbox">: لاختيار عدة خيارات.
  • <input type="email">: لإدخال البريد الإلكتروني.
  • <input type="submit">: لإنشاء زر إرسال.
العلامة <label>

تُستخدم العلامة <label> لإنشاء تصنيفات وربطها بالمدخلات. قاعدة الربط هي أن يكون للعلامة نفس القيمة في سمة for وسمة id للإدخال.

مثال كود:

<form action="/submit" method="post">
  <label for="firstname">الاسم الأول:</label>
  <input type="text" id="firstname" name="firstname"><br>
  <label for="lastname">اسم العائلة:</label>
  <input type="text" id="lastname" name="lastname"><br>
  <label for="message">الرسالة:</label>
  <textarea id="message" name="message"></textarea><br>
  <label>الجنس:</label><br>
  <label for="male">ذكر</label>
  <input type="radio" id="male" name="gender" value="male"><br>
  <label for="female">أنثى</label>
  <input type="radio" id="female" name="gender" value="female"><br>
  <input type="submit" value="إرسال">
</form>
    
العلامة <meta>

العلامة <meta> هي علامة ذاتية الإغلاق توفر معلومات تعريفية لملف HTML. تستخدم محركات البحث وخدمات الويب الأخرى هذه المعلومات. تعد العلامات الوصفية ضرورية لتحسين صفحتك لمحركات البحث (SEO).

مثال كود:
<meta name="description" content="هذا هو الوصف المختصر الذي تظهره محركات البحث">
العلامة <script>

تُستخدم علامة <script> لتضمين برنامج نصي من جانب الخادم أو إنشاء ارتباط إلى ملف نصي خارجي. يمكن أن تحتوي على سمتين رئيسيتين:

  • type: يحدد نوع البرنامج النصي.
  • src: يحدد مصدر الملف النصي.
مثال كود:
<script type="text/javascript" src="scripts.js"></script>
العلامة <noscript>

تعمل علامة <noscript> عند تعطيل البرامج النصية في متصفح الويب. تجعل الصفحة متوافقة مع المستخدمين الذين لا يسمحون بالبرامج النصية في متصفحاتهم.

مثال كود:
<noscript>
  <p>وللأسف! البرامج النصية معطلة.</p>
</noscript>
السمات في HTML

السمات هي نوع من المعدلات لعلامات HTML. تضيف تكوينات جديدة لعلامات HTML. تظهر السمة كـ attributename="value" وتجلس في علامة HTML الافتتاحية.

أمثلة على السمات:
  • id و class: تُستخدم لتحديد العناصر. يمكن استخدام class لعناصر متعددة، بينما id يجب أن يكون فريدًا.
  • href: تُستخدم للإشارة إلى الروابط.
  • src: تُستخدم لتحديد مصدر الوسائط أو الملفات.
مثال كود:
<h1 class="heading">هذا هو العنوان الرئيسي</h1>
<a href="https://www.google.com/">Google</a>
<img src="https://upload.wikimedia.org/wikipedia/commons/0/0e/Googleplex-Patio-Aug-2014.JPG" />
نصائح عامة
  • استخدم العلامات الوصفية <meta> لتحسين SEO.
  • تأكد من استخدام <noscript> لتوفير تجربة أفضل للمستخدمين الذين يعطلون البرامج النصية.
  • استخدم السمات مثل id و class لتحديد العناصر بشكل صحيح.

هذا المقال يقدم شرحًا شاملًا لعناصر HTML الأساسية المتعلقة بالنماذج والبيانات الوصفية. يمكنك استخدام هذه العناصر لإنشاء صفحات ويب تفاعلية ومُحسّنة لمحركات البحث.

🌟 انتبه عزيزي أعضاء المجتمع! 🌟
نحن متحمسون لمشاركتك في مناقشاتنا الديناميكية. لضمان بيئة محترمة وشاملة للجميع، نطلب تعاونكم مع الإرشادات التالية:
1. احترام الخصوصية: يرجى عدم مشاركة معلومات حساسة أو شخصية في تعليقاتك.
2. انشر الإيجابية: نحن نتمسك بسياسة عدم التسامح مطلقًا مع خطاب الكراهية أو اللغة المسيئة. دعونا نحافظ على محادثاتنا محترمة وودية.
3. اللغة المفضلة: لا تتردد في التعبير عن نفسك باللغة الإنجليزية أو العربية. ستساعدنا هاتان اللغتان في الحفاظ على مناقشة واضحة ومتماسكة.
4. احترام التنوع: لتعزيز جو شامل، نطلب منك بكل احترام تجنب مناقشة المسائل الدينية في تعليقاتك.
تذكر أن مساهماتك قيمة، ونحن نقدر التزامك بجعل مجتمعنا مكانًا ترحيبيًا للجميع. دعونا نواصل التعلم والنمو معًا من خلال المناقشات البناءة والاحترام المتبادل.
شكرًا لكونك جزءًا من مجتمعنا اوعي وشك! 🌟

Post a Comment