في السنوات الأخيرة، تم توسيع لغة ترميز النص التشعبي (HTML) بسرعة. لتلبية المزيد من الاحتياجات، فإنه يضيف العديد من الوظائف الموسعة. يعتمد تصميم صفحات الويب الجديدة والجذابة بشكل متزايد على تطبيقات Java (البرامج الصغيرة) والبرامج النصية المضمنة والإطارات والمكونات الإضافية ووظائف HTML الموسعة الأخرى. لا تستطيع وظائف HTML الموسعة هذه تنسيق النص فحسب، بل يمكنها أيضًا تضمين البرامج والرسوم المتحركة والعناصر التفاعلية الأخرى، مما يحول الصفحة الرئيسية التي كانت ثابتة في السابق إلى صورة جديدة ورائعة يمكن استخدامها بواسطة أي صانع للصفحة الرئيسية. أطلق العنان لخيالك وتصميمك الصفحة الرئيسية الساحرة. سأقدم أدناه العديد من علامات النص التشعبي المستخدمة لتحسين وظائف صفحات HTML. يتم استخدام هذه العلامات بشكل متزايد في تصميم الويب.
1. علامة 〈النص〉<script> هي علامة HTML تُستخدم لتمييز برمجة JavaScript وvbscript، ويكون تنسيقها كما يلي:
〈سمة البرنامج النصي = قيمة السمة〉رمز مصدر برنامج جافا سكريبت أو vbscript〈/script〉
يمكنك إدراج أي عدد تريده من كتل علامات <script>...</script> في الصفحة. تحتوي العلامة <script> على مجموعة متنوعة من السمات (مثل الحدث، وfor، واللغة، وsrc، وما إلى ذلك)، وأكثرها استخدامًا هي سمة اللغة، والتي تُستخدم لتحديد نوع لغة البرنامج النصي، مثل "جافا سكريبت" أو "vbscript".
2. علامة "البرنامج الصغير".العلامة <applet> هي علامة خاصة تستخدم لإدراج برنامج Java في الصفحة، ولها مجموعة متنوعة من السمات. تنسيق السمة العام للعلامة <applet> هو كما يلي:
〈سمة التطبيق الصغير = قيمة السمة〉〈/ التطبيق الصغير〉
يتم استخدام سماته المتنوعة لتحديد المسار واسم الملف والموقع والحجم ومعلمات التشغيل لبرنامج Java الصغير في الصفحة.
3. علامة "الكائن".يمكن استخدام العلامة <object> ليس فقط لإدراج عناصر تحكم activex في الصفحة، ولكن أيضًا لإدراج كائنات ole أخرى، مثل الصور والمستندات والرسوم المتحركة والتطبيقات الصغيرة وما إلى ذلك. تنسيقها هو:
〈سمة الكائن = قيمة السمة〉〈/كائن〉
تُستخدم خصائصه المتنوعة لتعيين النوع والمسار والحجم والموضع المعروض على صفحة الكائن المدرج، وما إلى ذلك.
4. علامة "المعلمة".بعد استخدام علامة <object> لإدراج عنصر تحكم activex أو كائن آخر في الصفحة، يكون من الضروري أحيانًا تمرير معلمات إلى الكائن أو عنصر التحكم، وفي هذه الحالة يتم استخدام علامة <param>. لا تحتوي هذه العلامة على علامة نهاية مقابلة 〈/param〉، وهذه العلامة صالحة فقط في علامة 〈object〉 وتنسيقها العام هو:
〈اسم المعلمة=*القيمة=*نوع القيمة=*النوع=*〉
معنى كل سمة هو: الاسم هو اسم المعلمة؛ تحدد القيمة قيمة المعلمة؛ يحدد نوع القيمة كيفية تمثيل قيمة المعلمة؛
5. علامة التضمينيمكن استخدام هذه العلامة لتضمين ملفات الوسائط المتعددة في الصفحة الرئيسية، مثل الأفلام والأصوات ولغات الواقع الافتراضي (vrml) وما إلى ذلك، ولكن في الوقت الحالي، يلزم تثبيت مكون إضافي لتشغيل ملفات الوسائط المتعددة المقابلة في المتصفح. تعمل العلامة 〈embed〉 بشكل مختلف في كل مكون إضافي، وتنسيقها العام هو: 〈embed src=″url″〉.
6. علامة "bgsound".تُستخدم هذه العلامة لإدراج موسيقى خلفية في الصفحة. تنسيقها هو:
〈bgsound src=″url″حلقة=″*″〉
من بينها، يتم استخدام src لتحديد عنوان ملف wav، وتحدد الحلقة عدد مرات تشغيل الحلقة.