يشير مصطلح تابع إلى حقيقة أنّ العنصر ما بداخله داخل عنصر آخر. والمصطلح المقابل هو الأصل، أي أنّ العنصر يحتوي عليه الأسلاف. وبالنسبة إلى الحاوية التالية لأعلى/لأسفل، قد تستخدم هذه العناصر المصطلحات الأكثر تحديدًا: الأصل/الفرعي. على سبيل المثال، تخيَّل مستندًا يحتوي على فقرة تتضمن رابطًا. العنصر الرئيسي للرابط هو فقرة، ولكن يحتوي أيضًا على المستند باعتباره أصلاً. وعلى العكس قد يحتوي المستند على العديد من العناصر الثانوية للفقرات، ولكل منها روابط. وتكون كل الروابط تابعة للمستند الأساسي.
حاول إنشاء نموذج يمكن للمستخدمين من خلاله إرسال لونهم المفضّل.
يجب إرسال البيانات كطلب POST
، ويجب أن يكون عنوان URL الذي ستتم معالجة البيانات عليه /color
.
أحد الحلول الممكنة هو استخدام هذا النموذج:
<form method="post" action="/color"> <label for="color">What is your favorite color?</label> <input type="text" name="color" id="color"> <button>Save</button> </form>
لنفترض أنك تريد تشغيل نص برمجي في https://web.dev
لمعالجة بيانات النموذج، فكيف ستفعل ذلك؟
جرِّبه الآن!
يمكنك اختيار مكان النص البرمجي باستخدام السمة action
.
<form action="https://example.com/animals"> ... </form>
استخدام mkcert: ورقة المعلومات المرجعية
لتشغيل موقع التطوير المحلي باستخدام HTTPS:
-
قم بإعداد mkcert.
في حال عدم إجراء ذلك حتى الآن، ثبِّت mkcert، مثلاً على نظام التشغيل macOS:
brew install mkcert
راجِع تثبيت mkcert لنظامَي التشغيل Windows وLinux.
بعد ذلك، عليك إنشاء مرجع تصديق محلي:
mkcert -install
-
أنشئ شهادة موثوقًا بها.
mkcert {YOUR HOSTNAME e.g. localhost or mysite.example}
يؤدي ذلك إلى إنشاء شهادة صالحة (سيتم توقيعها بواسطة
mkcert
تلقائيًا). -
اضبط خادم التطوير لاستخدام HTTPS والشهادة التي أنشأتها في الخطوة 2.
-
✨ لقد انتهيتَ! يمكنك الآن الوصول إلى
https://{YOUR HOSTNAME}
في المتصفّح بدون تحذيرات.