منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   الدرس 5 : [ النصوص ] دورة html المستوى الثاني متقدم تقنية الـ CSS (http://vb.ma7room.com/showthread.php?t=1049489)

محروم.كوم 10-29-2012 10:10 PM

الدرس 5 : [ النصوص ] دورة html المستوى الثاني متقدم تقنية الـ CSS
 
الدرس 5 : [ النصوص ] دورة html المستوى الثاني متقدم تقنية الـ CSS



http://www.traidnt.net/vb/images/icons/iconrote.gifhttp://www.arabw-pearl.com/vb/images/icons/tanbeh.gifhttp://www.traidnt.net/vb/images/icons/iconrote.gif الرجاء قرائة الموضوع كاملاً وعدم القفز بين السطور لتوضيح ما قد يغيب عنك والإستفادة من إستخدام الشرح لأقصى درجة .





http://upload.traidnt.net/upfiles/2N436803.gif-الدرس 5: النصوص
http://upload.traidnt.net/upfiles/uRY02504.png

تنسيق وإضافة طراز إلى النصوص هي مسئلة أساسية لمصممي المواقع ،
في هذا الدرس ستأخذ مقدمة حول الأساليب العجيبة التي تقدمها CSS
لتنسيق النص،
سنتحدث عن هذه الخصائص في هذا الدرس:
http://upload.traidnt.net/upfiles/5fW74184.giftext-indent
http://upload.traidnt.net/upfiles/5fW74184.gif
http://upload.traidnt.net/upfiles/5fW74184.giftext-align
http://upload.traidnt.net/upfiles/5fW74184.giftext-decoration
http://upload.traidnt.net/upfiles/5fW74184.gif http://upload.traidnt.net/upfiles/5fW74184.gifletter-spacing
http://upload.traidnt.net/upfiles/5fW74184.giftext-transform

http://upload.traidnt.net/upfiles/Owl01370.gif وضع فارغ قبل أول سطر "text-indent"
http://upload.traidnt.net/upfiles/uRY02504.png

الخاصية text-indent تسمح لك بإضافة لمسة أنيقة إلى الفقرات بوضع مسافة فارغة قبل أول سطر من الفقرة،

في المثال أدناه وضعنا القيمة 30px لكل الفقرات التي تستخدم العنصر
:

كود:
p { text-indent: 30px; }
http://upload.traidnt.net/upfiles/Owl01370.gif محاذاة النص "text-align"
http://upload.traidnt.net/upfiles/uRY02504.png

خاصية text-align تشبه في HTML خاصية "align" التي كانت تستخدم في الماضي،

النص يمكن محاذاته نحو اليسار "left" أو اليمين "right" أو في المنتصف "centred" وبالإضافة إلى ذلك القيمة justify ستقوم بمحاذاة النص من الجانبين كما تفعل بعض الصحف والمجلات.
في المثال أدناه النص في رأس الجدول <font color="Red"th/font> قمنا بمحاذاته نحو اليمين،

بينما البيانات في الجدول <font color="Red"td/font> حاذيناها نحو المنتصف أما النص في الفقرات فقمنا بمحاذاته من الجانبين:
كود:
th { text-align: right; }
td { text-align: center; }
p { text-align: justify; }
http://upload.traidnt.net/upfiles/Owl01370.gif زخرفة النص "text-decoration"
http://upload.traidnt.net/upfiles/uRY02504.png

الخاصية text-decoration تمكنك من إضافة زخارف أو تأثيرات على النص ،
فمثلاً يمكنك أن تضيف سطراً أسفل النص،
أو فوقه أو عليه ،

في المثال الآتي كل عناصر <font color="Navy"font color="Blue"h1/font/font> وضعنا أسفلها خطاً أما <font color="DeepSkyBlue"h2/font> فهي العناوين التي فوقها خط و <font color="RoyalBlue"h3/font> قمنا بوضع الخط عليها.
كود:
h1 { text-decoration: underline; }
h2 { text-decoration: overline; }
h3 { text-decoration: line-through; }
http://upload.traidnt.net/upfiles/Owl01370.gif المسافة بين الحروف "letter-spacing"
http://upload.traidnt.net/upfiles/uRY02504.png
the spacing between text characters can be specified using the property letter-spacing،

القيمة المحددة لهذه الخاصية هي ببساطة عرض المسافة التي تريدها بين كل حرف وآخر،

فمثلاً إذا أردت مسافة 3px بين الحروف في الفقرات <font color="DeepSkyBlue"p/font> و 6px بين الحروف في العناوين <font color="Navy"font color="Blue"h1/font/font> فعليك أن تكتب الخصائص بهذا الشكل :
كود:
h1 { letter-spacing: 6px; }
p { letter-spacing: 3px; }

http://upload.traidnt.net/upfiles/Owl01370.gif تحويل النص "text-transform"
http://upload.traidnt.net/upfiles/uRY02504.png
خاصيةtext-transform
تتحكم بحجم الخط في اللغات الغربية،



يمكنك أن تختار بين القيم capitalize أو uppercase أو lowercase ،

وبغض النظر عن كيفية ظهور النص الأصلي .
فمثلاً كلمة "headline" يمكن أن تظهر للمستخدم بهذا الشكل "HEADLINE" أو بهذا الشكل "Headline

هناك أربع قيم يمكنك استخدامها مع القيم text-transform:
capitalize
تقوم بتكبير الحرف الأول من كل كلمة مثال: "john doe" ستصبح "John Doe".
uppercase
تجعل كل الحروف كبيرة،

http://upload.traidnt.net/upfiles/5fW74184.gifمثال: "john doe" ستصبح "JOHN DOE".
lowercase
ستجعل كل الحروف صغيرة،

http://upload.traidnt.net/upfiles/5fW74184.gifمثال: "JOHN DOE" ستصبح "john doe".
none
لن تقوم بعمل أي تأثير ،

النص سيظهر كما كتب في ملف HTML .
http://upload.traidnt.net/upfiles/5fW74184.gifكمثال ،

سنقوم باستخدام قائمة أسماء ،

الأسماء كلها تستخدم العنصر ،

كود:
(list-item)
ولنقل أننا نريد الأسماء أن يظهر حرفها الأول كبيراً أما العناوين فنريد كل حروفها كبيرة.
جرب وألقي نظرة على HTML لهذا المثال وسترى أن النص الأصلي كتب بحروف صغيرة.
كود:
h1 {
text-transform: uppercase;
}
li {
text-transform: capitalize;
}
مـــلـــخــص
في الدروس الثلاثة الأخيرة تعلمنا الكثير من خصائص CSS ،

لكن هناك الكثير في هذه التقنية








http://upload.traidnt.net/upfiles/5fW74184.gifhttp://upload.traidnt.net/upfiles/5fW74184.gifhttp://upload.traidnt.net/upfiles/IrK49652.gif تهانينا !
http://upload.traidnt.net/upfiles/5fW74184.gifhttp://upload.traidnt.net/upfiles/5fW74184.gifلقد إنتهى الدرس:sm258: !

http://upload.traidnt.net/upfiles/5fW74184.gifhttp://upload.traidnt.net/upfiles/5fW74184.gifhttp://upload.traidnt.net/upfiles/5fW74184.gifhttp://upload.traidnt.net/upfiles/5fW74184.gifيتبع


http://upload.traidnt.net/upfiles/rnI37149.gif- يستقبل الاستفسارات
الاخ الفاضل / ثامر الصعيدي
كل يوم من الساعة 7.30 مساء حتى الساعة
10 .
http://upload.traidnt.net/upfiles/uRY02504.png http://upload.traidnt.net/upfiles/5fW74184.gif
ولله الحمد تم الدرس الثالث
فإن كان به خطأ فإنه منى وأنسانى إياه الشيطان الرجيم
وإن أصبت فإنه من فضل الله عز وجل علينا
http://www.losha.net/mypictures/fasl02.gif
وفي ختام هذا الشرح أدعوا الله لي ولكم ولوالدينا ولمن أحببناه في الدنيا
بالهداية والصلاح في الدنيا وأن يجمعنا جميعاً في الفردوس الأعلى ….
http://i151.photobucket.com/albums/s...30/icons/1.gif
سبحانك اللهم وبحمدك , أشهد أن لا اله إلا أنت أستغفرك وأتوب إليك
أخوكم فى الله
Ali Losha
http://www.alshrera.com/losha/4-losha.gif
http://upload.traidnt.net/upfiles/1zR85007.png


الساعة الآن 10:15 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227