تمثل الارتباط التشعبي علامة ارتباط وهو اختصار لمرسى باللغة الإنجليزية. تتمثل وظيفتها في توصيل النص أو الصورة في الموقع الحالي بالصفحات الأخرى أو النص أو الصور ، وهو أمر معروف جيدًا ، لكن بنية بناء الجملة قد تكون غير معروفة عنها ، واستخدامها للعيش ، من الضروري فهم بنية بناء الجملة. تمثل علامة الارتباط التشعبي <a> نقطة ارتباط ويتم اختصارها لمذيع اللغة الإنجليزية (مرساة). الغرض منه هو توصيل النص أو الصورة في الموقع الحالي بالصفحات الأخرى أو النص أو الصور ، وهو أمر معروف جيدًا ، لكن بنية بناء الجملة قد تكون غير معروفة قليلاً عنها ، واستخدامها للعيش ، من الضروري فهم بنية بناء الجملة. هيكل بناء الجملة الأساسي للعلامة <a> هو:
<أ
فئة = النوع
المعرف = القيمة
HREF = المرجع
الاسم = القيمة
rel = نفس | التالي | الوالد | السابق
القس = القيمة
الهدف = نافذة
النمط = القيمة
العنوان = العنوان
onclick = وظيفة
onMouseout = وظيفة
onMouseover = function> </a>
من بنية بناء الجملة للعلامة ، يمكن ملاحظة أن هناك العديد من المعلمات للاختيار من بينها عند تعيين ارتباط تشعبي لتحقيق تأثيرات ارتباط مختلفة ، أليس كذلك؟ !
يتم استخدام خيارات الفئة والمعرف لتعيين النوع المعرف المعين والمعرف الذي تنتمي إليه نقطة الارتباط ، وعادة ما لا يتم تعيينها. المعلمات الأكثر شيوعا هي HREF والاسم. عندما يكون HREF عبارة عن اختصار لمرجع النص التشعبي ، والذي يتم استخدامه لتعيين عنوان الارتباط. يجب أن يكون عنوان الرابط عنوان URL. إذا لم يتم إعطاء مسار معين ، فإن المسار الافتراضي هو نفس مسار الصفحة الحالية. تنقسم الملفات المرتبطة أيضًا إلى عدة مواقف: إذا كان ملف HTML ، فسيتم فتحه مباشرة في المتصفح الحالي ؛ إذا كان ملفًا قابلًا للتنفيذ (ملف .exe) ، فسيتم تنفيذه أو تنزيله مباشرة. الملف الذي نقدمه تم تنزيله مصنوع من هذه الميزة ؛ إذا كان ملفًا نصيًا مثل ملف تنسيق الكلمات ، فسيتم فتحه في المتصفح ويمكن تحريره ومعالجته.
REL: يشير إلى العلاقة بين ارتباطات الإعداد: REL = نفسه يعني أن الملف المراد ربطه هو نفسه هذا الملف ، REL = التالي يعني أن الملف المراد ربطه هو الصفحة التالية ، REL = الوالد يعني أن الملف المراد ربطه هو الملف الأصل ، و REL = الوسيلة السابقة التي يتم ربطها بأن الملف المراد ربطه هو الصفحة السابقة.
القس: يستخدم لضبط الروابط الخلفية.
الهدف: إنه تعيين النافذة التي ترتبط بها عند استخدام نافذة إطار ، والهدف = _bank يعني فتح نافذة جديدة لفتح صفحة ويب.
العنوان: يستخدم لتعيين العنوان لعرضه عند تحديد نقطة الارتباط.
onclick: المقابلة لحدث. عند النقر فوق نقطة الارتباط ، سيتم تشغيل هذا الحدث وسيتم تنفيذ الروتين الفرعي المقابل.
OnMouseover: على غرار OnClick ، يتم تشغيل الحدث المقابل عندما ينتقل الماوس إلى نقطة الارتباط.
OnMouseout: يتم تشغيل الحدث المقابل بعد نقل الماوس من ملامسة المدينة.
أعط بعض الأمثلة: <a href = index.htm> العودة إلى الصفحة الرئيسية </a>
<a href = sound.wav> تشغيل ملف الصوت </a>
<a href = javascipt.open ()> تنفيذ البرنامج المقابل </a>
<a herf = document.doc> افتح المستند المقابل للمعالجة </a>
نصائح التطبيق
1. تقديم ملفات التنزيل
كتب العديد من مستخدمي الإنترنت لتسأل كيفية توفير تأثير التنزيل. في الواقع ، لا يزال الارتباط التشعبي ، ولكن يجب تحميل ملفات التنزيل على موقع الويب. مثال: هناك حزمة ملفات مهارات صفحة الويب للتنزيل. اسم الملف هو homepagejq.zip وتم تحميله على الموقع. يمكن كتابة رمز هذا الرابط مثل هذا: <a href = homepagejq.zip> انقر هنا لتنزيل حزمة ملفات مهارات صفحة الويب </a>.
2. افتح صفحة الويب المرتبطة في نافذة جديدة
اضبط قيمة الهدف على _blank. مثال: افتح صفحة الويب aboutme.htm في نافذة جديدة. الكود الذي ينتج عن هذا التأثير هو: <a href = aboutme.htm target = _blank> عني ... </a>.
3. انقل الماوس إلى الرابط وعرض خطًا من التعليمات
اضبط قيمة معلمة العنوان للحصول على هذا التأثير. مثال: عندما يتم نقل الماوس إلى رابط Wulin.com ، فإن هذا يوضح أن هذا موقع ويب احترافي يقدم مهارات إنتاج صفحات الويب. رمز هذا الرابط هو كما يلي: <a href = hscf.htm title = هذا موقع محترف يقدم مهارات إنتاج صفحة الويب> wulin.com </a>.
4. انقل الماوس إلى رابط ونافذة تنبثق
هذا هو التأثير الذي تم الحصول عليه عن طريق تعيين معلمة onMouseover. مثال: عندما ينتقل الماوس إلى رابط ، تظهر نافذة وتُظهر عرضًا لتأثير تحويم الماوس في النافذة! . رمز هذا الرابط هو كما يلي: <a href = pages.htm onMouseover = ALERT ('Mouseover Effect Demination!')> الرابط </a>. بطريقة مماثلة ، يمكنك إنشاء تأثير ظهور نافذة العرض التقديمي بعد الضغط على الماوس وظهر نافذة العرض التقديمي عندما يترك الماوس.
5. رابط إلى محتويات هذه الصفحة المحددة
لربط جزء من هذه الصفحة (أي ، القفز في الملف) ، يجب عليك استخدام اسم المعلمة لتحديد اسم نقطة الارتباط. عند تحديد قطعة نص ، يمكنك تسميته باستخدام معلمة الاسم للربط. تعني ما يسمى القفز في نفس الملف أنه عندما يقرأ القارئ ملفًا طويلًا جدًا ، إذا كان مهتمًا فقط بجزء معين من المحتوى ، فيمكنه استخدام طريقة قراءة القفز. شكله الأساسي هو:
<a href =#اسم نقطة الارتباط> الجزء 2 </a> محتوى الجزء 1 ...
............................................................
<a name = link point name> </a> المحتوى الفعلي للجزء الثاني ...
............................................................
وبهذه الطريقة ، عند النقر فوق الارتباط التشعبي في الجزء الثاني ، ستنقل تلقائيًا إلى المحتوى الفعلي للجزء الثاني. يمكن أخذ اسم نقطة الارتباط المحددة بواسطة معلمة الاسم في الإرادة ، ولكن يجب أن يكون اسم نقطة الارتباط في معلمة HREF المرتبطة متسقة معها. لا تنس إضافة # أمامه.
6. موقع المحتوى المحدد مرتبط بصفحات أخرى
تشبه الطريقة المثال أعلاه ، ولكن يجب إضافة اسم ملف صفحة الويب قبل اسم نقطة الارتباط في معلمة HREF. مثال: هناك صفحتان ويبان page1.htm و page2.htm ، كل صفحة لها جزءان من المحتوى. الآن تريد إنشاء ارتباط تشعبي في Page1.htm. بعد الضغط على الرابط ، ستذهب إلى الجزء الثاني من Page2.htm. ثم يمكننا القيام بذلك ، أولاً كتابة رمز مثل هذا في بداية الجزء الثاني من page2.htm: <a name = link point name> </a> ؛ اكتب رمز ارتباط مثل هذا في page1.htm: <a href = pagw2.htm#name link> الجزء 2 من page2 </a>.
7. رابط إلى E_Mail
بعد النقر فوق الارتباط التشعبي ، سيتم بدء برنامج إدارة البريد الإلكتروني على العميل. على سبيل المثال ، هذا السطر من الكود: <a href = mailto: [email protected]> الرجاء كتابة لي </a>. بمجرد النقر على هذا الرابط ، يرجى الكتابة إلي. سيبدأ برنامج إدارة البريد الإلكتروني (مثل OE) تلقائيًا وظيفة كتابة الحروف وتم إضافة عنوان البريد الإلكتروني إلى شريط العناوين للمستلم.
لا يمكن أن يستخدم الرابط النص فقط كحامل ، ولكن أيضًا الصورة كحامل ، ولكن أيضًا يستخدم جزءًا معينًا من الصورة كحامل ، ويمكن تحقيق كلا من التأثيرات المذكورة أعلاه. الأساليب هي نفسها ، ولكن الفرق هو الناقل ، أي الجزء بين زوجين من الأقواس المربعة من الرابط ، لذلك لن يتم تقديم مثال آخر.