Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home برمجة CSS

شرح ال Selectors في لغة CSS | الدرس الثاني

Youssef Samy by Youssef Samy
2022-04-27
in CSS, برمجة
0
522
SHARES
1.7k
VIEWS
Share on FacebookShare on Twitter

اتكلمنا فى الدرس الاول من دروس تعلم لغة css وهى عبارة عن مقدمة لشرح css وماهي متطلبات تعلمها وهل تستطيع كتابة كود css بدون تعلم لغة اخري وماهي الادوات المطلوبة لكتابة كود css وطرق وضع الاكواد وربطها بصفحة ال HTML وممكن تطلع عليه من خلال الرابط التالي:

من هنا

CSS

طبعا انا ذكرت من قبل فى دروس html انى حابب اشرح دروس الويب بصورة مرتبة .
النهاردة ان شاء الله هبداء بشرح selector في الدرس الثاني من دروس شرح لغة CSS

<html>
<head>
<style>

</style>
</head>

<body>
<div>
<h1>order</h1>
<p>the first</p>
<p>the second</p>
<img src=”1.jpg”>
</div>
<img src=”2.jpg”>
<p>the third</p>
</body>
</html>

والسؤال : ماذا لو اردنا مثلا تنسيق اى برجراف p داخل الصفحة باللون الاحمر .هنا هيظهر دور اول selector وهو :

1-public selector

وفية يتم مباشرة كتابة عنصر HTML يلية الخاصية ثم القيمة .
وهنا يتم تطبيق هذة الخصائص على هذا العنصر حتى لو تكرر هذا العنصر فى صفحة HTML اكثر من مرة .

<style>
P{
Color:red;
}
</style>

سوف يتم تنسيق اى برجراف p بداخل الصفحة باللون الاحمر .
first and second and third

– لو اردنا فقط تنسيق اى برجراف p فقط بداخل div هنا هيظهر دور :

2-nesting selector

وفية يتم كتابة الاب الخاص بالعنصر يلية اسم العنصر هنا يتم فقط تطبيق الخصائص على هذا العنصر فقط التى بداخل هذا الاب .

<style>
div p{
color:red;
}
</style>

سوف يتم فقط تنسيق اى برجراف بداخل div باللون الاحمر وهو first and second .

-اما لو وجد مجموعة من العناصر تشترك فى نفس الخواص هنا هيظهر دور :

3-Grouping selector

تستخدم فى حالة وجود مجموعة من الخصائص مشتركة بين اكثر من عنصر .

مثال: لو اردنا تغيير لون اى برجراف وكذلك العنصر h1 الى اللون الاحمر

p{color:red}
h1{color:red}
باستخدام ال Grouping يتم اختصار الكود السابق
<style>
p,h1
{color:red}
</style>

سوف يتم تنسيق اى برجراف p واى عناوين h1 باللون الاحمر .

4 – id selector

يمكن تمييز اى عنصر ب id وذلك لتنسيق عنصر معين فريد من عناصر HTML بتنسيقات معينه .وهذا id لايمكن تكرارة .

مثال : لو ارد تنسيق برجراف second فقط باللون الاحمر

<p id=”part1″ >the second</p>
<style>
#part1{
color:red;
}
</style>

-لو اردنا فقط تنسيق the first and the third باللون الاحمر
هنا هيظهر دور :

5- class selector

يستخدم لتنسيق مجموعة من العناصر تشترك فى نفس الخصائص

<p class=”part1″>the first</p>

<p class=”part1″>the third</p>

<style>
.part1{
color:red
}
</style>

سوف يتم تنسيق جميع العناصر التى تاخد نفس هذا الكلاس باللون الاحمر .

6-attribute selector :

ذكرنا فى شرح HTML ان هناك مجموعة من العناصر لها صفات او سمات مثل العنصر img الخاص بعرض الصور والعنصر a المسئول عن عمل روابط للصفحة .
ويمكن فى CSS استخدام هذة الصفات فى تمييز العنصر عن باقى العناصر .

مثال : لتغيير عرض وطول الصورة

1.jpg
<style>
img [src=”1.jpg”]
{
width:200px;
height: 200px;
}
</style>

دا طبعا مش كل selector لسة هنكمل باقى selector فى الدرس القادم .

نقلا عن مهندس / Fawzy Syam

author avatar
Youssef Samy
See Full Bio
Tags: برمجةدروس شرح CSSشرح ال selectorsلغة css
Previous Post

ماهو ال VPS وإستخداماته

Next Post

ماهو الراسبيري باي و إستخداماته وتاريخ نشأته

Youssef Samy

Youssef Samy

Next Post
ماهو الراسبيري باي و إستخداماته وتاريخ نشأته

ماهو الراسبيري باي و إستخداماته وتاريخ نشأته

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search