<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>المُعاصر &#187; css</title>
	<atom:link href="http://www.mo3aser.com/blog/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mo3aser.com</link>
	<description>مدونة تتناول بشكل رئيسي تصميم و تطوير المواقع و المجتمعات الالكترونية و مصادر مفيدة المصممين و المطورين .. ومواضيع أخرى !</description>
	<lastBuildDate>Thu, 04 Mar 2010 12:28:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>إصنع قائمة أزرار منزلقة بإستخدام jQuery</title>
		<link>http://www.mo3aser.com/blog/%d8%a5%d8%b5%d9%86%d8%b9-%d9%82%d8%a7%d8%a6%d9%85%d8%a9-%d8%a3%d8%b2%d8%b1%d8%a7%d8%b1-%d9%85%d9%86%d8%b2%d9%84%d9%82%d8%a9-%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-jquery/</link>
		<comments>http://www.mo3aser.com/blog/%d8%a5%d8%b5%d9%86%d8%b9-%d9%82%d8%a7%d8%a6%d9%85%d8%a9-%d8%a3%d8%b2%d8%b1%d8%a7%d8%b1-%d9%85%d9%86%d8%b2%d9%84%d9%82%d8%a9-%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-jquery/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 21:38:18 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery.noConflict]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=1204</guid>
		<description><![CDATA[تطبيق متميز لعمل قوائم تتمدد بشكل منزلق عند مرور الماوس .. بإستخدام مكتبة jQuery .. يمكنك رؤية نماذج لمواقع إستخدمت فيها  التطبيق بزيارة  مدونة صوت الفؤاد أو مدونة عبدالله السعيد أو شاهد هذا الديمو ..

طريقة الإستخدام :


قم بتحميل التطبيق من هذه الصفحة 


اضف الكود التالي في ترويسه صفحة Html  الخاصه بك :

	&#60;link rel=&#34;stylesheet&#34; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1205" title="smooth-animated" src="http://www.mo3aser.com/wp-content/uploads/2009/09/smooth-animated.jpg" alt="smooth-animated" width="520" height="100" />تطبيق متميز لعمل قوائم تتمدد بشكل منزلق عند مرور الماوس .. بإستخدام مكتبة jQuery .. يمكنك رؤية نماذج لمواقع إستخدمت فيها  التطبيق بزيارة  مدونة <a href="http://www.fou2ad.com/">صوت الفؤاد</a> أو <a href="http://www.asaeed.ws/blog/">مدونة عبدالله السعيد</a> أو شاهد <a href="http://buildinternet.com/live/smoothmenu/animated-menu.html">هذا الديمو</a> ..</p>
<p><span id="more-1204"></span><br />
<strong>طريقة الإستخدام :</strong></p>
<ul>
<li>
قم بتحميل التطبيق من <a href="http://buildinternet.com/2009/01/how-to-make-a-smooth-animated-menu-with-jquery/">هذه الصفحة </a>
</li>
<li>
اضف الكود التالي في ترويسه صفحة Html  الخاصه بك :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;">	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;YourPath/animated-menu.css&quot;</span><span style="color: #66cc66;">/</span>&gt;</span>
&nbsp;
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://jqueryjs.googlecode.com/files/jquery-1.3.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;YourPath/js/jquery.easing.1.3.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;YourPath/animated-menu.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></pre></div></div>

<p>لا تنسى تغيير مسار الملفات لما يناسب موقعك .. في الكود أعلاه يتم إستدعاء مكتبة jQuery من على جوجل كود .. إذا أردت يمكنك <a href="http://jqueryjs.googlecode.com/files/jquery-1.3.js">حفظة </a>ورفعه على موقعك و تغيير المسار الخاص به
</li>
<li>
في جسم الصفحة Body .. أضف القائمة الخاصه بك ..</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;">	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>الرئيسية<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>عني<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>عن المدونة<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>راسلني<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></div></div>

</li>
<li>
يمكنك التحكم في إرتفاع القائمة عند مرور الماوس بتغيير قيمة height في الدالة mouseover و تغيير إرتفاع القائمة بعد إبعاد الماوس بتغيير قيمة height في الدالة mouseout  و التحكم في سرعه الإنزلاق عند مرور أو إبعاد الماوس بتغيير قيمة duration في نفس الدالتين في الكود أعلاه الموجود في ملف animated-menu
</li>
</ul>
<p><strong>حل التعارض :</strong><br />
إذا حدث تعارض بين هذا التطبيق و أي تطبيق أخر يستخدم مكتبة أخرى غير jQuery ..  فراجع <a href="http://www.mo3aser.com/blog/%d8%ad%d9%84-%d8%a7%d9%84%d8%aa%d8%b9%d8%a7%d8%b1%d8%b6-%d8%a8%d9%8a%d9%86-jquery-%d9%85%d8%b9-%d9%85%d9%83%d8%aa%d8%a8%d8%a7%d8%aa-%d8%ac%d8%a7%d9%81%d8%a7%d8%b3%d9%83%d8%b1%d9%8a%d8%a8%d8%aa-%d8%a7/">هذه التدوينة</a> أو قم بتحرير ملف animated-menu.js و إستبدل محتوياته بالتالي :</p>

<div class="wp_syntax"><div class="code"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> $j <span style="color: #339933;">=</span> jQuery.<span style="color: #660066;">noConflict</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
$j<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #006600; font-style: italic;">//Fix Errors - http://www.learningjquery.com/2009/01/quick-tip-prevent-animation-queue-buildup/</span>
&nbsp;
	<span style="color: #006600; font-style: italic;">//Remove outline from links</span>
	$j<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$j<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">blur</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
	<span style="color: #006600; font-style: italic;">//When mouse rolls over</span>
	$j<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseover</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$j<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">animate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>height<span style="color: #339933;">:</span><span style="color: #3366CC;">'150px'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>queue<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">,</span> duration<span style="color: #339933;">:</span><span style="color: #CC0000;">600</span><span style="color: #339933;">,</span> easing<span style="color: #339933;">:</span> <span style="color: #3366CC;">'easeOutBounce'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
	<span style="color: #006600; font-style: italic;">//When mouse is removed</span>
	$j<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseout</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$j<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">animate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>height<span style="color: #339933;">:</span><span style="color: #3366CC;">'50px'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>queue<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">,</span> duration<span style="color: #339933;">:</span><span style="color: #CC0000;">600</span><span style="color: #339933;">,</span> easing<span style="color: #339933;">:</span> <span style="color: #3366CC;">'easeOutBounce'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;</pre></div></div>

<p><!--Ads4--></p>
<p><strong>التخصيص :</strong><br />
عند إستخدامك لهذا التطبيق فإن كل <strong>Li </strong>في الصفحة سيُطبق عليها التأثير وهذا ليس عملياً وغير مرغوب فيه  .. فالمطلوب هو تطبيق التأثير على قائمة بحد ذاتها .. إذا أردت ذلك يُمكنك تحرير ملف animated-menu و إستبدل محتوياته بالتالي ..</p>

<div class="wp_syntax"><div class="code"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">var</span> $j <span style="color: #339933;">=</span> jQuery.<span style="color: #660066;">noConflict</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
$j<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #006600; font-style: italic;">//By Mo3aser.com</span>
 		m<span style="color: #339933;">=</span>document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'buttons'</span><span style="color: #009900;">&#41;</span>;
		sa<span style="color: #339933;">=</span>m.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'li'</span><span style="color: #009900;">&#41;</span>;
&nbsp;
	<span style="color: #006600; font-style: italic;">//Fix Errors - http://www.learningjquery.com/2009/01/quick-tip-prevent-animation-queue-buildup/</span>
&nbsp;
	<span style="color: #006600; font-style: italic;">//Remove outline from links</span>
	$j<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;a&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$j<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">blur</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
	<span style="color: #006600; font-style: italic;">//When mouse rolls over</span>
	$j<span style="color: #009900;">&#40;</span>sa<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseover</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$j<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">animate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>height<span style="color: #339933;">:</span><span style="color: #3366CC;">'150px'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>queue<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">,</span> duration<span style="color: #339933;">:</span><span style="color: #CC0000;">600</span><span style="color: #339933;">,</span> easing<span style="color: #339933;">:</span> <span style="color: #3366CC;">'easeOutBounce'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
	<span style="color: #006600; font-style: italic;">//When mouse is removed</span>
	$j<span style="color: #009900;">&#40;</span>sa<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">mouseout</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		$j<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">animate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>height<span style="color: #339933;">:</span><span style="color: #3366CC;">'50px'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><span style="color: #009900;">&#123;</span>queue<span style="color: #339933;">:</span><span style="color: #003366; font-weight: bold;">false</span><span style="color: #339933;">,</span> duration<span style="color: #339933;">:</span><span style="color: #CC0000;">600</span><span style="color: #339933;">,</span> easing<span style="color: #339933;">:</span> <span style="color: #3366CC;">'easeOutBounce'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;</pre></div></div>

<p>الأن سيتم التطبيق على كل <strong>Li </strong>الموجوده داخل العنصر المعرف بـ ID خاص وهو <strong>buttons</strong> قد يكون هذا العنصر الحاوي Div او Ul .. كالتالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">ul</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;buttons&quot;</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>الرئيسية<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>عني<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>عن المدونة<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">li</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#&quot;</span>&gt;</span>راسلني<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">li</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">ul</span>&gt;</span></pre></div></div>

<p>هذا كل شئ .. لا تنسى أن تشاركنا برابط موقعك إذا أستخدمت فيه التطبيق ^_^</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/%d8%a5%d8%b5%d9%86%d8%b9-%d9%82%d8%a7%d8%a6%d9%85%d8%a9-%d8%a3%d8%b2%d8%b1%d8%a7%d8%b1-%d9%85%d9%86%d8%b2%d9%84%d9%82%d8%a9-%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-jquery/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>[ أفكار ] إصنع ساعة بإستخدام CSS , javascript</title>
		<link>http://www.mo3aser.com/blog/%d8%a3%d9%81%d9%83%d8%a7%d8%b1-%d8%a5%d8%b5%d9%86%d8%b9-%d8%b3%d8%a7%d8%b9%d8%a9-%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css-javascript/</link>
		<comments>http://www.mo3aser.com/blog/%d8%a3%d9%81%d9%83%d8%a7%d8%b1-%d8%a5%d8%b5%d9%86%d8%b9-%d8%b3%d8%a7%d8%b9%d8%a9-%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css-javascript/#comments</comments>
		<pubDate>Fri, 15 May 2009 11:36:19 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[أفكار]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=817</guid>
		<description><![CDATA[
فكرة و تطبيق لصنع ساعة بإستخدام CSS و Javascript أعجبتني الفكرة و طريقة التنفيذ فاردت مشاركتكم بها &#8230;
لمشاهدة مثال تجريبي
للاطلاع على الفكرة و طريقة الاستخدام
]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-818" title="css-clock" src="http://www.mo3aser.com/wp-content/uploads/2009/05/css-clock.png" alt="css-clock" width="500" height="150" /></p>
<p>فكرة و تطبيق لصنع ساعة بإستخدام CSS و Javascript أعجبتني الفكرة و طريقة التنفيذ فاردت مشاركتكم بها &#8230;</p>
<p><a href="http://www.sohtanaka.com/web-design/examples/css-clock/js-clock.html" target="_blank">لمشاهدة مثال تجريبي</a></p>
<p><a href="http://www.sohtanaka.com/web-design/css-clock-a-css-javascript-experiment/" target="_blank">للاطلاع على الفكرة و طريقة الاستخدام</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/%d8%a3%d9%81%d9%83%d8%a7%d8%b1-%d8%a5%d8%b5%d9%86%d8%b9-%d8%b3%d8%a7%d8%b9%d8%a9-%d8%a8%d8%a5%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css-javascript/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>طريقة تخطي فحص CSS مع الخواص الغير قياسية !</title>
		<link>http://www.mo3aser.com/blog/%d8%b7%d8%b1%d9%8a%d9%82%d8%a9-%d8%aa%d8%ae%d8%b7%d9%8a-%d9%81%d8%ad%d8%b5-css-%d9%85%d8%b9-%d8%a7%d9%84%d8%ae%d9%88%d8%a7%d8%b5-%d8%a7%d9%84%d8%ba%d9%8a%d8%b1-%d9%82%d9%8a%d8%a7%d8%b3%d9%8a%d8%a9/</link>
		<comments>http://www.mo3aser.com/blog/%d8%b7%d8%b1%d9%8a%d9%82%d8%a9-%d8%aa%d8%ae%d8%b7%d9%8a-%d9%81%d8%ad%d8%b5-css-%d9%85%d8%b9-%d8%a7%d9%84%d8%ae%d9%88%d8%a7%d8%b5-%d8%a7%d9%84%d8%ba%d9%8a%d8%b1-%d9%82%d9%8a%d8%a7%d8%b3%d9%8a%d8%a9/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 18:47:46 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[تصميم المواقع]]></category>
		<category><![CDATA[المعايير القياسية]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=550</guid>
		<description><![CDATA[
الهدف من اتباع المعايير القياسية في تصميم صفحات الويب هو أن تظهر هذه الصفحات بشكل سليم على كافة المستعرضات ( الداعمة للمعايير القياسية ) .. و لكن في كثير من الأحيان نلجأ إلى إستخدام بعض خواص CSS الخاصة بأحد المستعرضات لحل مشكلة في ظهور التصميم عليه مثل طرق حل مشاكل IE6  أو إستخدام بعض [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.mo3aser.com/wp-content/uploads/2009/01/valid-css.gif" alt="مطابق للمعايير القياسية" title="valid-css" width="490" height="120" class="size-full wp-image-564 aligncenter" /><br />
الهدف من اتباع المعايير القياسية في تصميم صفحات الويب هو أن تظهر هذه الصفحات بشكل سليم على كافة المستعرضات ( الداعمة للمعايير القياسية ) .. و لكن في كثير من الأحيان نلجأ إلى إستخدام بعض خواص CSS الخاصة بأحد المستعرضات لحل مشكلة في ظهور التصميم عليه مثل طرق حل مشاكل IE6  أو إستخدام بعض خواص CSS 3 كـ opacity و بالطبع فإن هذه الخواص غير قياسية في CSS 2.1 وعند فحص الصفحات بإستخدام<a href="http://jigsaw.w3.org/css-validator/" target="_blank"> فاحص W3C</a> فسيظهر لك بأن الصفحة غير مطابقة للمعايير القياسية وأن هذه الخواص غير موجودة ..</p>
<p>بالطبع يمكنك تجاهل هذا الأمر فليس الهدف هو تجاوز إختبار CSS ولكن الهدف هو ظهور الموقع على كل المستعرضات بشكل سليم ولكن إن كنت أحد المهوسين برؤية<span style="color: #339966;"> <strong>الشريط الأخضر</strong></span> في صفحة فحص CSS و رؤية كلمة Congratulations! No Error Found <img src='http://www.mo3aser.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  و في نفس الوقت تريد استخدام هذه الخواص فإليك الطريقة :<span id="more-550"></span></p>
<p>أولا سنقوم بتجميع كافة الخواص الغير قياسية و كتابتها في ملف CSS منفصل و لنسميه مثلاً invalid.css وليكن على سبيل المثال بالشكل التالي ( الخواص بالأسفل لجعل الحواف دائرية وهي خاصه فقط بفايرفوكس و سفاري و هي خواص غير قياسية ) :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">.class-name<span style="color: #00AA00;">&#123;</span>
	-moz-border-radius-bottomright<span style="color: #00AA00;">:</span><span style="color: #933;">10px</span>;
	-moz-border-radius-topleft<span style="color: #00AA00;">:</span><span style="color: #933;">10px</span>;
	-webkit-border-top-left-radius<span style="color: #00AA00;">:</span><span style="color: #933;">10px</span>;
	-webkit-border-bottom-right-radius<span style="color: #00AA00;">:</span><span style="color: #933;">10px</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>ثانيا سنقوم بإستدعاء هذا الملف في ترويسه الصفحات ولكن بطريقة مختلفة بعض الشئ حيث سنستخدم الجاقا سكريبت بالشكل التالي:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;</span><span style="color: #808080; font-style: italic;">&lt;!--</span>
<span style="color: #808080; font-style: italic;">document.write('&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot; href=&quot;Your-path/invalid.css&quot; /&gt;');</span>
<span style="color: #808080; font-style: italic;">--&gt;</span><span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></pre></div></div>

<p>الأن عند فحص الصفحات سيتخطى الفاحص ملف invalid.css و لن يقوم بفحصه .. و سترى Congratulations! No Error Found !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/%d8%b7%d8%b1%d9%8a%d9%82%d8%a9-%d8%aa%d8%ae%d8%b7%d9%8a-%d9%81%d8%ad%d8%b5-css-%d9%85%d8%b9-%d8%a7%d9%84%d8%ae%d9%88%d8%a7%d8%b5-%d8%a7%d9%84%d8%ba%d9%8a%d8%b1-%d9%82%d9%8a%d8%a7%d8%b3%d9%8a%d8%a9/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>[ أفكار ] لوحة مفاتيح باستخدام CSS</title>
		<link>http://www.mo3aser.com/blog/%d9%84%d9%88%d8%ad%d8%a9-%d9%85%d9%81%d8%a7%d8%aa%d9%8a%d8%ad-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css/</link>
		<comments>http://www.mo3aser.com/blog/%d9%84%d9%88%d8%ad%d8%a9-%d9%85%d9%81%d8%a7%d8%aa%d9%8a%d8%ad-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 21:40:23 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[أفكار]]></category>
		<category><![CDATA[تطبيقات css]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=471</guid>
		<description><![CDATA[
لوحة مفاتيح تم بنائها بالكامل باستخدام CSS فقط دون استخدام اي صور او جداول .. الفكرة  و طريقة التطبيق أعجبتاني كثيراً ..  اطلع على الكود المصدري للصفحة لتفهم الفكرة ..
]]></description>
			<content:encoded><![CDATA[<p><a href="http://flumpcakes.co.uk/css/keyboard" target="_blank"><img class="aligncenter size-full wp-image-472" title="css-keyboard" src="http://www.mo3aser.com/wp-content/uploads/2008/12/css-keyboard.gif" alt="css-keyboard" width="490" height="167" /></a></p>
<p><a href="http://flumpcakes.co.uk/css/keyboard" target="_blank">لوحة مفاتيح</a> تم بنائها بالكامل باستخدام CSS فقط دون استخدام اي صور او جداول .. الفكرة  و طريقة التطبيق أعجبتاني كثيراً ..  اطلع على الكود المصدري للصفحة لتفهم الفكرة ..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/%d9%84%d9%88%d8%ad%d8%a9-%d9%85%d9%81%d8%a7%d8%aa%d9%8a%d8%ad-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-css/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>محتوى محاط بصور بإستخدام CSS</title>
		<link>http://www.mo3aser.com/blog/images-wrapper/</link>
		<comments>http://www.mo3aser.com/blog/images-wrapper/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 17:24:38 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[تطبيقات css]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=320</guid>
		<description><![CDATA[أهلا بكم في درس جديد من دروس CSS هذا الدرس متقدم بعض الشئ عن الدروس السابقة و التي تناولت فيها أساسيات CSS &#8230; سنتناول في هذا الدرس طريقة عمل إطار قابل للتمدد  من الصور لمجموعه من المحتويات  باستخدام CSS فقط  . بشكل أوضح نريد الوصول لتخطيط الشكل ليكون بهذه الطريقه :



سأستخدم هذا النموذج كتطبيق [...]]]></description>
			<content:encoded><![CDATA[<p>أهلا بكم في درس جديد من دروس CSS هذا الدرس متقدم بعض الشئ عن الدروس السابقة و التي تناولت فيها أساسيات CSS &#8230; سنتناول في هذا الدرس طريقة عمل إطار قابل للتمدد  من الصور لمجموعه من المحتويات  باستخدام CSS فقط  . بشكل أوضح نريد الوصول لتخطيط الشكل ليكون بهذه الطريقه :</p>
<p><img class="aligncenter size-full wp-image-322" title="structure" src="http://www.mo3aser.com/wp-content/uploads/2008/11/structure.gif" alt="" width="480" height="205" /><br />
<span id="more-320"></span></p>
<p><!--Ads2--></p>
<p>سأستخدم هذا النموذج كتطبيق للشرح :</p>
<p><img class="aligncenter size-full wp-image-323" title="ex-show" src="http://www.mo3aser.com/wp-content/uploads/2008/11/ex-show.gif" alt="" width="492" height="277" /></p>
<p>حسناً .. لديك الان نموذج شبيه بالنموذج السابق عليك الان تقطيعه الى 8 أجزاء &#8230; الصورة التالية توضح أسلوب التقطيع ..</p>
<p><img class="aligncenter size-full wp-image-324" title="ex-structure" src="http://www.mo3aser.com/wp-content/uploads/2008/11/ex-structure.gif" alt="" width="492" height="277" /></p>
<p>الان لدينا 8 صور سنقوم بحفظهم بأسماء مفهومة و واضحة ليسهل علينا استخدامهم لاحقاُ وليكن بالشكل التالي :</p>
<p><img class="aligncenter size-full wp-image-325" title="images-name" src="http://www.mo3aser.com/wp-content/uploads/2008/11/images-name.gif" alt="" width="485" height="264" /><br />
هناك أساليب أخرى لحفظ الصور مثل جمع كل الصور في صورة واحدة و استخدام خواص css لتعين كل جزء من الصورة لكلاس معين .. <a href="http://ca2oom.wordpress.com/2008/06/18/css-tricks-hidden-images/">هذا الدرس</a> للأخ كتوم يشرح الفكرة ..</p>
<p><strong>تخطيط HTML :</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">&lt;!-- Box &gt;&gt; Start --&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box&quot;</span>&gt;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">&lt;!-- Box Header &gt;&gt; Start --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-header&quot;</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-header-right&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-header-left&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
	<span style="color: #808080; font-style: italic;">&lt;!-- Box Header &gt;&gt; End --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">&lt;!-- Box Body &gt;&gt; Start --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-body&quot;</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-body-right&quot;</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-body-left&quot;</span>&gt;</span>
			المحتويات
		<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
	<span style="color: #808080; font-style: italic;">&lt;!-- Box Body &gt;&gt; End --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">&lt;!-- Box Footer &gt;&gt; Start --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-footer&quot;</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-footer-right&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;box-footer-left&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
	<span style="color: #808080; font-style: italic;">&lt;!-- Box Footer &gt;&gt; End --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">&lt;!-- Box &gt;&gt; End --&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span></pre></div></div>

<p><strong>شرح التخطيط :</strong><br />
1- <strong>Box</strong>: وهو  div حاوي و وظيفته الاساسية هو تحديد عرض الصندوق كاملاً ومحاذاته وغيرها من الصفات التي نريد تطبيقها على  الصندوق ككل .<br />
2- <strong>Box-Header</strong> : وهو رأس الصندوق و الذي سيحتوي على 2 div أحدهما للصورة على اليمين وهو box-header-right و الأخر للصورة على اليسار وهو box-header-left  وفي نفس الوقت سيكون مسؤول عن عرض الخلفية المتمددة بين الصورتين .<br />
3- <strong>Box-Body</strong> : وهو جسم الصندوق و الذي سيحتوي على محتويات الصندوق ويكون محاط من الجانبين بعمودين وسنقوم بعملهما من خلال 2 div متداخلين هما box-body-right و box-body-left على الترتيب كما انه هو المسؤل عن تغير لون خلفية المحتويات  .<br />
4- <strong>Box-Footer</strong> : و هو ذيل الصندوق و تركيبه مثل تركيب Box-Header .</p>
<p><strong>تخطيط CSS :</strong></p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/*  ------------------------------------------
    1-Box
    ------------------------------------------   */</span>
.box<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">600px</span>;
	<span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span>0 <span style="color: #993333;">auto</span>;
	<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FFF</span>;
<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*  ------------------------------------------
    2-Box Header
    ------------------------------------------   */</span>
.box-header<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/header-bg.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-x</span> <span style="color: #000000; font-weight: bold;">top</span>;
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">61px</span>;
<span style="color: #00AA00;">&#125;</span>
	.box-header-<span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/header-right.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #000000; font-weight: bold;">right</span>;
		<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">61px</span>;
		<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">203px</span>;
		<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span>;
	<span style="color: #00AA00;">&#125;</span>
	.box-header-<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/header-left.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #000000; font-weight: bold;">left</span>;
		<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">61px</span>;
		<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">46px</span>;
		<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span>;
	<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*  ------------------------------------------
    3-Box Body
    ------------------------------------------   */</span>
.box-body<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FFF</span>;
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">justify</span>;
&nbsp;
<span style="color: #00AA00;">&#125;</span>
	.box-body-<span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">background</span><span style="color: #3333ff;">:<span style="color: #993333;">transparent</span> </span>url<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/body-right.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-y</span> <span style="color: #000000; font-weight: bold;">right</span>;
	<span style="color: #00AA00;">&#125;</span>
	.box-body-<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">background</span><span style="color: #3333ff;">:<span style="color: #993333;">transparent</span> </span>url<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/body-left.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-y</span> <span style="color: #000000; font-weight: bold;">left</span>;
		<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span>;	
	<span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/*  ------------------------------------------
    4-Box Footer
    ------------------------------------------   */</span>
.box-footer<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/footer-bg.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-x</span> <span style="color: #000000; font-weight: bold;">bottom</span>;
&nbsp;
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">49px</span>;
<span style="color: #00AA00;">&#125;</span>
	.box-footer-<span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/footer-right.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">bottom</span> <span style="color: #000000; font-weight: bold;">right</span>;
		<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">49px</span>;
		<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">49px</span>;
		<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span>;
	<span style="color: #00AA00;">&#125;</span>
	.box-footer-<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/footer-left.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span> <span style="color: #000000; font-weight: bold;">bottom</span> <span style="color: #000000; font-weight: bold;">left</span>;
		<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">49px</span>;
		<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">49px</span>;
		<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span>;
	<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>الأكواد بسيطة ولا تحتاج لشرح مفصل ولكن لاحظ .. في الكلاسين box-body-left و box-body-right يجب أن تكون خلفيتهما شفافة <em>transparent</em> حتى يطبق لون الخلفية المعين في الكلاس box-body يمكنك أيضا الاستغناء عن كتابتها صراحة لأن الخلفية  الافتراضي للكلاسات تكون شفافه .. لذلك يمكنك كتابتها بالشكل التالي</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">.box-body-<span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/body-right.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-y</span> <span style="color: #000000; font-weight: bold;">right</span>;
<span style="color: #00AA00;">&#125;</span>
.box-body-<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/body-left.gif</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">repeat-y</span> <span style="color: #000000; font-weight: bold;">left</span>;
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">20px</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>هناك الكثير من الأفكار التي يمكن تطبيقها على الهيكل مثل الغاء box-body ونقل خواصها الى box-body-right و box-body-left .. كما يمكنك اختصار اكواد CSS عن طريق جمع الاكواد المتكررة ومنحهم لأكثر من كلاس باستخدام طريقة Grouping .</p>
<p><em>هذا التطبيق يعمل بشكل سليم على المتصفحات الكبيرة .</em></p>
<p><a class="downloadlink" href="http://www.mo3aser.com/wp-content/plugins/download-monitor/download.php?id=2" title=" downloaded 526 times" >images-wrapper (526)</a><br />
<a href="http://www.mo3aser.com/wp-content/examples/images-wrapper/" class="preview">معاينة</a></p>
<div style="clear:both"></div>
<p>الحمد لله الذي تتم بنعمته الصالحات</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/images-wrapper/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>تخصيص CSS للمستعرضات &#8230; باستخدام جافا سكريبت</title>
		<link>http://www.mo3aser.com/blog/css-browser-selector/</link>
		<comments>http://www.mo3aser.com/blog/css-browser-selector/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 23:00:17 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[conditional-css]]></category>
		<category><![CDATA[مستعرضات ويب]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=295</guid>
		<description><![CDATA[تحدثت في تدونية سابقه عن تطبيق conditional-css .. لتخصيص أكواد css للمستعرضات باستخدام php .. في هذه التدوينة سأستعرض تطبيق أخر لتخصيص أكواد css للمستعرضات و لاكن هذه المره باستخدام الجافا سكريبت .
CSS Browser Selector
تطبيق صغير الحجم لا يتعدي الكيلو بايت مبني باستخدام جافا سكريبت .. التطبيق يتيح تخصيص اكواد CSS لتظهر بشكل مختلف على [...]]]></description>
			<content:encoded><![CDATA[<p>تحدثت في <a href="http://www.mo3aser.com/blog/conditional-css/">تدونية سابقه</a> عن تطبيق <a href="http://www.conditional-css.com/">conditional-css</a> .. لتخصيص أكواد css للمستعرضات باستخدام php .. في هذه التدوينة سأستعرض تطبيق أخر لتخصيص أكواد css للمستعرضات و لاكن هذه المره باستخدام الجافا سكريبت .</p>
<p><strong><a href="http://rafael.adm.br/css_browser_selector/">CSS Browser Selector</a></strong><br />
تطبيق صغير الحجم لا يتعدي الكيلو بايت مبني باستخدام جافا سكريبت .. التطبيق يتيح تخصيص اكواد CSS لتظهر بشكل مختلف على مستعرض دون الأخر أو على نظام تشغيل دون الأخر .<br />
<span id="more-295"></span><br />
<strong>أسماء المستعرضات المدعومه وكود استخدام كل منها  :</strong></p>
<ul>
<li> <em>ie </em>- Internet Explorer (جميع الاصدارات )</li>
<li> <em>ie8 </em>- Internet Explorer 8.x</li>
<li> <em>ie7 </em>- Internet Explorer 7.x</li>
<li> <em>ie6 </em>- Internet Explorer 6.x</li>
<li> <em>ie5 </em>- Internet Explorer 5.x</li>
<li> <em>gecko </em>- Mozilla, Firefox (جميع الاصدارات), Camino</li>
<li> <em>ff2 </em>- Firefox 2</li>
<li> <em>ff3 </em>- Firefox 3</li>
<li> <em>opera </em>- Opera (جميع الاصدارات)</li>
<li> <em>opera8 </em>- Opera 8.x</li>
<li> <em>opera9 </em>- Opera 9.x</li>
<li> <em>konqueror </em>- Konqueror</li>
<li> <em>webkit or safari </em>- Safari, NetNewsWire, OmniWeb, Shiira, Google Chrome</li>
<li> <em>chrome </em>- Google Chrome</li>
</ul>
<p><strong>اسماء نظم التشغيل وكود استخدام كل منها :</strong></p>
<ul>
<li>  <em>win </em>- Microsoft Windows</li>
<li>  <em>linux </em>- Linux</li>
<li>  <em>mac </em>- Mac OS</li>
</ul>
<p><strong><br />
طريقة الاستخدام :</strong><br />
أولا : قم بتضمين ملف الجافا سكريبت في ترويسة الصفحة عن طريق الكود التالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;css_browser_selector.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></pre></div></div>

<p>ثانيا : قم بكتابة أكواد CSS الخاصه مسبوقة بكود المستعرض ( و نظام التشغيل ان اردت ) مثال :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"><span style="color: #6666ff;">.ie</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">yellow</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.ie7</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> orange
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.gecko</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">gray</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.win</span><span style="color: #6666ff;">.gecko</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">red</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.linux</span><span style="color: #6666ff;">.gecko</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> pink
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.opera</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">green</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.konqueror</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">blue</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.webkit</span> <span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">black</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.example</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100px</span>;
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">100px</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><a href="http://rafael.adm.br/css_browser_selector/">لمزيد من المعلومات</a><br />
<a href="http://github.com/rafaelp/css_browser_selector/tree/master">لتحميل التطبيق</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/css-browser-selector/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>3 ادوات لتجريب أكواد Html / CSS اون لاين ..</title>
		<link>http://www.mo3aser.com/blog/live-html-css-editors/</link>
		<comments>http://www.mo3aser.com/blog/live-html-css-editors/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 22:13:09 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ويب]]></category>
		<category><![CDATA[live editors]]></category>
		<category><![CDATA[Real-time]]></category>
		<category><![CDATA[Rendur]]></category>
		<category><![CDATA[TryIt Editor]]></category>
		<category><![CDATA[محررات]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=272</guid>
		<description><![CDATA[أثناء بحثي عن محرر Html / CSS يتيح كتابة أكواد Html و CSS وتجربتها مباشرة لاستخدامه لعرض الأمثلة التي ساقوم باذن الله بطرحها في دروس CSS و Html  القادمة و التي ستعتمد على الأمثلة بشكل رئيسي لتوضيح فائدة كل خاصية و عنصر و اتاحة الفرصة للزائر لكي يعدل على الكود و تطبيق تعديلاته و بالتالي [...]]]></description>
			<content:encoded><![CDATA[<p>أثناء بحثي عن محرر Html / CSS يتيح كتابة أكواد Html و CSS وتجربتها مباشرة لاستخدامه لعرض الأمثلة التي ساقوم باذن الله بطرحها في دروس CSS و Html  القادمة و التي ستعتمد على الأمثلة بشكل رئيسي لتوضيح فائدة كل خاصية و عنصر و اتاحة الفرصة للزائر لكي يعدل على الكود و تطبيق تعديلاته و بالتالي تكون الاستفادة أكبر .. و هذه هي الطريقة المستخدمة في عرض الأمثلة في موقع <a href="http://www.w3schools.com/" target="_blank">w3cschools </a>&#8230; بعد البحث و الاطلاع على الكثير من الصفحات و جدت عدد من الأدوات تفي بالغرض ولكن للأسف لا تتيح امكانية تحميلها و رفعها على موقعي و استخدامها لعرض أمثلتي &#8230; فأردت مشاركتكم بها إلى أن أجد ضالتي &#8230; <img src='http://www.mo3aser.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><strong><a href="http://rendur.com/" target="_blank">Rendur</a></strong><br />
اداة توفر مربع ادخال قابل للتحريك وتغير الحجم .. قم بكتابة أكوادك وسيتم تطبيقها مباشرة ، ما يميز هذا المحرر هو ان تطبيق الاكواد سيكون في الصفحة كاملة وهذا ما يعطيك فرصة اكبر للمعاينة .</p>
<p><strong><a href="http://htmledit.squarefree.com/" target="_blank">Real-time</a></strong><br />
صفحة الاداة مقسمه الى جزئين قم بكتابة اكوادك في الجزء العلوي من الصفحة وسيتم تطبيقها مباشرة في الجزء السفلي .</p>
<p><strong><a href="http://www.w3schools.com/html/tryit.asp?filename=tryhtml_basic" target="_blank">TryIt Editor</a></strong><br />
هذه الاداة هي المستخدمة في موقع <a href="http://www.w3schools.com/">w3cschools </a>.. ما يعيب هذه الاداه صغر المساحة الخاصة بتطبيق الأكواد كما أن الأكواد لا يتم تطبيقها فور كتابتها ولكن عليك الضغط على زر &#8221; Edit the text and click me &#8221; ليتم تطبيقها .</p>
<p>اذا كان لديك اداة يمكنني استخدامها لعرض الأمثلة فلا تبخل علينا بالمساعدة</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/live-html-css-editors/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>conditional-css &#124; تخصيص css للمستعرضات</title>
		<link>http://www.mo3aser.com/blog/conditional-css/</link>
		<comments>http://www.mo3aser.com/blog/conditional-css/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 19:22:21 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[conditional-css]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=156</guid>
		<description><![CDATA[conditional-css يتيح تخصيص اكواد CSS لتطبق على مستعرض معين دون الاخر .. فمثلا يمكنك تخصيص طريقة عرض بعض العناصر لتظهر على IE  بطريقة تختلف عن Firefox وكذلك تخصيص عرض بعض العناصر لاصدار معين كـ IE6 &#8230; و بالتالي يمكن استخدامه لحل مشاكل عدم ظهور الموقع بشكل سليم على مستعرض دون الاخر .

في الصورة السابقة [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.conditional-css.com/">conditional-css</a> يتيح تخصيص اكواد CSS لتطبق على مستعرض معين دون الاخر .. فمثلا يمكنك تخصيص طريقة عرض بعض العناصر لتظهر على IE  بطريقة تختلف عن Firefox وكذلك تخصيص عرض بعض العناصر لاصدار معين كـ IE6 &#8230; و بالتالي يمكن استخدامه لحل مشاكل عدم ظهور الموقع بشكل سليم على مستعرض دون الاخر .</p>
<p><img class="aligncenter size-full wp-image-157" title="conditional-css-browsers" src="http://www.mo3aser.com/wp-content/uploads/2008/08/conditional-css-browsers.gif" alt="" width="490" height="448" /><span id="more-156"></span></p>
<p>في الصورة السابقة تم تخصيص طريقه عرض صفحة معينة لتظهر بشكل مختلف على كل متصفح باستخدام <a href="http://www.conditional-css.com/">conditional-css</a></p>
<p><a href="http://www.conditional-css.com/demo/">لتجربة ذلك بنفسك .</a></p>
<p><strong>طريفة التركيب  :</strong></p>
<p><a href="http://www.conditional-css.com/">conditional-css</a> متوافر للاستخدام عن طريق php و c و C# &#8230; ساقتصر هنا على طريقة استخدام بواسطه php .</p>
<p>لاستخدام <a href="http://www.conditional-css.com/">conditional-css</a> عن طريق php ستحتاج الى دعم خادم موقعك الى php4 او php5 .</p>
<ul>
<li>قم بتنزيل نسخة conditional-css من <a href="http://www.conditional-css.com/download">صفحة التحميل</a> .</li>
<li>بعد فك الضغط عن المجلد قم بوضع الملف <strong><em>c-css.php</em></strong> الموجود داخل مجلد <em><strong>php </strong></em>مع ملفات css الخاصة بصفحتك .</li>
<li>قم باستيراد ملف <em><strong>c-css.php</strong></em> في ملف css المراد استخدام التطبيق فيه عن طريق <em><strong>@import</strong></em> بالشكل التالي

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"> <span style="color: #a1a100;">@import &quot;yourpath/c-css.php&quot;;</span></pre></div></div>

</li>
</ul>
<p><strong>طريفة الاستخدام :</strong></p>
<p>يتم تخصيص اكواد CSS عن طريق وضع شرط if قبل الخاصية التي نريد تخصيصها لمستعرض معين .. بالشكل التالي :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">a<span style="color: #6666ff;">.button_active</span><span style="color: #00AA00;">,</span> a<span style="color: #6666ff;">.button_unactive</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> inline-<span style="color: #993333;">block</span>;
<span style="color: #00AA00;">&#91;</span>if lte Gecko <span style="color: #cc66cc;">1.8</span><span style="color: #00AA00;">&#93;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> -moz-inline-stack;
<span style="color: #00AA00;">&#91;</span>if lte Konq <span style="color: #cc66cc;">3.1</span><span style="color: #00AA00;">&#93;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span>;
<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span> <span style="color: #933;">30px</span>;
<span style="color: #00AA00;">&#91;</span>if IE <span style="color: #cc66cc;">5.0</span><span style="color: #00AA00;">&#93;</span> <span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">-1px</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><strong>اسماء المحركات و المستعرضات  :</strong></p>
<ul>
<li><em>Gecko </em>: للمستعرضات المبنية على محرك Gecko مثل Firefox</li>
<li><em>Webkit </em>: للمستعرضات المبنية على محرك Webkit مثل Safari</li>
<li><em>Opera </em>: للمستعرض Opera</li>
<li><em>IE </em>: للمستعرض Internet Explorer</li>
<li><em>IEMac </em>: لمستعرض Internet Explorer على نظام التشغيل Mac</li>
<li><em>Konq </em>:  للمستعرض Konqueror</li>
</ul>
<p><strong>مستعرضات الجوالات و المنصات الأخرى :</strong></p>
<ul>
<li><em>SafMob </em>: لـلمستعرض Safari على  iPhone / iPod Touch</li>
<li><em>IEmob</em>: للمستعرض Internet Explorer على الهواتف الجواله .</li>
<li><em>PSP </em>: لمنصه Playstation</li>
<li><em>NetF </em>:  <a href="http://en.wikipedia.org/wiki/NetFront">Net Front</a></li>
</ul>
<p>كما يمكنك ادراج شرط اضافي قبل اسم المستعرض / المحرك لتخصيص الاكواد لمجموعه من الاصدارات التي تلي او تسبق اصدارة المستعرض / المحرك الذي حددته في الشرط الاساسي هذه الشروط هي :</p>
<ul>
<li><em>lt </em>: الاصدارات الاقدم من الاصدار المحدد في الشرط</li>
<li><em>lte </em>: الاصدار المدرج في الشرط او ما يسبقه</li>
<li><em>eq </em>: الاصدار المدرج في الشرط</li>
<li><em>gte </em>: الاصدار المدرج في الشرط او الاصدارات الاحدث</li>
<li><em>gt </em>: الاصدارات الاحدث من الاصدار المدرج في الشرط</li>
</ul>
<p><a href="http://www.conditional-css.com/usage">لمزيد من المعلومات عن طريقة الاستخدام .</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/conditional-css/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>الفرق بين ID&#8217;s و Classes</title>
		<link>http://www.mo3aser.com/blog/difference-between-id-and-class/</link>
		<comments>http://www.mo3aser.com/blog/difference-between-id-and-class/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 13:41:18 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[عين على CSS]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=129</guid>
		<description><![CDATA[اثناء تصميم صفحات الويب نحتاج الى تخصيص طريقة عرض بعض عناصر Html ويتم ذلك عن طريق منحها خواص css خاصه بها ولهذا فنحن نسنتخدم ID&#8217;s و Classes &#8230; في هذه التدوينه سنتناول تعريف كل منهما وكيفية استخدامها .
لا يوجد ما يميز ID عن Class في CSS من حيث الاستخدام فما يمكنك القيام به باحدهما يمكنك [...]]]></description>
			<content:encoded><![CDATA[<p>اثناء تصميم صفحات الويب نحتاج الى تخصيص طريقة عرض بعض عناصر Html ويتم ذلك عن طريق منحها خواص css خاصه بها ولهذا فنحن نسنتخدم ID&#8217;s و Classes &#8230; في هذه التدوينه سنتناول تعريف كل منهما وكيفية استخدامها .</p>
<p>لا يوجد ما يميز ID عن Class في CSS من حيث الاستخدام فما يمكنك القيام به باحدهما يمكنك القيام به بالاخر وتبقى لك الحرية في استخدام اي منهما تبعاً لرؤيتك و تقديرك اي منهما سيكون مناسب لعنصرك أكثر  .<br />
<span id="more-129"></span><br />
<strong>نظرة على Classes</strong><br />
- يمكن استخدام نفس class لاكثر من عنصر في الصفحة الواحده .<br />
- يمكن استخدام اكثر من class للعنصر الواحد . </p>
<p><strong>استخدام Classes</strong><br />
عند تعريف class في CSS يجب ان يسبق اسم الكلاس نقطة ( <strong>.</strong> )  بالشكل التالي :<br />
<span style="color: #ff0000;"><em>( تذكر لا تبدأ اسم الكلاس برقم )</em></span></p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">.paragraph<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FF0000</span>;
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span>;
<span style="color: #00AA00;">&#125;</span>
.<span style="color: #993333;">center</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">center</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>في المثال السابق قمنا بتعريف كلاسين الاول اسميناه paragraph و الثاني  center<br />
الان علينا تحديد العناصر التي نرغب في تطبيق الكلاس عليها :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph&quot;</span>&gt;</span>
هذه فقرة ...
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>
&nbsp;
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph&quot;</span>&gt;</span>
هذه فقرة أخرى ... !
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p>في المثال السابق سيقوم المستعرض بتطبيق الخواص التي تم تحديدها في الكلاس paragraph على الفقرتين ( وعلي اي عناصر اخرى تم تحديد الكلاس paragraph لها ) اي ستظهر الفقرتين بخط عريض ولون أزرق .</p>
<p>حسنا .. ماذا اذا اردت ان اطبق اكثر من كلاس على عنصر واحد .. ؟<br />
لتطبيق ذلك عليك كتابة اسماء الكلاسات مع ترك فراغ بين الاسماء بالشكل التالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph center&quot;</span>&gt;</span>
هذه فقرة ...
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p>في المثال السابق سيتم تطبيق الخواص المحدده في الكلاسين paragraph  و center اي ستعرض الفقرة بخط عريض ولون ازرق ومحاذاة الفقرة سيكون في الوسط .</p>
<p><!--Ads2--></p>
<p><strong>نظرة على ID</strong><br />
- لكل عنصر id واحد .<br />
- تحتوي الصفحة الواحدة على عنصر وحيد يحمل ID فريد ( خاص به ) .</p>
<p>يمكننا ان نشبة ID بالارقم التسلسلية للمنتجات و الكروت مسبقة الدفع ( كروت شحن الجوالات و الانترنت وغيرها ) .. فلكل منها رقم فريد خاص بها لا يمكن أن يتكرر .</p>
<p><strong>استخدام ID&#8217;s :</strong><br />
عند تعريف ID في css علينا وضع ( <strong>#</strong> ) قبل اسم ID :<br />
<span style="color: #ff0000;"><em>( تذكر لا تبدأ اسم ID برقم )</em></span></p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"><span style="color: #cc00cc;">#paragraph1</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#0000FF</span>;
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>الان علينا ان نحدد ما هو العنصر الوحيد الذي نريد تطبيق هذه الخواص عليه :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph1&quot;</span>&gt;</span>
هذه فقرة ...
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p><strong>استخدام اسماء ID&#8217;s في الروابط :</strong><br />
تتميز ID  بامكانية استخدامها في الروابط حيث سيؤدي الرابط الى العنصر الذي يحمل ID  الذي استخدمناه في الرابط :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;#paragraph1&quot;</span>&gt;</span>الانتقال الى الفقرة<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></pre></div></div>

<p>يجب وضع <strong>#</strong> قبل اسم ID المراد الانتقال اليه في الرابط .<br />
بالضغط على &#8221; <em>الانتقال الى الفقرة</em> &#8221; سينتقل المستعرض الى الفقرة التي تحمل ID باسم paragraph1 . وستلاحظ تغير مسار الصفحة في شريط العنوان في المستعرض باضافة #paragraph1 الى مسار الصفحة الحالية :<br />
http://www.yourpath.com/example.html#paragraph1</p>
<p><strong>يمكن للعنصر الواحد ان يحتوي على id و class معا </strong></p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;item1&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph&quot;</span>&gt;</span>
هذه فقرة أخرى ... !
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p><strong>تخصيص class او ID لعنصر معين :</strong><br />
يمكنك تخصيص Class او ID لعنصر معين لا يتم تطبيق خواصهما الا على هذا العنصر فقط  ويتم ذلك عن طريق وضع اسم العنصر قبل اسم Cass او ID &#8230; دعني اوضح بمثال :</p>
<p>اكواد css</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">.example<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>Arial;
	<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">12pt</span>;
	<span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span>;
<span style="color: #00AA00;">&#125;</span>
p.example<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FF0000</span>;
<span style="color: #00AA00;">&#125;</span>
h1.example<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#0000FF</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>اكواد html</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h1</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;example&quot;</span>&gt;</span>هذا عنوان ..<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h1</span>&gt;</span>
&nbsp;
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;example&quot;</span>&gt;</span>
هذه فقرة ...
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p>لنشرح المثال &#8230;<br />
اولا عرفت class باسم example بخط عريض من نوع Arial و حجم 12pt ثم بعد ذلك حددت بان اي فقرة تحمل كلاس example تعرض بلون أحمر و حددت بان اي عنوان يحمل الكلاس example يعرض بلون ازرق.. مع الاحتفاظ بخواص الكلاس example الخاصة بالخط لكل من الفقرة و العنوان  .</p>
<p>انتهى الدرس ..<br />
تذكر التطبيق افضل وسيلة للتعلم .<br />
الى اللقاء في الدرس القادم . <img src='http://www.mo3aser.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/difference-between-id-and-class/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>مدخلك لعالم css</title>
		<link>http://www.mo3aser.com/blog/learn-css-introduction/</link>
		<comments>http://www.mo3aser.com/blog/learn-css-introduction/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 18:19:37 +0000</pubDate>
		<dc:creator>المُعاصر</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[عين على CSS]]></category>

		<guid isPermaLink="false">http://www.mo3aser.com/?p=95</guid>
		<description><![CDATA[منذ أن إفتتحت مدونتي وأنا أخطط لطرح سلسلة دروس تعليميه للمبتدئين عن CSS فعلى الرغم من أهمية هذه التقنية و فائدتها الكبيرة الا انها تظل محدوده الانتشار على المستوى العربي ..  ارجو ان أوفق في تقديم المعلومة بشكل واضح .. اذا كان لديك اي استفسار بخصوص الدرس فقم بطرحة كتعليق او راسلني به . [...]]]></description>
			<content:encoded><![CDATA[<p>منذ أن إفتتحت مدونتي وأنا أخطط لطرح سلسلة دروس تعليميه للمبتدئين عن CSS فعلى الرغم من أهمية هذه التقنية و فائدتها الكبيرة الا انها تظل محدوده الانتشار على المستوى العربي ..  ارجو ان أوفق في تقديم المعلومة بشكل واضح .. اذا كان لديك اي استفسار بخصوص الدرس فقم بطرحة كتعليق او راسلني به .    </p>
<hr />
<p><strong>ماهي CSS ؟</strong><br />
CSS هي اختصار لـ Cascading Style Sheet و هي ما تعرف بالعربية بصفحات الأنماط الانسيابيه .. وهي المسؤله عن التحكم في كيفية ظهور و عرض عناصر صفحات الويب حيث يمكننا من خلالها التحكم في الخلفيات و الوان الخطوط وتحديد نوع الخط المستخدم وحجمه وتنسيقه و المسافة بين السطور و عرض و ارتفاع العناصر &#8230;.. و الكثير من الخصائص التي سنتناولها في دروس لاحقه باذن الله .<br />
<span id="more-95"></span></p>
<p><strong>ما هي مميزات CSS ؟</strong></p>
<ul>
<li> فصل المحتوى عن التصميم .</li>
<li> توفير الكثير من الوقت عند تصميم و تعديل الصفحات .</li>
<li> اتاحة الكثير من الخواص التي يمكن استخدامها في تنسيق العناصر.</li>
<li> تقليل حجم الصفحات .</li>
<li> التقليل من الوقت اللازم لظهور الصفحات .</li>
</ul>
<p><strong></p>
<p>ماذا احتاج لكتابة CSS ؟<br />
</strong><br />
اولا : ستحتاج محرر نصوص لكتابة أكوادك &#8230; هناك الكثير من البرامج التي يمكنك استخدامها مثل NotePad++ , topstyle , coda وغيرها من البرامج .<br />
هذه الروابط قد تفيدك في اختيار المحرر الذي يناسبك :<br />
<a href="http://www.smashingmagazine.com/2008/06/19/css-editors-reviewed/">CSS Editors Reviewed</a><br />
<a href="http://css-discuss.incutio.com/?page=CssEditors">CssEditors</a><br />
<a href="http://webdesign.about.com/od/csseditors/Cascading_Style_Sheets_Editors_CSS_Property_Editors.htm">Cascading Style Sheets Editors</a></p>
<p>ثانيا ستحتاج مستعرض ويب لمعاينة ما ستقوم بكتابته . الخيارات متعددة ولكن أنصحك باستخدام فايرفوكس حيث ان دعمه لمعايير CSS كبير كما ان هناك عدد من الاضافات التي يمكن تركيبها عليه ستفيدك اثناء معاينة الصفحات كاضافة FireBug<br />
انصحك ايضا بعدم استخدام IE في بداية  تعلمك ل CSS حيث انه فقير بعض الشئ في التعامل مع بعض خصائص css ويتعامل مع البعض الاخر بطريقة مختلفة عن بقية المتصفحات .</p>
<p><strong>كيف أطبق CSS على الصفحات ؟</strong><br />
هناك ثلاث طرق لتطبيق خواص CSS على الصفحات ..<br />
<strong>External Stylesheet :</strong><br />
وهي افضل طريقة لتطبيق سمات CSS على أكثر من صفحة ، حيث يتم كتابة اكواد CSS في ملف خارجي يحمل الامتداد css و يتم تضمينه في الملف عن طريق كتابه هذا السطر في الترويسه Head للصفحة المراد تضمين الملف فيها .<br />
مثال :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;css/style.css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p>او</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">style</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span>&gt;</span>@import url(&quot;css/style.css&quot;);<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">style</span>&gt;</span></pre></div></div>

<p>حيث css/style.css هو مسار ملف CSS المراد تضمينه في الصفحة .</p>
<p><strong>Internal Stylesheet</strong><br />
وتستخدم هذه الطريقة عند الرغبة في تطبيق مجموعه من السمات على صفحة واحده فقط و يتم ذلك عن طريق تضمين خواص CSS في الترويسه كالتالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">style</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span>&gt;</span>
		الأنماط المراد تطبيقها على الصفحة
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">style</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span></pre></div></div>

<p><strong>Inline Styles</strong><br />
و تستخدم هذه الطريقة عند الرغبة في تطبيق خواص CSS على عنصر ما و تستخدم هذه الطريقة كالتالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;color:#0000FF;&quot;</span>&gt;</span>محتوى العنصر<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p><strong>أولوية تطبيق خواص CSS ?</strong><br />
اذا تعددت نفس الخواص المطبقة على عنصر ما .. فأولوية استخدام الخواص من قبل المستعرض ستكون بالشكل التالي .. </p>
<ol>
<li>Inline Styles ( خواص css للعنصر )</li>
<li>Internal Stylesheet (خواص css الداخلية للملف )</li>
<li>External Stylesheet ملف css الخارجي </li>
<li>القيمة الافتراضية للخواص في المستعرض .</li>
</ol>
<p><strong>هيكلية كتابة أكواد CSS</strong></p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">selector <span style="color: #00AA00;">&#123;</span> property<span style="color: #00AA00;">:</span> value <span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>selector : يمكنني تعريفه بانه مؤشر او دليل للعنصر الذي اريد ان اطبق عليه خواص CSS هذا المؤشر قد يشير صراحة للعنصر عن طريق كتابه اسمه مثال :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">p<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>Tahoma;
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">8px</span> ;
	<span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #993333;">center</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>بالطريقة السابقة سيتم تطبيق خواص css الى كافه الفقرات ولكن ماذا اذا اردت ان أخصص فقرة معينه بخواص خاصه بها ..حسنا هنا سنلجأ لاستخدام class او id  وهنا سيشير selector الى اسم class او id للعنصر لمزيد من التوضيح لنأخذ هذه الامثله .<br />
مثال لاستخدام class :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">.paragraph1<span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span> ;
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FF0000</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>لنأتي الان لتعريف الفقرة التي نريد ان نطبق هذه الخواص عليها بالشكل التالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;">&nbsp;
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph1&quot;</span>&gt;</span>محتوى العنصر<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p>مثال على استخدام id :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"><span style="color: #cc00cc;">#paragraph2</span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15px</span> ;
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#ccc</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>لنأتي الان لتعريف الفقرة التي نريد ان نطبق هذه الخواص عليها بالشكل التالي :</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;paragraph2&quot;</span>&gt;</span>محتوى العنصر<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span></pre></div></div>

<p>هل لا حظت الفرق في طريقة تعريف class و id في css ؟ &#8230; نعم يسبق اسم id رمز (#) اما class فيسبقها نقطه ( . ) &#8230;  سنعرف الفرق بين class و id و متى نستخدم اي منهما في درس قادم ان شاء الله .</p>
<p>property : وهي اسم الخاصية التي نريد تطبيقها على العنصر .<br />
value :  وهي القيمة التي يتم اسنادها الى الخاصية property .</p>
<p><strong>ملاحظات  :</strong></p>
<ul>
<li>تكتب الخواص بين اقواس معقوفة }{ </li>
<li> يتم الفصل بين property  و value بواسطة نقطين ( : ) </li>
<li>عند الرغبة في وضع أكثر من property  للعنصر يجب ان يتم الفصل بينهم عن طريق وضع فاصلة منقوطة (;) بعد القيمة </li>
<li>عند استخدام قيمة مكونة من اكثر من شطر يجب ان توضع بين علامتي تنصيص كالتالي :

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"> p  <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">&quot;Times New Roman&quot;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

</li>
<li>
عند استخدام اكثر من قيمة لخاصية واحدة يجب ان نفصل بين كل منهم بفاصله (,) كالتالي :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"> p  <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #3333ff;">:Arial</span><span style="color: #00AA00;">,</span> Helvetica<span style="color: #00AA00;">,</span> <span style="color: #993333;">sans-serif</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

</li>
<li>
عند استخدام احدى الخواص و التي تاخذ قيمة عددية يجب الا تترك مسافة بين العدد و الوحدة المستخدمة (px , pt ,% &#8230;.) مثال .</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"> p <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span>; 	<span style="color: #808080; font-style: italic;">/* صياغه صحيحه */</span>
	<span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">10</span>  <span style="color: #993333;">px</span>; <span style="color: #808080; font-style: italic;">/* صياغه خاطئة */</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

</li>
</ul>
<p><strong>منح اكثر من عنصر نفس الخواص ( Grouping ) :</strong><br />
عند الرغبة في منح أكثر من عنصر نفس الخواص يتم الفصل بينهم بفاصله ( , ) مثال :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;">h1 <span style="color: #00AA00;">,</span> h2 <span style="color: #00AA00;">,</span> <span style="color: #cc00cc;">#name1</span> <span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.name2</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FF0000</span>;
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><strong>النعليقات في CSS :</strong><br />
تستخدم التعليقات لشرح اكوادك او لتذكيرك بشئ ما عند العودة للتعديل عليها .. التعليقات سيتم تجاهلها من قبل المستعرض .. تبدأ التعليقات في css بـ &#8221; /* &#8221; و تنتهي بـ &#8221; */ &#8221;<br />
مثال :</p>

<div class="wp_syntax"><div class="code"><pre class="css css" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* هذا تعليق */</span>
p <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FF0000</span>;	<span style="color: #808080; font-style: italic;">/* اللون المستخدم للنصوص هو الاحمر  */</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #808080; font-style: italic;">/* هذا 
تعليق
اخر
 */</span></pre></div></div>

<p>انتهت المقدمة &#8230; مقدمة دسمه اليس كذلك ؟ <img src='http://www.mo3aser.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
الى اللقاء في الدرس القادم .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mo3aser.com/blog/learn-css-introduction/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
