-------- Page 1 (Lecture #6-01.jpg) ---------
Faculty of Information Technology – Tripoli University
مقدمة في برمجة الإنترنت
Introduction to Internet Programming
[ ITGS226 ]
المحاضرة السادسة
أستاذة المادة
أ. وفاء حسين المصباحي
HTML5
JS
Cloud
CSS3
XML
flat
PHP
header
.com
footer
.net
2025 ربيع
-------- Page 2 (Lecture #6-02.jpg) ---------
المواضيع التي سيتم دراستها في مقرر : مقدمة في برمجة الإنترنت
Introduction to Internet Programming
المحاضرة السادسة
. المحارف والرموز الخاصة Special Characters
1
. عناصر الروابط Hyper Links
. الروابط الداخلية Internal Linking
. عناصر الصور Images
. القوائم Lists
-------- Page 3 (Lecture #6-03.jpg) ---------
Special Characters المحارف والرموز الخاصة
- هناك بعض المحارف والرموز التي لا يمكن عرضها في الصفحة عن طريق كتابتها بشكل مباشر مثل: الرموز المستخدمة في الرياضيات ومحارف الغرّافات وغيرها.
- توفر لغة HTML آلية خاصة لعرض هذه الرموز وذلك باتباع الصيغة التالية:
&value;
باستبدال القيمة value بقيمة المحرف المطلوب أن يتم عرضه في مستعرض الويب وفي الجدول التالي نماذج من هذه المحارف:
HTML: شيفرة
الرمز
< <
> >
≠ ≠
™ ™
© ©
محرف الفراغ
1
-------- Page 4 (Lecture #6-04.jpg) ---------
Special Characters المحارف والرموز الخاصة
: مثال -
Special Characters
3 < 5 and 10 > 2 and also 3 ≠ 4 ....
all rights reserved for © Mukhtar ™
2
-------- Page 5 (Lecture #6-05.jpg) ---------
( program#19.html ) عملي
EXPLORER
HTML LANGUAGE
program#5.html
program#6.html
program#7.html
program#8.html
program#9.html
program#10.html
program#11.html
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#19.html
Special Characters
3 < 5 and 10 > 2 and also 3 ≠ 4 ….
all rights reserved for © Mukhtar ™
HTML language
Ln 13, Col 1 Spaces: 4 UTF-8 CRLF HTML
OUTLINE
TIMELINE
-------- Page 6 (Lecture #6-06.jpg) ---------
( program#19.html ) عملي
Special Characters
3 < 5 and 10 > 2 and also 3 ≠ 4 …. all rights reserved for © Mukhtar ™
-------- Page 7 (Lecture #6-07.jpg) ---------
عناصر الروابط Hyper Links
- توفر لغة HTML آلية للإنتقال بين الصفحات المختلفة عبر عناصر الروابط Hyper Links.
- الروابط عبارة عن نصوص أو صور تنتقل عند النقر عليها من الصفحة الحالية إلى صفحة ويب أخرى.
- تقوم مستعرضات الويب بتمييز الروابط بعرض "يد صغيرة" كمؤشر للفأرة عند الإشارة إلى أحد الروابط.
- يتم إنشاء الروابط بواسطة الوسم ، والـ a هذه إختصار لـ Anchor.
- يتم تزويد عنصر الرابط بنص يعرض كمحتوى له أما الموقع الهدف ( الذي سيتم الإنتقال إليه عند النقر على الرابط) فيتم تزويده بالخاصية href والتي هي إختصار لـ Hyper Reference.
النص
-------- Page 8 (Lecture #6-08.jpg) ---------
عناصر الروابط Hyper Links
سمات/خصائص Attributes لعناصر الروابط Hyper Links :
- خاصية target : تحدد مكان عرض الصفحة ، ويحدد مكان عرض الصفحة حسب قيمة هذه الخاصية إلى :
▪ القيمة _self : عرض الصفحة الهدف في نفس الصفحة الحالية.
▪ القيمة _blank : عرض الصفحة الهدف في نافذة مستعرض جديدة.
6
-------- Page 9 (Lecture #6-09.jpg) ---------
Hyper Links عناصر الروابط
: مثال -
Hyper Links
Microsoft
Google
program#1
7
-------- Page 10 (Lecture #6-10.jpg) ---------
( program#20.html ) عملي
EXPLORER
HTML LANGUAGE
program#6.html
program#7.html
program#8.html
program#9.html
program#10.html
program#11.html
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
OUTLINE
TIMELINE
program#20.html
program#20.html
Hyper Links
Microsoft
Google
program#1
Ln 14, Col 1 Spaces: 4 UTF-8 CRLF HTML
8
-------- Page 11 (Lecture #6-11.jpg) ---------
( program#20.html ) عملي
Hyper Links
file:///C:/Users/Z10/Desktop/HTML%20language/program%2320.html
Microsoft
Google
program#
Microsoft - التطبيقات الكل
Microsoft
Hyper Links
Google
www.google.com
تسجيل الدخول
صور
Gmail
Google
بحث
ضربة حظ
English Italiano Google متوفر باللغة:
محرك بحث Google
ليبيا
حول
الإعلانات
الأعمال
الخصوصية
الأحكام
آلية عمل "Google بحث"
كيف تعمل
إعدادات
9
-------- Page 12 (Lecture #6-12.jpg) ---------
Internal Linking الروابط الداخلية
- أحياناً يكون المحتوى الموجود ضمن صفحة معينة كبيراً إلى حد ما وفي حالة مثل هذه يصبح الإنتقال إلى فقرة
محددة ضمن الصفحة عملية تستغرق بعض الجهد والوقت.
- توفر لغة HTML آلية للإنتقال إلى جزء محدد من الصفحة مباشرة عبر ما يعرف بالروابط الداخلية Internal Links
والتي يتم تحقيقها عبر استخدام وسم الرابط a> وتمرير معرف العنصر identifier المراد الإنتقال إليه كقيمة
لخاصية href بالشكل التالي:
إنتقل إلى العنصر ذو المعرف id
حيث id هو معرف العنصر المراد الإنتقال إليه ضمن الصفحة.
10
-------- Page 13 (Lecture #6-13.jpg) ---------
Internal Linking الروابط الداخلية
مثال :
HTML Paragraphs
WEB BROWSER
WEB PAGE:
a single document on a website, usually consisting of HTML
document and any items that are displayed within that document, such as inline
images or style sheets.
HOME PAGE:
The entry page for a website, which can link to additional pages
on the same website or pages on other sites.
WEBSITE:
a collection of one or more web pages linked together.
WEB BROWSER:
is an application which is used to view pages and navigate
the World Wide Web. Popular examples: Firefox, Internet Explorer, Safari,
Chrome, and Opera.
11
-------- Page 14 (Lecture #6-14.jpg) ---------
( program#31.html ) عملي
EXPLORER
HTML LANGUAGE
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#27.html
program#28.html
program#29.html
program#30.html
program#31.html
program#31.html x
program#31.html > html > body > p
1
2
3 HTML Paragraphs
4
5
6
7 WEB BROWSER
8 WEB PAGE:
9 a single document on a website, usually consisting of
10 document and any items that are displayed within that
11 images or style sheets.
12 HOME PAGE:
13 The entry page for a website, which can link to additi
14 on the same website or pages on other sites.
15 WEBSITE:
16 a collection of one or more web pages linked together.
17
WEB BROWSER:
18 is an application which is used to view pages and navi
19 in the World Wide Web. Popular examples: Firefox, Inter
20 Chrome, and Opera.
OUTLINE
TIMELINE
Ln 20, Col 24 Spaces: 4 UTF-8 CRLF HTML
-------- Page 15 (Lecture #6-15.jpg) ---------
( program#31.html ) عملي
WEB BROWSER
WEB PAGE:
a single document on a website, usually consisting of HTML document and any items that are displayed within that
document, such as inline images or style sheets.
HOME PAGE:
The entry page for a website, which can link to additional pages on the same website or pages on other sites.
WEBSITE:
a collection of one or more web pages linked together.
WEB BROWSER:
is an application which is used to view pages and navigate the World Wide Web. Popular examples: Firefox, Internet
Explorer, Safari, Chrome, and Opera.
13
-------- Page 16 (Lecture #6-16.jpg) ---------
Images عناصر الصور
• وسم
أو
: يستخدم لعرض الصور ضمن الصفحة اعتمادا على مسارها الذي يمرر للعنصر عبر الخاصية src ( اختصارا لـ Source )، الشكل العام:
– هو Single Tag.
– هو عنصر inline.
– هو عنصر فاض Empty element.
-------- Page 17 (Lecture #6-17.jpg) ---------
عناصر الصور Images
سمات/خصائص Attributes لعناصر الصور Images :
- خاصية alt : تحدد مكان عرض الصفحة ، ويحدد مكان عرض الصفحة حسب قيمة هذه الخاصية، الإستنداد إليها قيمة نصية يتم عرضها في حال تعذر الوصول إلى الصورة المذكورة في الواصفة src.
- خاصية width وخاصية height : عرض الصورة بمقياس محدد.
- خاصية border : لإضافة إطار للصورة.
- خاصية title : وهي خاصية عامة global attribute يمكن وضعها مع العديد من الوسوم tags ، وهي تظهر نص عندما نضع مؤشر الماوس على الصورة.
15
-------- Page 18 (Lecture #6-18.jpg) ---------
Images عناصر الصور
مثال (1) :
Images
16
-------- Page 19 (Lecture #6-19.jpg) ---------
( program#21.html ) عملي
EXPLORER
HTML LANGUAGE
program#9.html
program#10.html
program#11.html
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
Unconfirmed 78443.crdownload
program#21.html
program#21.html
Images
OUTLINE
TIMELINE
Ln 10, Col 1 Spaces: 4 UTF-8 CRLF HTML
-------- Page 20 (Lecture #6-20.jpg) ---------
( program#21.html ) عملي
Images
file:///C:/Users/Z10/Desktop/HTML%20language/program%2321.html
Widgets
18
-------- Page 21 (Lecture #6-21.jpg) ---------
عناصر الصور Images
مثال: (2)
Images
19
-------- Page 22 (Lecture #6-22.jpg) ---------
( program#22.html ) عملي
EXPLORER
HTML LANGUAGE
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#27.html
program#28.html
OUTLINE
TIMELINE
program#22.html
program#22.html >
1
2
3 Images
4
5
6
7
8
10
12
13
Ln 14, Col 1 Spaces: 4 UTF-8 CRLF HTML
20
-------- Page 23 (Lecture #6-23.jpg) ---------
عملي ( program#22.html )
Images
file:///C:/Users/Z10/Desktop/HTML%20language/program%2322.html
my picture
© Amine Mouelhi
صور لمسلسل الخلافلي؟
21
-------- Page 24 (Lecture #6-24.jpg) ---------
Images عناصر الصور
مثال (3) : الصورة بدلا من نصوص الروابط : ويتم ذلك بتضمين العنصر
كمحتوى للعنصر :
Images
22
-------- Page 25 (Lecture #6-25.jpg) ---------
( program#23.html ) عملي
EXPLORER
HTML LANGUAGE
program#9.html
program#10.html
program#11.html
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#23.html
OUTLINE
TIMELINE
program#23.html x
program#23.html >
Images
HTML language
Ln 11, Col 1 Spaces: 4 UTF-8 CRLF HTML
23
0 Δ 0
-------- Page 26 (Lecture #6-26.jpg) ---------
[ERROR: Failed to upload image]
-------- Page 27 (Lecture #6-27.jpg) ---------
[ERROR: Failed to upload image]
-------- Page 28 (Lecture #6-28.jpg) ---------
القوائم Lists
مثال (1): القوائم الغير مرتبة Unordered List نستخدم الوسم :
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
26
-------- Page 29 (Lecture #6-29.jpg) ---------
عملي ( program#24.html )
EXPLORER
HTML LANGUAGE
program#10.html
program#11.html
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#24.html x
program#24.html > html > head > meta
1
2
3 Lists
4
5
6
7
8 - HTML
9 - HTML5
10 - XHTML
11 - CSS
12 - CSS3
13
14
15
OUTLINE
TIMELINE
0 0 0
Ln 4, Col 31 Spaces: 4 UTF-8 CRLF HTML
-------- Page 30 (Lecture #6-30.jpg) ---------
( program#24.html ) عملي
Lists
file:///C:/Users/Z10/Desktop/HTML%20language/program%2324.h
• HTML
• HTML5
• XHTML
• CSS
• CSS3
28
-------- Page 31 (Lecture #6-31.jpg) ---------
القوائم Lists
مثال: (2) القوائم المرتبة ordered List نستخدم الوسم:
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
29
-------- Page 32 (Lecture #6-32.jpg) ---------
( program#25.html ) عملي
EXPLORER
HTML LANGUAGE
program#11.html
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#25.html
program#25.html > html > body > ol
HTML language
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
OUTLINE
TIMELINE
Ln 11, Col 16 Spaces: 4 UTF-8 CRLF HTML
0 ⚠️ 0 ⓘ 0
-------- Page 33 (Lecture #6-33.jpg) ---------
عملي ( program#25.html )
Lists
file:///C:/Users/Z10/Desktop/HTML%20language/program%2325.h
1. HTML
2. HTML5
3. XHTML
4. CSS
5. CSS3
31
-------- Page 34 (Lecture #6-34.jpg) ---------
القوائم Lists
سمات/خصائص Attributes للقوائم Lists :
- خاصية type : لتغيير شكل القائمة :
1. في حالة القوائم غير المرتبة يمكن إسناد إحدى القيم التالية إليها: square أو disc أو circle لوضع رمز المربع أو القرص أو الدائرة أمام كل عنصر على الترتيب.
2. في حالة القائمة المرتبة يمكن إسناد إحدى القيم التالية إليها: 1 أو A أو a أو I أو i لتحويل الترقيم إلى ترقيم بأرقام عربية أو أحرف إنجليزية كبيرة أو أحرف إنجليزية صغيرة أو ترقيم بأرقام لاتينية كبيرة أو صغيرة.
- خاصية reversed : لعكس الترتيب من الكبير إلى الصغير.
- خاصية start : لتحديد البداية.
32
-------- Page 35 (Lecture #6-35.jpg) ---------
Lists القوائم
مثال (3):
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
33
-------- Page 36 (Lecture #6-36.jpg) ---------
عملي ( program#26.html )
EXPLORER
HTML LANGUAGE
program#12.html
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#26.html
HTML language
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
OUTLINE
TIMELINE
Ln 16, Col 1 Spaces: 4 UTF-8 CRLF HTML
34
-------- Page 37 (Lecture #6-37.jpg) ---------
[ERROR: Failed to upload image]
-------- Page 38 (Lecture #6-38.jpg) ---------
Lists القوائم
مثال (4) :
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
36
-------- Page 39 (Lecture #6-39.jpg) ---------
( program#29.html ) عملي
EXPLORER
HTML LANGUAGE
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#27.html
program#28.html
program#29.html
OUTLINE
TIMELINE
program#29.html ×
program#29.html > html > body > ol > li
1
2
3 Lists
4
5
6
7
8 - HTML
9 - HTML5
10 - XHTML
11 - CSS
12 - CSS3
13
14
15
Ln 9, Col 23 Spaces: 4 UTF-8 CRLF HTML
37
-------- Page 40 (Lecture #6-40.jpg) ---------
( program#29.html ) عملي
◦ Lists
5. HTML
4. HTML5
3. XHTML
2. CSS
1. CSS3
38
-------- Page 41 (Lecture #6-41.jpg) ---------
القوائم Lists
مثال (5):
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
39
-------- Page 42 (Lecture #6-42.jpg) ---------
عملي ( program#30.html )
EXPLORER
HTML LANGUAGE
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#27.html
program#28.html
program#29.html
program#30.html
program#30.html x
program#30.html >
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
OUTLINE
TIMELINE
Ln 16, Col 1 Spaces: 4 UTF-8 CRLF HTML
40
-------- Page 43 (Lecture #6-43.jpg) ---------
( program#30.html ) عملي
Lists
file:///C:/Users/Z10/Desktop/HTML%20language/program%2330.h
40. HTML
41. HTML5
42. XHTML
43. CSS
44. CSS3
41
-------- Page 44 (Lecture #6-44.jpg) ---------
القوائم Lists
مثال (6):
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
42
-------- Page 45 (Lecture #6-45.jpg) ---------
( program#27.html ) عملي
EXPLORER
HTML LANGUAGE
program#13.html
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#27.html
OUTLINE
TIMELINE
program#27.html
program#27.html ×
Lists
- HTML
- HTML5
- XHTML
- CSS
- CSS3
Ln 16, Col 1 Spaces: 4 UTF-8 CRLF HTML
-------- Page 46 (Lecture #6-46.jpg) ---------
( program#27.html ) عملي
Lists
file:///C:/Users/Z10/Desktop/HTML%20language/program%2327.h
• HTML
• HTML5
• XHTML
• CSS
• CSS3
44
-------- Page 47 (Lecture #6-47.jpg) ---------
[ERROR: Failed to upload image]
-------- Page 48 (Lecture #6-48.jpg) ---------
Lists القوائم
: مثال
Lists
- HTML
- Hyper Text Markup Language
- XHTML
- extensible Hyper Text Markup Language
- CSS
- Cascading Style Sheet
46
-------- Page 49 (Lecture #6-49.jpg) ---------
عملي ( program#28.html )
EXPLORER
HTML LANGUAGE
program#14.html
program#15.html
program#16.html
program#17.html
program#18.html
program#19.html
program#20.html
program#21.html
program#22.html
program#23.html
program#24.html
program#25.html
program#26.html
program#27.html
program#28.html
program#28.html
1
2
3 Lists
4
5
6
7
8 - HTML
9 - Hyper Text Markup Language
10 - XHTML
11 - extensible Hyper Text Markup Language
12 - CSS
13 - Cascading Style Sheet
14
15
16
17
18
OUTLINE
TIMELINE
Ln 18, Col 1 Spaces: 4 UTF-8 CRLF HTML
-------- Page 50 (Lecture #6-50.jpg) ---------
( program#28.html ) عملي
Lists
file:///C:/Users/Z10/Desktop/HTML%20language/program%2328.h
HTML
Hyper Text Markup Language
XHTML
extensible Hyper Text Markup Language
CSS
Cascading Style Sheet
48
-------- Page 51 (Lecture #6-51.jpg) ---------
Thank you