wesamdev

افلام هندية$type=sticky$count=4$show=home

$show=home

|روبوتات_$type=slider$source=random-posts$snippet=hide$cate=20$show=home

|اضافات بلوجر$type=three$m=0$rm=0$h=400$c=3$show=home

$show=home

wesamdev

انشاء links والتنقل بين الصفحات

في هذا الجزء ، سننشئ تنقلًا حتى يتمكن الزوار من التبديل بين الصفحات.

انشاء links والتنقل بين الصفحات

في هذا الجزء ، سننشئ تنقلًا حتى يتمكن الزوار من التبديل بين الصفحات.

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

نبدأ ببرمجة التنقل في صفحتنا الرئيسية. فقط عندما ننتهي ، سننسخ رمز التنقل في جميع الصفحات الأخرى.


التنقل مع الروابط


افتح index.htmlصفحتك الرئيسية.

من خلال الروابط البسيطة ، يمكننا الانتقال من صفحتنا الرئيسية إلى صفحات أخرى. يجب أن يكون التنقل في بداية bodyالجزء. دعنا ندرج الروابط الأربعة التالية بين bodyالعلامة والعنوان.

index.html

 <body>
  <a href="/">Home</a><a href="/blog">Blog</a>
<a href="/projects">Projects</a>
<a href="/contact">Contact</a><h1 class="title">Web Portfolio of Marco</h1>

يشير الارتباط إلى /الدليل الجذر. يمكن العثور على مزيد من المعلومات حول هذا في قسم عناوين URL النسبية والمطلقة .

يجب أن يبدو التنقل الخاص بنا الآن على النحو التالي:


انشاء links والتنقل بين الصفحات

تحقق من أن الروابط تعمل بالفعل وأنها تقودك إلى الصفحة المطلوبة.

إذا فتحت الصفحة كملف مباشرة في المستعرض (بدون Live Server ) ، فقد لا تعمل الروابط بشكل صحيح تمامًا. والسبب هو أن نظام الملفات يعرض محتويات المجلد ببساطة ولا يفتح تلقائيًا index.html. سوف تضطر إلى النقر يدويًا index.html.

بمجرد نشر الموقع على الخادم ، يجب أن تعمل الروابط كالمعتاد.

في الوقت الحالي ، يعد التنقل الخاص بنا مجرد سلسلة من الروابط. في الغالب ، في HTML ، يتم استخدام قائمة الروابط للتنقل. باستخدام قائمة HTML ، يمكن تجميع العناصر معًا أفقيًا أو رأسيًا مما يسهل تجميعها.

دعنا نتعلم كيفية إنشاء قوائم HTML.


التنقل مع الروابطالقوائم


هناك العديد من المواقف التي نستخدم فيها القوائم. في HTML، وهناك ثلاثة أنواع مختلفة من القوائم: قوائم غير مرتبة ، القوائم المرتبة ، و قوائم وصف . لا يتم استخدام قوائم الوصف في كثير من الأحيان. لذلك ، سننظر فقط إلى الأولين بمزيد من التفصيل.


التنقل مع الروابطقوائم غير مرتبة


القائمة غير المرتبة هي ببساطة قائمة إدخالات يكون الترتيب فيها عشوائيًا. يتم إنشاء القوائم غير المرتبة بتنسيق HTML باستخدام العنصر <ul>(اختصار لقائمة غير مرتبة). لكل إدخال في القائمة ، يلزم وجود <li>عنصر (عنصر قائمة) داخل <ul>العنصر.

فيما يلي مثال على قائمة مهام نموذجية:


<ul>
  <li>Shopping</li>
  <li>Feeding the cat</li>
  <li>Visit grandmother</li>
</ul>

تبدو النتيجة كما يلي:

  • Shopping
  • Feeding the cat
  • Visit grandmother

التنقل مع الروابطقوائم مرتبة


في القوائم المرتبة ، يكون الترتيب مهمًا وبالتالي فهو مرقم. في HTML ، يبدو مشابهًا جدًا للقائمة غير المرتبة: بدلاً من <ul>استخدام <ol>عنصر.

مثال نموذجي لقائمة مرتبة هو وصفة لوجبة:


<ol>
  <li>Crack eggs, add a pinch of salt, then use a fork to beat them together well.</li>
  <li>Add milk.</li>
  <li>Melt butter in a frying pan and pour in the egg mixture.</li>
  <li>Continue cooking until thickened, then serve.</li>
</ol>

تبدو النتيجة كما يلي:

  1. Crack eggs, add a pinch of salt, then use a fork to beat them together well.
  2. Add milk.
  3. Melt butter in a frying pan and pour in the egg mixture.
  4. Continue cooking until thickened, then serve.

التنقل مع الروابطالتنقل كقائمة


سنقوم الآن ببرمجة التنقل في محفظتنا كقائمة غير مرتبة.

يتم وضع روابط التنقل الخاصة بنا في <li>عناصر لا تحتوي على <ul>عنصر.


<ul>
  <li><a href="/">Home</a></li>
  <li><a href="/blog">Blog</a></li>
  <li><a href="/projects">Projects</a></li>
  <li><a href="/contact">Contact</a></li>
</ul>

في الجزء الأخير من هذا البرنامج التعليمي ، سنرى كيف يمكن عرض التنقل أفقيًا ومنسقًا بشكل جيد. بمجرد اكتمال التنقل ، سنقوم بنسخه إلى جميع الصفحات الأخرى.


التنقل مع الروابطإدخالات المدونة كقائمة

على صفحة المدونة الخاصة بنا ، وضعنا تعليقًا حيث أردنا إدراج إدخالات مدونتنا. الآن بعد أن عرفنا كيفية إنشاء القوائم بتنسيق HTML ، يمكننا سرد إدخالات المدونة.

افتح صفحة المدونة blog/index.html. أدخل قائمة الإدخالات أسفل عنوان "مقالات المدونة" على النحو التالي.

blog / index.html

<h2>Blog Entries</h2>

<!-- Here will be a list of all the blog entries. -->
<ul>
  <li>More entries will follow...</li>
  <li><a href="second-entry/">Second Entry</a></li>
  <li><a href="first-entry/">First Entry</a></li>
</ul>

غالبًا ما يتم سرد إدخالات المدونة بترتيب زمني عكسي بحيث يظهر الإدخال الأخير في أعلى القائمة.

ماذا بعد؟

→ تابع مع الجزء 7: استخدام إطار عمل Bootstrap .


wesam developer

إذا أعجبك المقال أو كان مفيدًا - ضع "أعجبني". اشترك في المدونة اوشارك برأيك في التعليقات! أراك لاحقا

COMMENTS

BLOGGER
الاسم

اخبار,45,اداة للكمبيوتر,7,اضافات بلوجر,88,افلام اجنبي,9,افلام روسية,32,افلام عربي مترجمة الي الروسية,1,افلام قديمة,2,افلام هندي,8,البرمجة,8,الجديد في التكنولوجيا,46,العاب,9,النمر,7,اليوتيوب,16,اندرويد,15,اندرويد استوديو,3,برامج كمبيوتر,11,بلوجر,8,تركيا,6,تصميم,3,تطبيقات,20,جافاسكريبت,3,حوادث,5,حول العالم,65,حيوانات,25,خلفيات,1,دروس HTML| بالعربية,2,روبوتات,8,روسيا,60,سياحة,4,سيارات,12,سياسة,16,شروحات,34,شريط الاخبار,1,صحتي,2,طائرات,22,فن,35,قناة الوعي نور,4,قناة قعدة تاريخ,8,قوالب بلوجر,3,كتب الكترونية,7,مالتي ميديا,6,متصفح,2,محليات,4,مسلسل لعبة الحبار,1,مسلسلات اجنبية,2,مسلسلات رمضان 2022,1,مسلسلات رمضان 2120,1,مصر والعرب,1,معدات حربية,34,معدات زراعية,6,مقالات,99,مواصلات النقل,1,مواقع للتصميم,14,وثائقي,14,وسوم بلوجر,2,ويندوز,15,Antivirus,3,Button,1,c++,1,css,37,HTML,11,wesam,2,
rtl
item
Wesam: انشاء links والتنقل بين الصفحات
انشاء links والتنقل بين الصفحات
في هذا الجزء ، سننشئ تنقلًا حتى يتمكن الزوار من التبديل بين الصفحات.
https://1.bp.blogspot.com/-TQYKcLVlR4Q/YNuE7Xxr2uI/AAAAAAAAV14/X35z7dlwB8sYwpQjVxCzBRccmTes1ydmwCLcBGAsYHQ/s16000/Black%2Band%2BRed%2BPhotocentric%2BCivil%2BSociety%2BGroup%2BProgress%2BReport%2BSustainable%2BDevelopment%2BGoals%2BPresentation.png
https://1.bp.blogspot.com/-TQYKcLVlR4Q/YNuE7Xxr2uI/AAAAAAAAV14/X35z7dlwB8sYwpQjVxCzBRccmTes1ydmwCLcBGAsYHQ/s72-c/Black%2Band%2BRed%2BPhotocentric%2BCivil%2BSociety%2BGroup%2BProgress%2BReport%2BSustainable%2BDevelopment%2BGoals%2BPresentation.png
Wesam
https://www.wesamdev.com/2021/06/links-Page-Navigation.html
https://www.wesamdev.com/
https://www.wesamdev.com/
https://www.wesamdev.com/2021/06/links-Page-Navigation.html
true
1297279864306511161
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content