<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DUcARHY4cCp7ImA9WhRbGU8.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428</id><updated>2012-02-11T04:24:05.838+02:00</updated><category term="عام" /><category term="تطبيقات" /><category term="مقدمة css" /><category term="خدع css" /><category term="تدوين مصغر" /><category term="عمودين" /><category term="قوالب Blogger" /><category term="Blogger" /><category term="أبيض" /><category term="Blogger Tips" /><category term="خدع و تلميحات" /><category term="مواقع و أدوات" /><category term="تخطيط و أمثلة للتحميل" /><category term="أساسيات CSS" /><category term="breadcrumbs" /><category term="Layout" /><category term="Resources" /><category term="CSS3" /><category term="إضافات و أفكار" /><category term="حواف دائرية" /><category term="نموذج الصندوق" /><category term="قوائم CSS متنوعة" /><category term="Conditional Tags" /><category term="ي" /><category term="رمادي" /><category term="التفاف النصوص" /><category term="أول قاعدة" /><category term="HTML/CSS" /><category term="س و ج" /><category term="وصلات متتابعة" /><category term="ID-Class" /><category term="تطوير و تخصيص قوالب" /><title>المصنع</title><subtitle type="html">مدونة مهتمة بتطوير الويب تقدم دروس مسلسله، أفكار و خدع حول تنسيق المواقع HTML\CSS، بجانب قوالب مجانية و أمثلة للإستخدام &lt;b&gt;وغيرها!&lt;/b&gt;</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://almsn3.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://almsn3.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>62</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/almsn3" /><feedburner:info uri="almsn3" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/3.0/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><feedburner:emailServiceId>almsn3</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Falmsn3" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;CUANQHs_eip7ImA9WhZQGUk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-2901330211186667572</id><published>2011-01-22T13:37:00.002+02:00</published><updated>2011-04-28T00:36:31.542+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-28T00:36:31.542+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="أساسيات CSS" /><title>#13 [Layout] الخاصية overflow، عندما يكون المحتوى أكبر من المساحة المحددة</title><content type="html">&lt;p class='postthumb'&gt;&lt;img class='thumbtop border' src='http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s00/css-basic-lesson.gif' alt='الخاصية overflow' title='' /&gt;&lt;img class='thumbright border' src='http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s160-c/css-basic-lesson.gif' alt='الخاصية overflow' title='' /&gt; &lt;/p&gt;

&lt;p&gt;تستخدم هذه الخاصية لتحديد السلوك الذى يحدث عندما تفيض أو تتجاوز المحتويات عن العنصر الحاوي لها، فجميع العناصر داخل الصفحات هي عبارة عن صناديق مربعة أو مستطيلة وفي حالة عدم تحديد عرض أو ارتفاع لها فإنه كلما زادت المحتويات داخلها تمددت تبعاً لذلك لإستيعاب المحتوى، أما في حالة تحديد ارتفاع أو عرض للصناديق تأتي هنا وظيفة الخاصية overflow كي تعالج بها الطريقة التى تظهر بها المحتويات.&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;في css2 يمكننا استخدام الخاصية بـ4 قيم مختلفة كما موضح بالجدول ثم شرح مفصل لكل حالة على حدة والفرق بينهم:&lt;/p&gt;

&lt;table dir="ltr" width="100%" border="1" cellspacing="1" cellpadding="5" class="cooltable1"&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;td width="10%"&gt;Property&lt;/td&gt;
      &lt;td width="10%"&gt;Value&lt;/td&gt;
      &lt;td&gt;Description&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  
  &lt;tr&gt;
    &lt;td&gt;&lt;strong&gt;overflow:&lt;/strong&gt;&lt;/td&gt;
    &lt;td&gt;&lt;em&gt;visible&lt;/em&gt;&lt;/td&gt;
    &lt;td dir="rtl"&gt;جميع المحتويات مرئية وهي القيمة الإفتراضية.&lt;/td&gt;
  &lt;/tr&gt;
  
  &lt;tr&gt;
    &lt;td&gt;&lt;strong&gt;overflow:&lt;/strong&gt;&lt;/td&gt;
    &lt;td&gt;&lt;em&gt;hidden&lt;/em&gt;&lt;/td&gt;
    &lt;td dir="rtl"&gt;المحتويات الفائضة او الخارجة عن الإطار الحاوي لن تظهر.&lt;/td&gt;
  &lt;/tr&gt;
  
  &lt;tr&gt;
    &lt;td&gt;&lt;strong&gt;overflow:&lt;/strong&gt;&lt;/td&gt;
    &lt;td&gt;&lt;em&gt;scroll&lt;/em&gt;&lt;/td&gt;
    &lt;td dir="rtl"&gt;في حالة تجاوز المحتويات يظهر شريط التمرير.&lt;/td&gt;
  &lt;/tr&gt;
  
    &lt;tr&gt;
    &lt;td&gt;&lt;strong&gt;overflow:&lt;/strong&gt;&lt;/td&gt;
    &lt;td&gt;&lt;em&gt;auto&lt;/em&gt;&lt;/td&gt;
    &lt;td dir="rtl"&gt;وتعني تعميم الوصول أي في حال كانت المحتويات زائدة أظهر شريط التمرير.&lt;/td&gt;
  &lt;/tr&gt;
  
&lt;/table&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/l4k4tf9e25" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;كالعادة سنقوم بإختبار كل قيمة على حدة وكود المصدر html للمثال سيكون بالشكل التالي صندوق div بداخله صورة ونصوص:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div&amp;gt;&lt;/span&gt;
  &lt;span class="img"&gt;&amp;lt;img src=&lt;/span&gt;&lt;span class="attributes"&gt;&amp;quot;img.jpg&amp;quot;&lt;/span&gt;&lt;span class="img"&gt; alt=&lt;/span&gt;&lt;span class="attributes"&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;span class="img"&gt; /&amp;gt;&lt;/span&gt;
  &lt;span dir="rtl"&gt;محتوى...&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h3&gt;القيمة visible&lt;/h3&gt;
&lt;p&gt;الوضع القياسي وفيه تظهر المحتويات كاملة حتى وإن فاضت وخرجت عن حدود الصندوق الحاوي لضيق المساحة، كما أن المحتويات الفائضة لا تؤثر على تدفق الصفحة الطبيعي وما فيها من عناصر تالية، تذكر أيضا أنك لست في حاجة لوضع القيمة visible كونها إفتراضية إلا في حالة الخصائص الموروثة.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;div {&lt;/span&gt;
  &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;1px solid #999&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#F5F1BA&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;height&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;

  &lt;span class="property"&gt;&lt;b&gt;overflow&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="mark"&gt;visible&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;span class="selector"&gt;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TTcjL6Wck4I/AAAAAAAAC-I/CwFp9lLfhU8/s00/overflow_visible.gif" alt="" title="" /&gt;&lt;/p&gt;

&lt;p&gt;ظهرت هنا جميع المحتويات وتخطت الصندوق كما لم تؤثر على العناصر التالية ولم تدفعها لنهاية المحتوى كما في الوضع الطبيعي دون تحديد ارتفاع، يمكن أن تظهر في متصفحات IE ومع الأعمدة التى عامت وتجانبت بالخاصية float أن الصور الكبيرة والتى لا تجد مساحة للتمدد في الإتجاه الأفقي -كما في المثال-  أن تؤثر على التخطيط حيث يسقط العمود المجاور للأسفل.&lt;/p&gt;

&lt;h3&gt;القيمة hidden&lt;/h3&gt;
&lt;p&gt;هنا لا يوجد فائض حيث أن القيمة تقوم بإخفاء أي محتويات تتطلب مساحة عرض أكبر، مع الوضع في الإعتبار أن أي محتويات تم إخفائها لا يمكن الوصول إليها -طبعاً موجودة في مصدر الصفحة- وتستخدم عادة عند تخطيط المواقع الإخبارية والمجلات المتغيرة المحتوى لتفادي تشوه التصميم في حالة الصور الكبيرة، &lt;a href="http://almsn3.blogspot.com/2010/12/lesson-12-layout4-float-and-clear.html#hidden"&gt;ولها أيضا استخدام مع الخاصية float&lt;/a&gt; كما ذكرنا في درس سابق.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;div {&lt;/span&gt;
  &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;1px solid #999&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#F5F1BA&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;height&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;

  &lt;span class="property"&gt;&lt;b&gt;overflow&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="mark"&gt;hidden&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;span class="selector"&gt;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TTdZL-ajDGI/AAAAAAAAC_c/4QC_TVv6hvQ/s00/overflow_hidden.gif" alt="" title="" /&gt;&lt;/p&gt;

&lt;h3&gt;القيمة scroll&lt;/h3&gt;
&lt;p&gt;تخفي المحتويات الزائدة أيضا ولكن مع الإختلاف أنها توفر شريط تمرير بحيث يمكن الوصول الى المحتويات المخفية و رؤيتها، لكن المشكلة أن شريط التمرير في هذه الحاله يظهر دائما في المستوى الأفقي والرأسي سواء كانت هناك محتويات زائدة أو لا!&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;div {&lt;/span&gt;
  &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;1px solid #999&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#F5F1BA&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;height&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;

  &lt;span class="property"&gt;&lt;b&gt;overflow&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="mark"&gt;scroll&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;span class="selector"&gt;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TTdZLaAOvCI/AAAAAAAAC_Q/AnLGLMeR-kM/s00/overflow_scroll.gif" alt="" title="" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TTdZLloOoFI/AAAAAAAAC_U/aDLS0pk3mJo/s00/overflow_scroll3.gif" alt="" title="" /&gt;&lt;span class="imgcon"&gt;لا توجد محتويات زائدة ومخفية ومع ذلك ظهرت أشرطة التمرير دون الحاجة إليها.&lt;/span&gt;&lt;/p&gt;

&lt;h3&gt;القيمة auto&lt;/h3&gt;
&lt;p&gt;تشبه هذه القيمة سابقتها إلا أنها تحل مشكلة ظهور أشرطة التمرير دائما، حيث تظهر عند الحاجة إليها فقط عندما يكون هناك محتويات زائدة تم إخفائها سواء في الإتجاه الأفقي أو الرأسي.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;div {&lt;/span&gt;
  &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;1px solid #999&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#F5F1BA&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;height&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;200px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;

  &lt;span class="property"&gt;&lt;b&gt;overflow&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="mark"&gt;auto&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;span class="selector"&gt;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/TTda-g6L9jI/AAAAAAAAC_s/pHMKtFaWec0/s00/overflow_auto2.gif" alt="" title="" /&gt;&lt;span class="imgcon"&gt;المحتويات الزائدة في الإتجاة الأفقي فقط ولهذا ظهر شريط التمرير واختفى في الإتجاه الاخر.&lt;/span&gt;&lt;/p&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/l4k4tf9e25" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;أخيراً يجب التذكير أن وجود أشرطة التمرير بكثرة مع محتويات موقعك والإعتماد عليها في التخطيط هو شيء غير مستحب، أولاً لأن هناك اختلاف واضح في طريقة عرضها بين المتصفحات، وثانياً لأنه لا يمكننا تخصيص شكل موحد لها عن طريق css كتلوينها مثلاً وغيرها، لذا من الأفضل استخدامها عند الضرورة و في أضيق الحدود.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-2901330211186667572?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=jic90BMs2IY:ndA_m_-A0_E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=jic90BMs2IY:ndA_m_-A0_E:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=jic90BMs2IY:ndA_m_-A0_E:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=jic90BMs2IY:ndA_m_-A0_E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=jic90BMs2IY:ndA_m_-A0_E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=jic90BMs2IY:ndA_m_-A0_E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=jic90BMs2IY:ndA_m_-A0_E:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=jic90BMs2IY:ndA_m_-A0_E:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=jic90BMs2IY:ndA_m_-A0_E:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/jic90BMs2IY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/2901330211186667572/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2011/01/lesson-13-layout5-overflow-property.html#comment-form" title="19 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/2901330211186667572?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/2901330211186667572?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/jic90BMs2IY/lesson-13-layout5-overflow-property.html" title="#13 [Layout] الخاصية overflow، عندما يكون المحتوى أكبر من المساحة المحددة" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s72-c/css-basic-lesson.gif" height="72" width="72" /><thr:total>19</thr:total><feedburner:origLink>http://almsn3.com/2011/01/lesson-13-layout5-overflow-property.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMBQX0yfyp7ImA9Wx9bEU8.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-1581558728656232560</id><published>2011-01-21T19:35:00.003+02:00</published><updated>2011-02-19T16:40:50.397+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-19T16:40:50.397+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="س و ج" /><title>سؤال مكرر حول مصادر التعلم وأفضل دروس CSS و HTML</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh5.ggpht.com/_c4C63JMfp6g/TTB6nK70oPI/AAAAAAAAC9U/11sZjlQClc8/s00/html_headtag.jpg" alt="حول مصادر التعلم وأفضل دروس CSS و HTML" title="" /&gt;&lt;img class="thumbright border" src="http://lh5.ggpht.com/_c4C63JMfp6g/TTB6nK70oPI/AAAAAAAAC9U/11sZjlQClc8/s160-c/html_headtag.jpg" alt="حول مصادر التعلم وأفضل دروس CSS و HTML" title="" /&gt;&lt;/p&gt;

&lt;p&gt;سؤال مكرر، دائما أجده يتردد بنفس المضمون، يسأل عن أفضل مصادر للتعلم، ويتبعها بـ أزاي أتعلم! كيف أصل لمستوى محترف، كيف أنسق مثل الموقع الفلاني الخ...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;blockquote class="note"&gt;
&lt;div class="title"&gt;&lt;strong&gt;تذكير: &lt;/strong&gt;مهتم ولست متخصص&lt;/div&gt;
&lt;p&gt;لجميع من راسلوني والمشغولين بهذا السؤال أنا لست محترف ولكني مهتم وهناك فرق كبير!! وتعريف المدونة الظاهر للجميع كتبت فيه أنها ’’مدونة مهتمة‘‘ فأنا لم أدرس تنسيق المواقع أو CSS أو غيرها على أسس علمية بل علَّمت نفسي ومازلت أتعلم وأحمد الله على نعمته.&lt;/p&gt;
&lt;/blockquote&gt;


&lt;p&gt;&lt;img class="alignright" src="http://lh3.ggpht.com/_c4C63JMfp6g/TTB6nCuG4lI/AAAAAAAAC9Y/3i2Rg9KhuVo/s00/html_layer.gif" alt="" title="" /&gt;&lt;/p&gt;
&lt;p&gt;وأقول لمن يبحث عن مصارد التعلم.. html و css بحسب ما مررت به أنها ليست صعبة أبداً وكل مصارد التعلم الموجودة مفيدة و حقيقة لا أهتم كثيراً بالتحديد والقول أن هذا هو أفضل وأحسن وأكبر وأشجع مصدر للتعلم، رأيي أنها كلها مفيدة المهم أن تحدد هدفك وتستفيد من كل درس يقابلك.. لازال البعض متوقع أن هناك مصادر الكترونية أو كتب يمكنها أن تعلمك من الصفر للإحتراف! أبشرك أنه لا توجد هذه النوعيه فالدروس في المواقع والكتب يجب أن تعلم انها "أساسيات ومهارات أولية" أو "تطبيقات"، وبما أنك تريد التعلم من الصفر، فالصفر يبدأ أولاً بالقراءة في دروس "الأساسيات" والتعرف على الخصائص والأوسمة المختلفة ووظيفة كل منها فهذه البداية الصحيحة، &lt;i&gt;تستطيع خلال ساعات قليلة الإلمام بكل أساسيات ومبادئ تلك التقنيات&lt;/i&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img class="alignleft" src="http://lh4.ggpht.com/_c4C63JMfp6g/TTB6nEjHqGI/AAAAAAAAC9c/GEKPVCJIdaY/s00/css_style.gif" alt="" title="" /&gt;&lt;/p&gt;
&lt;p&gt;هناك أيضا بعض الكتب الموجهة للمبتدئين لا تشرح بشكل موسع الأساسيات بالتفصيل، فقط نبذة مختصرة عن ما يمكن أن يحتاجه الدارس في هذه المرحلة لبناء موقعة -وهذا هو الغالب في مواقع التعليم- الكتب هذه مفيده ومختصرة ولكن لا تتوقع منها الكثير فهي مرحلة تفتح لك الباب للمزيد من التعلم.. مثل &lt;a href="http://www.google.com/search?sclient=psy&amp;hl=en&amp;site=&amp;source=hp&amp;q=%D9%83%D8%AA%D8%A8+%D8%AA%D8%B5%D9%85%D9%8A%D9%85+%D8%A7%D9%84%D9%85%D9%88%D8%A7%D9%82%D8%B9&amp;btnG=Google+Search"&gt;كتب تصميم المواقع&lt;/a&gt; المنتشرة في المنتديات.&lt;/p&gt;

&lt;h3&gt;أولاً: الأساسيات والمهارات الأولية&lt;/h3&gt;
&lt;p&gt;تلك المرحلة السخيفة التى يعتقد الكثير بعدم أهميتها لأنه ليس في حاجه إليها كما لا يشعر بقيمتها ولا فائدتها! مرحلة أشبهها بأدوات العمل وتكون غالباً خالية من التطبيقات سوى من نماذج وأمثلة توضح لك عمل الخاصية فقط مع كلام نظري مكثف يشرح لك الفوائد وبعض أمثلة من مواقع تعتمد على بعض الخواص، دروس كثيرة تشرح لك ماذا يمكن أن تفعل بتلك الخاصية في css أو ماهي وظيفة هذا الوسم في html ستفهم جيداً ما وظيفة الوسم &lt;span class="codeline"&gt;&amp;lt;p&amp;gt;&lt;/span&gt; وكيف تستخدمة وما هي الحالات التى تستخدم فيها وسم &lt;span class="codeline"&gt;&amp;lt;table&amp;gt;&lt;/span&gt; الخ... كل ماستخرج به من تلك المرحلة معلومات وفيرة جداً وغير مرتبه.&lt;/p&gt;

&lt;blockquote class="tip"&gt;
&lt;div class="title"&gt;&lt;strong&gt;فكرة: &lt;/strong&gt;السؤال المصيري&lt;/div&gt;
&lt;p&gt;ربما تتسائل بعد قراءة الكثير من الدروس هل فعلاً هكذا أكون تعلمت تصميم وإنشاء المواقع!؟ يعني هل إذا قرأت كل شيء عن HTML و CSS بالتفصيل ودون ترك أي وسم أو خاصية إلا تم شرحها سيفي هذا بالغرض؟&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;ثانياً: مرحلة التطبيقات ومقسمة إلى:&lt;/h3&gt;
&lt;p&gt;1- دروس كثيرة متفرقة لا تربطها أي صلة وهى الغالبية العظمى التى تشاهدها في المواقع عربية أو أجنبية ( كيف تصنع قائمة، كيف تضع خلفية صورة، صنع زر متحرك، كيف تصنع قائمة منسدلة، عمل حواف دائرية.... الخ ) كما ستجد أن هناك تكامل بين تقنيات مختلفة مثل jQuery وغيرها... وهنا لا يتم التطرق الى أساسيات ولن يشرح لك وظيفة كل خاصيه بالتفصيل على حدة على أساس أنك تعرفها مسبقاً، مرحلة هامة وفيها سيكون لديك مخزون كبير من الدروس المتفرقة ومن المهم أن تتابع أكبر قدر منها لتبني عليها أفكارك عند التطبيق على أحد مشاريعك.&lt;/p&gt;

&lt;p&gt;2- دروس تخطيط المواقع وهى تشرح لك كيف تنبي الموقع وأين تضع القوائم وما شكل القائمة الجانبية ورأس الصفحات ونهايتها ... الخ، لتحصل بالنهاية على صفحة أو قالب كامل منسق psd + html + css &lt;a href="http://net.tutsplus.com/tutorials/site-builds/from-psd-to-html-building-a-set-of-website-designs-step-by-step/"&gt;مثال...&lt;/a&gt; وغالباً يتم الشرح على نموذج واحد فقط كي تأخذ فكرة عن تسلسل خطوات العمل.&lt;/p&gt;

&lt;p&gt;3- وهي مرحلة تنظيمية ستجد فيها دروس عن أفضل تنسيق لملفات css وما هو الإختيار الأمثل لأسماء class. و id# لمزيد من الترتيب وبعض الخدع الخ... يطلق عليها البعض فن إستخدام html و css، وتأتي أيضا بمتابعة أعمال الغير من خلال المعارض.&lt;/p&gt;

&lt;blockquote class="note"&gt;
&lt;div class="title"&gt;&lt;strong&gt;فكرة: &lt;/strong&gt;ها؟&lt;/div&gt;
&lt;p&gt;الاجابة المختصرة عن سؤالك المصيري هي (لا) لكن الحل موجود لو علمت الطريقة المثلى للتعلم ليس مجرد قراءة الدروس فحسب، حيث أن معرفتك و وعيك بالأساسيات وماذا يفعل كل وسم على حدة لا يفي بالغرض أبداً من دون الإنتقال الى مهارة الإستخدام وذاك بالتطبيق المستمر، فتقنيات مثل HTML و CSS تحتاج الى وسيط وهو المتصفح تتم عن طريقة معالجة الأكواد لتعرض من خلاله، وبما أنك يومياً تزور عشرات المواقع فأعتبر هذا بمثابة تدريب للتعلم حيث أن بعرضك لمصدر الصفحة وقراءة الكود ستتمكن من فهم طريقة التنفيذ، فالطلاسم التى كنت تراها سابقاً من دون معرفة أصبحت الأن معلومة لديك، ومن هنا جاءت النصيحة بمتابعة المعارض وأعمال الغير، حيث تأتي هنا أيضا حاجتك للتعلم والسؤال عن المعلومة إن لم تتمكن من فهم الطريقة من مصدر الصفحة مباشرة.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p style="color:#999; font-size:15px; font-weight:normal;"&gt;الصور من فلكر &lt;a href="http://www.flickr.com/photos/daniello/422213306/"&gt;1&lt;/a&gt;, &lt;a href="http://www.flickr.com/photos/eelkedekker/3166324179/"&gt;2&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-1581558728656232560?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2F8817HHifE:HHB4wIOiIRU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2F8817HHifE:HHB4wIOiIRU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=2F8817HHifE:HHB4wIOiIRU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2F8817HHifE:HHB4wIOiIRU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=2F8817HHifE:HHB4wIOiIRU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2F8817HHifE:HHB4wIOiIRU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2F8817HHifE:HHB4wIOiIRU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2F8817HHifE:HHB4wIOiIRU:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=2F8817HHifE:HHB4wIOiIRU:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/2F8817HHifE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/1581558728656232560/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2011/01/about-learning-resources.html#comment-form" title="8 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1581558728656232560?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1581558728656232560?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/2F8817HHifE/about-learning-resources.html" title="سؤال مكرر حول مصادر التعلم وأفضل دروس CSS و HTML" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_c4C63JMfp6g/TTB6nK70oPI/AAAAAAAAC9U/11sZjlQClc8/s72-c/html_headtag.jpg" height="72" width="72" /><thr:total>8</thr:total><feedburner:origLink>http://almsn3.com/2011/01/about-learning-resources.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQNQno8fyp7ImA9Wx9bEEs.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-3887286094483442338</id><published>2011-01-12T20:10:00.001+02:00</published><updated>2011-02-18T23:26:33.477+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-18T23:26:33.477+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS3" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><title>نص ثلاثي الأبعاد بواسطة CSS3</title><content type="html">&lt;p&gt;أحد الخواص المميزة في CSS3 هي الظلال shadows يمكنك من خلالها صنع &lt;a href="http://markdotto.com/playground/3d-text/"&gt;نصوص ثلاثية الأبعاد&lt;/a&gt; مميزة جداً وبدون الحاجة لإضافة أوسمة اضافية للمصدر HTML.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-3887286094483442338?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=vCaNWPCec0E:KTKc5mZ4_5g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=vCaNWPCec0E:KTKc5mZ4_5g:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=vCaNWPCec0E:KTKc5mZ4_5g:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=vCaNWPCec0E:KTKc5mZ4_5g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=vCaNWPCec0E:KTKc5mZ4_5g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=vCaNWPCec0E:KTKc5mZ4_5g:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=vCaNWPCec0E:KTKc5mZ4_5g:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=vCaNWPCec0E:KTKc5mZ4_5g:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=vCaNWPCec0E:KTKc5mZ4_5g:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/vCaNWPCec0E" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/3887286094483442338?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/3887286094483442338?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/vCaNWPCec0E/css3.html" title="نص ثلاثي الأبعاد بواسطة CSS3" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2011/01/css3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ABRX4_eip7ImA9WhZXEUU.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-1143908047275872072</id><published>2011-01-07T18:14:00.002+02:00</published><updated>2011-04-30T20:55:54.042+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-30T20:55:54.042+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Conditional Tags" /><title>#4 العلامات الشرطية داخل قوالب Blogger ’تعدد المؤلفين‘</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TSRc0d10XLI/AAAAAAAAC5w/gHCFzceQwHI/s00/conditional-tags_authors.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;img class="thumbright border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TSRc0d10XLI/AAAAAAAAC5w/gHCFzceQwHI/s160-c/conditional-tags_authors.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;/p&gt;

&lt;p&gt;ظهرت الأن الكثير من المدونات الجماعية التى يشترك فيها أكثر من كاتب، أو حتى من أصحاب المدونات الشخصية التى يسمح كاتبها بمشاركات القرّاء لا أن يرسلوا ما يكتبوه عن طريق البريد ولكن ككتاب فعليين بالمدونة، الأمر الذي أوجد مشكلة وهي كيفية التحكم في تنسيق تدوينات كل مؤلف على حدة أو لوضع عناصر محددة لا تظهر إلا مع مشاركاته هو، مثل ظهور إعلان مثلاً يعلن فيها عن مدونته الشخصية أو تمييز التدوينة بشكل عام...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;هنا جاءت الحاجة لمعرفة علامات الشرط الخاصة بالمؤلفين وكيفية التعامل معها كي تساعدك على تمييز المشاركات المتعددة وعرض عناصر فريدة تظهر لكل كاتب على حدة، ونحن هنا نعتبر أن جميع مؤلفين المدونة لهم ملف تعريفي خاص داخل blogger أي أنهم مشتركين في خدمة التدوين بالفعل سواء كانت لهم مدونات شخصية أو لا، والفكرة في علامة الشرط هذه هي التحقق من اسم الكاتب فإن كان صحيح ينفذ ما داخل علامة الشرط وغير ذلك يتجاهل الأمر:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;b&gt;data:post.author&lt;/b&gt; == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;أحمد&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني فقط في تدوينات الكاتب &lt;b&gt;أحمد&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;في الشرط السابق سوف يظهر النص في التدوينات التى كتبت بواسطة المؤلف أحمد فقط دون غيرة، كما يمكنك استخدام else كما تعلمنا سابقاً هكذا:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;b&gt;data:post.author&lt;/b&gt; == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;أحمد&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني فقط في تدوينات الكاتب &lt;b&gt;أحمد&lt;/b&gt;

&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&lt;/span&gt;

خلاف ذلك، أظهرني لجميع التدوينات الأخرى
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;ويمكننا الاستفادة من علامات الشرط للمؤلفين داخل القالب في الحالات التالية:&lt;/p&gt;

&lt;h3&gt;نبذه عن الكاتب أسفل كل تدوينه له&lt;/h3&gt;
&lt;p&gt;كانت قديما محصورة فقط لمدونات wordpress أما الأن فيمكنك تنفيذها بسهوله لمدونتك الجماعية وذلك عن طريق عمل صندوق &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; يحتوى على بيانات الكاتب مع صورة لتوضع أسفل الموضوع مباشرة مثل:&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TSYZcBdPtdI/AAAAAAAAC6Y/PgO9DKkwjIU/s00/postauthor.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;وطريقة التركيب هي بالبحث عن الكود التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;/span&gt;&lt;span class="attributes"&gt;'post-footer'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;وأسفلة مباشرة تضع علامات الشرط بالكود:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.author == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;AUTOR_1&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
&lt;span dir="rtl"&gt;أظهرني فقط مع الكاتب &lt;b&gt;AUTOR_1&lt;/b&gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.author == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;AUTOR_2&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
&lt;span dir="rtl"&gt;أظهرني فقط مع الكاتب &lt;b&gt;AUTOR_2&lt;/b&gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.author == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;AUTOR_3&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
&lt;span dir="rtl"&gt;أظهرني فقط مع الكاتب &lt;b&gt;AUTOR_3&lt;/b&gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/76uau5ih4v" class="btn load nonefloat"&gt;نبذة مختصرة عن الكاتب...&lt;span&gt;أنسخ الضندوق وضعة بين علامة الشرط بعد تغيير البيانات، وخصائص css ضعها بالمكان المناسب بالقالب.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;في هذه الحالة هناك 3 مؤلفين بالمدونة كل مؤلف سنضع له صندوق بيانات خاص، وفي حالة زيادة عدد المؤلفين نكرر علامة الشرط مع تغيير اسم الكاتب ومحتويات الصندوق.&lt;/p&gt;

&lt;p&gt;إن لم تجد الكود المشار إليه ابحث بدلاً منه عن الكود التالي ثم ضع علامات الشرط أسفلة:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;data:post.body/&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h3&gt;تصميم مختلف لتدوينات كل كاتب على حدة&lt;/h3&gt;
&lt;p&gt;هذه حاله ربما أكثر تعقيداً من سابقتها، والفكرة فيها أننا نقوم بإحاطة كل الأكواد الخاصة بعرض التدوينة بعلامة الشرط المحدد فيها اسم الكاتب، بحيث يتم تنسيق التدوينات في أشكال مختلفة ولكل مؤلف على حدة، فالتدوينات داخل القالب يتم تنسيقها داخل includable خاص يحمل الإسم post وهذا الجزء يضم كل المحتويات التى تعرض داخل التدوينة ’’العنوان، الأوسمة، محتوى التدوينة، وصلة التعليق والتاريخ..الخ وتتخد الشكل التالي لبداية ونهاية الوسم في كل القوالب:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:includable id=&lt;/span&gt;&lt;span class="attributes"&gt;'post'&lt;/span&gt;&lt;span class="tags"&gt; var=&lt;/span&gt;&lt;span class="attributes"&gt;'post'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;

&lt;span class="comment"&gt;post...&lt;/span&gt;

&lt;span class="tags"&gt;&amp;lt;/b:includable&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;أصحاب الخيال فقط والبارعون في التصميم هم من سيسعدوا بتلك الفكرة، فالأن يمكن لكل كاتب أن ينسق تدويناته على مزاجه سواء في صفحات العرض المنفردة item أو صفحات المحتوى index:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:includable id=&lt;/span&gt;&lt;span class="attributes"&gt;'post'&lt;/span&gt;&lt;span class="tags"&gt; var=&lt;/span&gt;&lt;span class="attributes"&gt;'post'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;

  &amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.author == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;AUTOR_1&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="comment"&gt;post...&lt;/span&gt;
  &lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

  &amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.author == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;AUTOR_2&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="comment"&gt;post...&lt;/span&gt;
  &lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

  &amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.author == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;AUTOR_3&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="comment"&gt;post...&lt;/span&gt;
  &lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

&amp;lt;/b:includable&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;ما سبق يوضح أن هناك 3 مؤلفين بالمدونة، كل واحد فيهم يمكن أن يكون له تصميم خاص&lt;/p&gt;

&lt;h3&gt;تمييز تعليق الكاتب عن بقية التعليقات&lt;/h3&gt;
&lt;p&gt;لن نحتاج هنا لتميز تعليق كل كاتب على حدة، بل سوف يكون هناك تحديد عام بعلامة شرط واحدة تميز بها الكاتب أي كان اسمه.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:loop values=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.comments'&lt;/span&gt;&lt;span class="tags"&gt; var=&lt;/span&gt;&lt;span class="attributes"&gt;'comment'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;

&lt;span class="comment"&gt;comment..&lt;/span&gt;

&lt;span class="tags"&gt;&amp;lt;/b:loop&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;بالبحث عن الكود السابق وهو لوسم loop لبداية ونهاية التعليقات، سوف نحيط كل ما داخله بعلامة شرط لنميز بها تعليق الكاتب عن غيره:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:loop values=&lt;/span&gt;&lt;span class="attributes"&gt;'data:post.comments'&lt;/span&gt;&lt;span class="tags"&gt; var=&lt;/span&gt;&lt;span class="attributes"&gt;'comment'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;

&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;b&gt;data:comment.author&lt;/b&gt; == &lt;/span&gt;&lt;span class="mark"&gt;data:post.author&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني فقط لتعليق الكاتب

&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&lt;/span&gt;

خلاف ذلك، أظهرني لجميع المعلقين
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

&amp;lt;/b:loop&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h4&gt;لا تنسى مراجعة الدروس السابقة:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://almsn3.blogspot.com/2010/12/blogger-conditional-tags.html"&gt;#1 العلامات الشرطية داخل قوالب Blogger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://almsn3.blogspot.com/2010/12/blogger-conditional-tags-pagetypes.html"&gt;#2 أنواع الصفحات واستهداف كل منها&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://almsn3.blogspot.com/2011/01/conditional-tags-for-label.html"&gt;#3 التعامل مع التسميات&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-1143908047275872072?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=_scXr_dI2tM:uu7n4tjiCM0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=_scXr_dI2tM:uu7n4tjiCM0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=_scXr_dI2tM:uu7n4tjiCM0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=_scXr_dI2tM:uu7n4tjiCM0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=_scXr_dI2tM:uu7n4tjiCM0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=_scXr_dI2tM:uu7n4tjiCM0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=_scXr_dI2tM:uu7n4tjiCM0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=_scXr_dI2tM:uu7n4tjiCM0:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=_scXr_dI2tM:uu7n4tjiCM0:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/_scXr_dI2tM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/1143908047275872072/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2011/01/conditional-tags-with-multiple-authors.html#comment-form" title="7 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1143908047275872072?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1143908047275872072?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/_scXr_dI2tM/conditional-tags-with-multiple-authors.html" title="#4 العلامات الشرطية داخل قوالب Blogger ’تعدد المؤلفين‘" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TSRc0d10XLI/AAAAAAAAC5w/gHCFzceQwHI/s72-c/conditional-tags_authors.gif" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://almsn3.com/2011/01/conditional-tags-with-multiple-authors.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMARXk7cSp7ImA9Wx9bEU8.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-8372178666523460251</id><published>2011-01-04T22:04:00.006+02:00</published><updated>2011-02-19T17:14:04.709+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-19T17:14:04.709+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogger Tips" /><category scheme="http://www.blogger.com/atom/ns#" term="إضافات و أفكار" /><title>تعديل سحابة التسميات في قوالب Blogger</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TSM1Mo_MhvI/AAAAAAAAC5Y/W5EWqTNKWWQ/s00/layout-tag.gif" alt="تعديل سحابة التسميات في قوالب بلوجر" title="" /&gt;&lt;img class="thumbright border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TSM1Mo_MhvI/AAAAAAAAC5Y/W5EWqTNKWWQ/s160-c/layout-tag.gif" alt="تعديل سحابة التسميات في قوالب بلوجر" title="" /&gt;&lt;/p&gt;

&lt;p&gt;صندوق التسميات ضمن أدوات blogger يوفر طريقتين للعرض ’قائمة وسحابة‘ وتعتمد السحابة في الظهور إلى عدد المرات التى استخدمت فيها نفس التسميه أو ما هو عدد التدوينات داخل كل تسميه، ومنها تلاحظ في حالة تفعليها أن هناك أحجام مختلفة لكل تسميه فالتسميات التى تحتوي على أكبر عدد من التدوينات ظهرت بخط كبير والعكس...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;وغالبا نحن لا نستطيع التحكم في شكل تلك التسميات كتغيير حجمها مثلاً أو تحديد لون لكل مجموعة تسميات وذلك لعدم وجود خيارات لذلك عند تهئيه الأداه من عناصر الصفحة، لكن هناك طريقة للتخصيص لو علمت ما هي محددات CSS التى تتحكم في ذلك الصندوق:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.cloud-label-widget-content {&lt;/span&gt;
  &lt;span class="property"&gt;text-align&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;center&lt;/span&gt;&lt;span class="selector"&gt;;
}
.cloud-label-widget-content a {&lt;/span&gt;
  &lt;span class="property"&gt;font-family&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;Arial, sans-serif&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;font-weight&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;bold&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;white-space&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;nowrap&lt;/span&gt;&lt;span class="selector"&gt;;
}
.cloud-label-widget-content span {&lt;/span&gt;
  &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;0 5px 0 5px&lt;/span&gt;&lt;span class="selector"&gt;;
}
.label-size-1 a {&lt;/span&gt; &lt;span class="property"&gt;font-size&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;14px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;color&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#2F2F2F&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="selector"&gt;} 
.label-size-2 a {&lt;/span&gt; &lt;span class="property"&gt;font-size&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;16px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;color&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#11AA23&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="selector"&gt;} 
.label-size-3 a {&lt;/span&gt; &lt;span class="property"&gt;font-size&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;18px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;color&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#588EFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="selector"&gt;} 
.label-size-4 a {&lt;/span&gt; &lt;span class="property"&gt;font-size&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;22px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;color&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#DA484B&lt;/span&gt;&lt;span class="selector"&gt;; } 
.label-size-5 a {&lt;/span&gt; &lt;span class="property"&gt;font-size&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;26px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;color&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#3B5998&lt;/span&gt;&lt;span class="selector"&gt;; }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h4 style="text-align:left;"&gt;&lt;span dir="ltr"&gt;.cloud-label-widget-content {
&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;وهو محدد الصندوق الذي يتضمن روابط التسميات، وفيه قمت بالتوسيط ولك حرية إعطائه أي خصائص أخرى كخلفية مثلاً أو غيرها.&lt;/p&gt;

&lt;h4 style="text-align:left;"&gt;&lt;span dir="ltr"&gt;.cloud-label-widget-content a {
&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;روابط التسميات وفيها غيرت نوع الخط وجعلته سميك أما الخاصية &lt;i&gt;white-space&lt;/i&gt; بالقيمة &lt;i&gt;nowrap&lt;/i&gt; وضعتها لتحكم أفضل في المساحات البيضاء فأنا لا أريد عندما يكون هناك تسميات طويلة أن تظهر في سطرين بسبب ضيق المساحة وهو الأمر الظاهر في جميع المدونات التى تعرض السحابة على وضعها الإفتراضي مما يشوه شكل التسميات وتنسيقها، فهذه الخاصية تجعل كل تسميه مهما كانت طويلة تظهر كاملة في سطر ولا تنكسر حتى وإن أدى ذلك الى خروجها عن مساحة صندوق التسميات.&lt;/p&gt;


&lt;h4 style="text-align:left;"&gt;&lt;span dir="ltr"&gt;.cloud-label-widget-content span {
&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;للفصل بين كل تسميه وأخرى عن طريق الهوامش الداخليه.&lt;/p&gt;

&lt;h4 style="text-align:left;"&gt;&lt;span dir="ltr"&gt;.label-size&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;التسميات تظهر في 5 أحجام مختلفة فكما قلنا أنه إذا زادت عدد التدوينات داخل نفس التسميه تظهر بخط كبير، تبدأ من 1 وهو الأصغر ويطبق على التسميات التى تحتوي على أقل عدد من التدوينات وينتهي بالرقم 5 وهو أكبرهم ويظهر للتسميات التى تحتوى على أكبر عدد، وقد ميزت كل مجموعة بلون مختلف مع تعديل أحجام الخطوط.&lt;/p&gt;

&lt;h3&gt;وضع الخصائص بالقالب:&lt;/h3&gt;
&lt;p&gt;إن لم تكن التسميات لديك ظاهرة في شكل سحابة أعد تهيئتها مرة أخرى في لوحة التحكم من عناصر الصفحة واجعلها تظهر كسحابة وفي خانة الفرز تأكد أن الترتيب أبجدي وإحذف العلامة بجوار ’عرض عدد المشاركات لكل تصنيف‘ - بعد ذلك إذهب الى تصميم ومنها الى تحرير HTML ثم قم بالبحث عن الكود التالي وضع خصائص CSS أعلاه مباشرة:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;]]&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/b:skin&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;إن لم تجد نتيجة بعد وضعك لخصائص CSS أعد حذفها ثم ضعها مرة أخرى ولكن في أسفل الكود السابق مباشرة وليس أعلاة ولكن هذه المرة تكون  بين وسم &lt;span class="codeline"&gt;&amp;lt;style&amp;gt;&lt;/span&gt; هكذا:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="css-toppage"&gt;&amp;lt;style type=&lt;/span&gt;&lt;span class="attributes-css"&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt;&lt;span class="css-toppage"&gt;&amp;gt;&lt;/span&gt;

&lt;span class="comment"&gt;css properties...&lt;/span&gt;

&lt;span class="css-toppage"&gt;&amp;lt;/style&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;ويرجع ذلك لخصائص CSS الإفتراضيه كوننا نقوم بالكتابة عليها كي نظهر التسميات بطريقة مختلفة، ومع ذلك فقد حدثت معي تلك المشكلة في بعض القوالب الجاهزة فقط.&lt;/p&gt;

&lt;h3&gt;لمزيد من التخصيص:&lt;/h3&gt;
&lt;p&gt;&lt;img class="alignright" src="http://lh5.ggpht.com/_c4C63JMfp6g/TSNx1DId6wI/AAAAAAAAC5g/03eV9tQBIug/s00/label-count_hover.gif" alt="ظهور عدد التدوينات عند التأشير على التسميه" /&gt;&lt;/p&gt;

&lt;p&gt;يمكننا التحكم في عرض عدد التدوينات داخل كل تسميه، بحيث يظهر العدد عند التأشير على الأسم كما بالصورة، وللتطبيق تأكد عند تهيئة الأداه من عناصر الصفحة أنك محدد على ’عرض عدد المشاركات لكل تصنيف‘ ثم توجه وابحث في القالب على الكود -ولا أضمن وجودة بنفس الشكل في قوالبكم المسالة دي لم تعد مضمونة اليومين دول!&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="links"&gt;&amp;lt;a expr:dir=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.languageDirection'&lt;/span&gt;&lt;span class="links"&gt; expr:href=&lt;/span&gt;&lt;span class="attributes"&gt;'data:label.url'&lt;/span&gt;&lt;span class="links"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;data:label.name/&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;ثم استبدله بالكود التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="links"&gt;&amp;lt;a expr:dir=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.languageDirection'&lt;/span&gt;&lt;span class="links"&gt; expr:href=&lt;/span&gt;&lt;span class="attributes"&gt;'data:label.url'&lt;/span&gt;&lt;span class="links"&gt; expr:title=&lt;/span&gt;&lt;span class="attributes"&gt;'data:label.count + &amp;amp;quot; تدوينة&amp;amp;quot;'&lt;/span&gt;&lt;span class="links"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;data:label.name/&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-8372178666523460251?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=F0OyFSzv-y4:L1oiZDWNXfo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=F0OyFSzv-y4:L1oiZDWNXfo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=F0OyFSzv-y4:L1oiZDWNXfo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=F0OyFSzv-y4:L1oiZDWNXfo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=F0OyFSzv-y4:L1oiZDWNXfo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=F0OyFSzv-y4:L1oiZDWNXfo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=F0OyFSzv-y4:L1oiZDWNXfo:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=F0OyFSzv-y4:L1oiZDWNXfo:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=F0OyFSzv-y4:L1oiZDWNXfo:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/F0OyFSzv-y4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/8372178666523460251/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2011/01/css-code-for-blogger-cloud-labels.html#comment-form" title="13 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8372178666523460251?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8372178666523460251?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/F0OyFSzv-y4/css-code-for-blogger-cloud-labels.html" title="تعديل سحابة التسميات في قوالب Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TSM1Mo_MhvI/AAAAAAAAC5Y/W5EWqTNKWWQ/s72-c/layout-tag.gif" height="72" width="72" /><thr:total>13</thr:total><feedburner:origLink>http://almsn3.com/2011/01/css-code-for-blogger-cloud-labels.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUCSHk_fip7ImA9Wx9XEEs.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-803757965447545348</id><published>2011-01-03T16:50:00.001+02:00</published><updated>2011-01-03T16:51:09.746+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-03T16:51:09.746+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Conditional Tags" /><title>#3 العلامات الشرطية داخل قوالب Blogger ’التعامل مع التسميات‘</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh5.ggpht.com/_c4C63JMfp6g/TR9nrVvoFhI/AAAAAAAAC48/2zqpF4NfgZM/s00/conditional-tags_labels.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;img class="thumbright border" src="http://lh5.ggpht.com/_c4C63JMfp6g/TR9nrVvoFhI/AAAAAAAAC48/2zqpF4NfgZM/s160-c/conditional-tags_labels.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;/p&gt;

&lt;p&gt;بعد معرفتك &lt;a href="http://almsn3.blogspot.com/2010/12/blogger-conditional-tags-pagetypes.html"&gt;لأنواع الصفحات التى تشكل هيكل المدونة&lt;/a&gt; وكيفية استهداف كل منها، موعدنا مع التسميات labels أو الأقسام أو التصنيفات وهي وظيقة داخل blogger مهمة جداً لتسهيل القراءة والبحث عن المعلومة تهدف الى تنظيم التدوينات والمقالات داخل مدونتك في مجموعات كل مجموعة تندرج تحت فئه معينه، كما أنها هامة لربط المحتويات ببعض مما يشجع القرّاء على قراءة المزيد من التدوينات تحت تصنيفات أخرى...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;من الدرس السابق لم نجد صفحة منفصلة للتسميات يمكن استهدافها بل تظهر ضمن صفحة المحتوى و الأرشيف أو الرئيسية، لذا فعلامات الشرط الخاصة بالتسميات نجدها داخل القالب في حالتين فقط:&lt;/p&gt;

&lt;h4&gt;1 : الصندوق Label لعرض التسميات بمربعات القائمة الجانبية widget&lt;/h4&gt;
&lt;p&gt;وهي الأداة الموجودة بلوحة التحكم في عناصر الصفحة، وتظهر جميع التسميات التى أضيفت بأكثر من شكل ’قائمة وسحابه أوسمة‘ - وبعلامة الشرط يمكنك أن تُظهر محتويات أعلى هذا الصندوق أو أسفله أو تتحكم في بقية عناصر الصفحة عن طريق css والشرط كالتالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.url == &lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;data:label.url&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني فقط في الصفحات التى تظهر عند الضغط على اي تسميه
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;رغم أن الشرط السابق يدخل ضمن صفحات الروابط كما تعلمنا سابقاً إلا أنني لم أدرجه معهم لأنه يكون فعال فقط في حاله وضعه ضمن الصندوق Label ويظهر مفعوله في الصفحات التى تعرض النتائج بعد الضغط على أي تسميه.&lt;/p&gt;

&lt;blockquote class="note"&gt;
&lt;div class="title"&gt;&lt;strong&gt;تذكير: &lt;/strong&gt;max-results&lt;/div&gt;
&lt;p&gt;في حاله تحديدك لعدد التدوينات التى تظهر بالتصنيفات بإضافة الكود max-results والذى يوضع في هاك تعدد الصفحات للروابط فلن تشاهد أي تأثير لعلامة الشرط.&lt;/p&gt;
&lt;/blockquote&gt;

 &lt;h4&gt;2: داخل التدوينات التى تحمل تسميه معينه&lt;/h4&gt;
&lt;p&gt;بعد نشر موضوعك الذى يحتوي على مجموعة تسميات تتيح لك علامة الشرط هذه أن تستهدف الموضوعات التى تحتوى على تسميه معينه كالتالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:label.name == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;أحمد&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني فقط في التدوينات التى تحمل التسميه &lt;b&gt;أحمد&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;كل ما يمكنك فعله هنا هو تحديد محتوى مخصص يظهر فقط عندما يقرأ الزائر التدوينات التى تحمل التسميه المحددة كإعلان مثلاً أو أيقونة تميز بها مواضع قسم معين &lt;a href="http://www.abu-iyad.com/2010/08/add-icon-title-label-blogger.html"&gt;كما فعل أبو أياد&lt;/a&gt;، لذا فأي محتويات تريد إظهارها بعلامة شرط سوف تظهر بالتدوينة المستهدفة فقط كانت في صفحة منفردة أو ضمن تدوينات أخرى بصفحات المحتوى.&lt;/p&gt;

&lt;p&gt;فكر مثلاً في أن تعرض اعلانات أدسنس لنوع معين من التدوينات لها شعبيه كبيرة، أو حتى لتجنب المخالفة بعدم عرض اعلاناتك في التدوينات التى تخالف سياسه استخدام الخدمة.&lt;/p&gt;

&lt;h3&gt;الحلقات التكرارية loops &lt;/h3&gt;
&lt;p&gt;لتطبيق أي من الشرطين السابقين يلزم وضعهم داخل حلقة loops وهي موجودة في كل لغات البرمجة تمكني من تكرار كود معين لعدد من المرات، وتجدها في القوالب بالتعليقات comments والتدوينات post و موجودة أيضا في غالبية مربعات القائمة الجانبية widget ومن بينها الصندوق Label.&lt;/p&gt;

&lt;p&gt;لتفعيل الشرط داخل القائمة الجانبية يوضع داخل loop بهذا الشكل:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&lt;b&gt;&amp;lt;b:loop values=&lt;/b&gt;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;'data:labels'&lt;/b&gt;&lt;/span&gt;&lt;span class="tags"&gt;&lt;b&gt; var=&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&lt;b&gt;'label'&lt;/b&gt;&lt;/span&gt;&lt;span class="tags"&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;

  &amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.url == data:label.url'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
  أظهرني فقط في الصفحات التى تظهر عند الضغط على اي تسميه
  &lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

&lt;b&gt;&amp;lt;/b:loop&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;وداخل التدوينات يوضع في loop آخر بهذا الشكل:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&lt;b&gt;&amp;lt;b:loop values=&lt;/b&gt;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;'data:post.labels'&lt;/b&gt;&lt;/span&gt;&lt;span class="tags"&gt;&lt;b&gt; var=&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&lt;b&gt;'label'&lt;/b&gt;&lt;/span&gt;&lt;span class="tags"&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;

  &amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:label.name == &amp;amp;quot;&lt;b class="mark"&gt;أحمد&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
  أظهرني فقط في التدوينات التى تحمل التسميه &lt;b&gt;أحمد&lt;/b&gt;
  &lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;

&lt;b&gt;&amp;lt;/b:loop&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;هذا النوع من علامات الشرط يعتبر أكثر تعقيداً لأنها مرتطبه بمتغيرات أخرى، وتستغرق وقت أطول لاستخدامها بكفاءة ولكن مع كثرة التجربه سوف يسهل عليك تطويعها بالقالب وتخصيص تدويناتك بشكل جذاب كما فعلت ب&lt;a href="http://almsn3.blogspot.com/2010/04/minipost.html"&gt;التدوين المصغر&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-803757965447545348?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=waeNAJ6KzBY:e0k9r_5mWHc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=waeNAJ6KzBY:e0k9r_5mWHc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=waeNAJ6KzBY:e0k9r_5mWHc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=waeNAJ6KzBY:e0k9r_5mWHc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=waeNAJ6KzBY:e0k9r_5mWHc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=waeNAJ6KzBY:e0k9r_5mWHc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=waeNAJ6KzBY:e0k9r_5mWHc:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=waeNAJ6KzBY:e0k9r_5mWHc:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=waeNAJ6KzBY:e0k9r_5mWHc:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/waeNAJ6KzBY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/803757965447545348/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2011/01/conditional-tags-for-label.html#comment-form" title="6 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/803757965447545348?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/803757965447545348?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/waeNAJ6KzBY/conditional-tags-for-label.html" title="#3 العلامات الشرطية داخل قوالب Blogger ’التعامل مع التسميات‘" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_c4C63JMfp6g/TR9nrVvoFhI/AAAAAAAAC48/2zqpF4NfgZM/s72-c/conditional-tags_labels.gif" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://almsn3.com/2011/01/conditional-tags-for-label.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEANR3szfip7ImA9Wx9WEU8.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-454907575034945478</id><published>2010-12-31T16:18:00.002+02:00</published><updated>2011-01-15T22:19:56.586+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-15T22:19:56.586+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Conditional Tags" /><title>#2 العلامات الشرطية داخل قوالب Blogger ’’أنواع الصفحات واستهداف كل منها‘‘</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TR3l7Il1O9I/AAAAAAAAC4o/prSsGGOmc-Y/s00/conditional-tags_pagetype.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;img class="thumbright border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TR3l7Il1O9I/AAAAAAAAC4o/prSsGGOmc-Y/s160-c/conditional-tags_pagetype.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;/p&gt;

&lt;p&gt;بعد أن علمت كيف تستخدم الشرط if وما هي &lt;a href="http://almsn3.blogspot.com/2010/12/blogger-conditional-tags.html"&gt;التراكيب الشرطية&lt;/a&gt;، من المهم أيضا أو الأكثر أهمية أن تعرف كيف تحدد الشروط وما هي الأنواع المختلفة التى تستخدم داخل القالب، فليس كل ما تفكر فيه يمكن أن تضعة في علامة الشرط، ونبدأ التعريف بالصفحات التى تظهر في مدونتك وهما 6 أنواع مختلفة يتم تحديدها عن طريق الإسم وهما...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;النوع 1 - صفحات فردية وهي الخاصة بعرض التدوينات و التعليقات.&lt;/li&gt;
&lt;li&gt;النوع 2 - صفحات المحتوى وتظهر عند التنقل من خلال المشاركات الأقدم والأحدث.&lt;/li&gt;
&lt;li&gt;النوع 3 - صفحات الأرشيف.&lt;/li&gt;
&lt;li&gt;النوع 4 - صفحات ثابتة.&lt;/li&gt;
&lt;li&gt;النوع 5 - صفحات متغيرة و مُحددة مسبقاً.&lt;/li&gt;
&lt;li&gt;النوع 6 - صفحة المدونة الرئيسية.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;وبشكل أكثر تفصيلاً نشرح كل نوع كالتالي:&lt;/p&gt;

&lt;h4&gt;نوع 1 : صفحات فردية لعرض التدوينة والتعليقات item&lt;/h4&gt;
&lt;p&gt;وهي تمثل الصفحة التى تعرض التدوينة ومن أسفلها التعليقات وربما هذا النوع معروف لدى الجميع لكثرة استخدامه وفيه تستطيع وضع محتوى بحيث يظهر فقط عند مشاهدة التدوينة ويختفي في بقية الصفحات الأخرى مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.pageType == &amp;amp;quot;&lt;b class="mark"&gt;item&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني داخل صفحة التدوينة فقط
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h4&gt;نوع 2 : صفحات المحتوى وتعرض جميع التدوينات index&lt;/h4&gt;
&lt;p&gt;هذا النوع هو الصفحات التى تشاهدها عند التنقل من الصفحة الرئيسية بواسطة وصلات ’رسائل أقدم و رسائل أحدث‘ أو في حالة إضافة تعدد الصفحات، كما تظهر تلك الصفحات أيضا عند عرض نتائج البحث مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.pageType == &amp;amp;quot;&lt;b class="mark"&gt;index&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني داخل صفحات عرض المحتوى فقط
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h4&gt;نوع 3 : صفحات عرض الأرشيف archive&lt;/h4&gt;
&lt;p&gt;هذا النوع يشير الى الصفحات التى كونتها مجموعة تدويناتك عند الضغط على التقويم الشهري من أرشيف المدونة بالقائمة الجانبية مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.pageType == &amp;amp;quot;&lt;b class="mark"&gt;archive&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني داخل صفحات الأرشيف فقط
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h4&gt;نوع 4 : الصفحات الثابتة static_page&lt;/h4&gt;
&lt;p&gt;وهي من أحدث الوظائف داخل blogger حيث تم إضافتها مؤخراً، حيث يتم إنشاءها من لوحة التحكم، ومن المفيد معرفة هذا الانوع حيث يمكننا تخصيص تلك الصفحات بشكل مختلف أو أظهار محتويات خاصة بها مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.pageType == &amp;amp;quot;&lt;b class="mark"&gt;static_page&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني داخل الصفحات الثابته فقط
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;


&lt;h4&gt;نوع 5 : الصفحة الرئيسية data:blog.homepageUrl  &lt;/h4&gt;
&lt;p&gt;هذا النوع يختلف عمّا سبقه حيث أنه لا يندرج تحت الصفحات المخصصة والمعروفة pageType ولكن يمكن أن نطلق عليه مسمى صفحات الروابط لأنه يتغير مكان تطبيقه حسب الرابط الموجود داخله، وهو نوع مثير جداً للإهتمام وقد ذكرني هذا بتدوينة قديمة ’لسردال‘ والذى يتحدث فيها عن ما يسمي ب&lt;a href="http://abdulla79.blogspot.com/2009/11/blog-post_21.html"&gt;Blogazine&lt;/a&gt;! فهل يمكن أن يجرب أحدكم ويصنع تصميم مميز لكل تدوينة!&lt;/p&gt;

&lt;p&gt;هذه الصفحة جعلتها مُحددة لرئيسية المدونة فقط حيث data:blog.homepageUrl يترجم داخل القالب ليعرض عنوان مدونتك الرئيسي مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.url == &lt;/span&gt;&lt;b&gt;&lt;span class="mark"&gt;data:blog.homepageUrl&lt;/span&gt;&lt;/b&gt;&lt;span class="mark"&gt;&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني داخل صفحة المدونة الرئيسية فقط
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;في حاله عدم تحديدك لشرط الصفحة الرئيسية بالقالب فأنها تظهر بنفس طريقة عرض التدوينات في نوع الصفحات index.&lt;/p&gt;

&lt;h4&gt;نوع 6 : الصفحات المتغيرة حسب الرابط بعلامة الشرط&lt;/h4&gt;
&lt;p&gt;هو نفسه النوع السابق ولكن يحدد به الصفحة التي تريد اظهار محتوى أو تنفيذ مثلاً خصائص css معينة داخلها، ومنها يمكن توظيفها كي تصنع تصميم مميز لكل تدوينة على حدة مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.url == &amp;amp;quot;&lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;URL.html&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;amp;quot;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني في الصفحة المحددة فقط
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;انتهينا من عرض جميع أنواع الصفحات داخل القالب، ومن الملاحظ أن جميع علامات الشرط أخذت الوضع أو القيمة يساوي بالرمز &lt;i&gt;"=="&lt;/i&gt; وهي تعني كما تعلمنا في الدرس السابق تطبيق ما يوجد داخل علامة الشرط، لكن في بعض الأحيان لا أريد تطبيق علامة الشرط هكذا إنما أريد تطبيقها في حاله عكسيه أي لا تظهر ما يوجد داخل علامة الشرط!&lt;/p&gt;

&lt;p&gt;&lt;i&gt;"=="&lt;/i&gt; الرمز يساوي يعني التحقق وتطبيق ما داخله علامة الشرط.&lt;br /&gt;
&lt;i&gt;"!="&lt;/i&gt; علامة التعجب تعني الإختلاف وعدم تطبيق ما داخل علامة الشرط، ويتضح أكثر من خلال المثال التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'data:blog.url &lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;!=&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt; data:blog.homepageUrl'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني داخل جميع الصفحات &lt;b&gt;ما عدا&lt;/b&gt; صفحة المدونة الرئيسية
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;سوف يظهر ما داخل علامة الشرط في جميع الصفحات فيما عدا الصفحة الرئيسية، والجدير بالذكر أن عكس أداة الشرط غير قاصر تطبيقة على الصفحات فقط بل هي قاعدة عامة يمكن أن تطبق على كل الأنواع كما سنعرض لاحقاً&lt;/p&gt;

&lt;p&gt;&lt;i&gt;في الدرس القادم بإذن الله نعرض علامات الشرط الخاصة بالتسميات labels&lt;/i&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-454907575034945478?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B8jJSMz5oo0:bLn5HifqGUA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B8jJSMz5oo0:bLn5HifqGUA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=B8jJSMz5oo0:bLn5HifqGUA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B8jJSMz5oo0:bLn5HifqGUA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=B8jJSMz5oo0:bLn5HifqGUA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B8jJSMz5oo0:bLn5HifqGUA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B8jJSMz5oo0:bLn5HifqGUA:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B8jJSMz5oo0:bLn5HifqGUA:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=B8jJSMz5oo0:bLn5HifqGUA:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/B8jJSMz5oo0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/454907575034945478/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/12/blogger-conditional-tags-pagetypes.html#comment-form" title="8 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/454907575034945478?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/454907575034945478?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/B8jJSMz5oo0/blogger-conditional-tags-pagetypes.html" title="#2 العلامات الشرطية داخل قوالب Blogger ’’أنواع الصفحات واستهداف كل منها‘‘" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_c4C63JMfp6g/TR3l7Il1O9I/AAAAAAAAC4o/prSsGGOmc-Y/s72-c/conditional-tags_pagetype.gif" height="72" width="72" /><thr:total>8</thr:total><feedburner:origLink>http://almsn3.com/2010/12/blogger-conditional-tags-pagetypes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMARXo7eCp7ImA9Wx9QF0U.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-1820656051121388994</id><published>2010-12-31T10:17:00.001+02:00</published><updated>2010-12-31T10:17:24.400+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-31T10:17:24.400+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Conditional Tags" /><title>#1 العلامات الشرطية داخل قوالب Blogger</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TRx6ePqijbI/AAAAAAAAC4U/mB-2iAqN9WM/s00/blogger-conditional_tags.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;img class="thumbright border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TRx6ePqijbI/AAAAAAAAC4U/mB-2iAqN9WM/s160-c/blogger-conditional_tags.gif" alt="العلامات الشرطية داخل قوالب بلوجر" title="" /&gt;&lt;/p&gt;

&lt;p&gt;من أدوات التخصيص الهامة جداً في blogger علامات الشرط Conditional Tags فهي لا غنى عنها عند تعاملك مع القوالب حيث بها تستطيع تطوير طريقة عرض التدوينات وإضافة ميزات جديدة مثل التحكم بظهور وإخفاء المحتويات في صفحات معينة أو وفقاً لتصنيف معين، فأنت لست بحاجه لمعرفة كل شيء عن HTML حتى تصمم قوالب إحترافية ولكن فقط بعض المفاهيم الهامة التى تمكنك من التعامل مع القوالب بشكل سليم.&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;h3&gt;الشرط b:if&amp;gt;&lt;/h3&gt;
&lt;p&gt;الشرح سيكون مفهوم جداً لمن لديه خبرة سابقة بأي من لغات البرمجة حيث أن علامات الشرط عبارة عن تعبير منطقي يحدد ناتجه تنفيذ أمر أو عدة أوامر أو عدم تنفيذها، وتستحدم في الشرط الكلمة المشهورة if داخل وسم blogger الذى يبدأ ب&lt;span class="codeline" dir="ltr"&gt;&amp;lt;b: &amp;gt;&lt;/span&gt; والصورة العامة له:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if ......... &amp;gt;

&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;يكتب الشرط بواسطة الأمر if و يتبع بالشرط ثم يلي ذلك ما يتم تنفيذه إذا تحقق الشرط ويغلق مرة أخرى، كما توجد له عدة صيغ كما سنعرف لاحقاً&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'condition == &lt;/span&gt;&lt;span class="mark"&gt;X&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني عندما يتحقق الشرط ويساوي القيمة &lt;b&gt;أكس&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;في الكود السابق إذا كان الشرط يساوي X فأنه يصبح صحيحاً وسينفذ ما بداخله حيث يظهر في هذه الحاله النص المكتوب، أما في حالة عدم تحقق الشرط فإنه سيتجاهل هذا الأمر ويتابع استعراض القالب.&lt;/p&gt;

&lt;h4&gt;&amp;lt;b:else/&amp;gt;&lt;/h4&gt;
&lt;p&gt;الصيغة الاخرى لعلامات الشرط تكون بإضافة else وهي تستخدم عندما يكون هناك احتمال آخر مطلوب تنفيذه في حاله عدم تحقيق الشرط الأول وتكون كالتالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'condition == &lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;X&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
أظهرني عندما يتحقق الشرط &lt;b&gt;أكس&lt;/b&gt;

&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&lt;/span&gt;

خلاف ذلك، أظهرني أنا
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;هناك أيضا تراكيب شرطية أخرى يمكنك الجمع بين أكثر من حالة بنفس الوقت وهذا سر من أسرار قوالب blogger وتستخدم عادة لتطوير طريقة عرض التدوينات حتى تظهر متجاورة في شكل مجله مثلاً وغيرها وطريقة تنفيذه كما بالكود التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'condition == &lt;b class="mark"&gt;X&lt;/b&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;

    &amp;lt;b:if cond=&lt;/span&gt;&lt;span class="attributes"&gt;'condition == &lt;/span&gt;&lt;span class="mark"&gt;&lt;b&gt;Y&lt;/b&gt;&lt;/span&gt;&lt;span class="attributes"&gt;'&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;
    أظهرني في حال تحقق الشرط &lt;b&gt;واي&lt;/b&gt;
    &lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;
  
&amp;lt;b:else/&amp;gt;&lt;/span&gt;

أظهرني في حال عدم تحقق الشرط &lt;b&gt;أكس&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;ويعني ذلك في حال تحقق الشرط الأول تحقق من الشرط الثاني فإن كان صحيحاً نفذ ما بداخله وإلا تجاهله ونفذ ما بعد else.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;في الدرس القادم بإذن الله نبدأ بإستعراض الأنواع المختلفة للصفحات داخل القالب وطريقة استهدافها بعلامة الشرط.&lt;/i&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-1820656051121388994?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7RH8DvlLDsI:s1euALid9yw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7RH8DvlLDsI:s1euALid9yw:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=7RH8DvlLDsI:s1euALid9yw:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7RH8DvlLDsI:s1euALid9yw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=7RH8DvlLDsI:s1euALid9yw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7RH8DvlLDsI:s1euALid9yw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7RH8DvlLDsI:s1euALid9yw:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7RH8DvlLDsI:s1euALid9yw:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=7RH8DvlLDsI:s1euALid9yw:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/7RH8DvlLDsI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/1820656051121388994/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/12/blogger-conditional-tags.html#comment-form" title="3 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1820656051121388994?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1820656051121388994?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/7RH8DvlLDsI/blogger-conditional-tags.html" title="#1 العلامات الشرطية داخل قوالب Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_c4C63JMfp6g/TRx6ePqijbI/AAAAAAAAC4U/mB-2iAqN9WM/s72-c/blogger-conditional_tags.gif" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://almsn3.com/2010/12/blogger-conditional-tags.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QCQnw_eip7ImA9Wx9QF08.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-4255753791798732919</id><published>2010-12-30T18:07:00.001+02:00</published><updated>2010-12-30T18:09:23.242+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-30T18:09:23.242+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="تطوير و تخصيص قوالب" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><title>العلامات الشرطية داخل Blogger</title><content type="html">&lt;p&gt;استجابة لبعض الطلبات بعد موضوع &lt;a href="http://almsn3.blogspot.com/2010/04/minipost.html"&gt;التدوين المصغر&lt;/a&gt;، بإذن الله سأبدأ سلسلة دروس جديدة عن علامات الشرط داخل بلوجر من 4 أو 5 دروس متتالية خاصة وأنه لا توجد مدونة عربية تحدثت بالتفصيل عنها وكيف تستغلها في تصميم قوالب إحترافية،  أول درس بعد قليل.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-4255753791798732919?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lCPjObsl1CA:vJveXIZrP9Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lCPjObsl1CA:vJveXIZrP9Q:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=lCPjObsl1CA:vJveXIZrP9Q:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lCPjObsl1CA:vJveXIZrP9Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=lCPjObsl1CA:vJveXIZrP9Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lCPjObsl1CA:vJveXIZrP9Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lCPjObsl1CA:vJveXIZrP9Q:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lCPjObsl1CA:vJveXIZrP9Q:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=lCPjObsl1CA:vJveXIZrP9Q:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/lCPjObsl1CA" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/4255753791798732919?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/4255753791798732919?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/lCPjObsl1CA/blogger.html" title="العلامات الشرطية داخل Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2010/12/blogger.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IFR3Y8cCp7ImA9Wx9WFEo.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-6388815842994168334</id><published>2010-12-28T21:39:00.003+02:00</published><updated>2011-01-19T23:11:56.878+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-19T23:11:56.878+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="أساسيات CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="Layout" /><title>#12 [Layout التخطيط] الخاصية float، هل جرّبت العوم داخل صفحات الويب</title><content type="html">&lt;p class='postthumb'&gt;
&lt;img class='thumbtop border' src='http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s00/css-basic-lesson.gif' alt='الخاصية float، هل جرّبت العوم داخل صفحات الويب' title='' /&gt; 
&lt;img class='thumbright border' src='http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s160-c/css-basic-lesson.gif' alt='الخاصية float، هل جرّبت العوم داخل صفحات الويب' title='' /&gt; 
&lt;/p&gt;

&lt;p&gt;في درس سابق من دروس التخطيط ذكرت أن &lt;a href="http://almsn3.blogspot.com/2009/01/lesson-10-layout2-position.html"&gt;Position&lt;/a&gt; من أهم الخصائص في css بل وأهمها على الإطلاق، لكني في هذا الدرس أقول لكم أن هناك خصائص اخري مهمه :) فحدينا اليوم عن خاصية مثيرة للجدل! فهناك من يطالب بالإستغناء عنها كلياً، وهناك من ينصح ب&lt;a href="http://www.tjkdesign.com/articles/css-layout/no_div_no_float_no_clear_no_hack_no_joke.asp"&gt;الإبتعاد عنها تماماً عند تخطيط الموقع Layout&lt;/a&gt; أو استخدمها في أضيق الحدود لأنها السبب الأول في عدم توافق المواقع على المتصفحات المختلفة بسبب ما تحدثه من فوضى! ولكن مع ذلك لا يكاد يخلو أي موقع منها فهي موجودة في القوائم والصناديق الجانبية وداخل الصور والأيقونات المختلفة…الخ، بل ويمكن أن تشاهدها أيضا عند تصفحك الصُحف الورقية! لذا أنصحكم قبل القراءة بأخذ نَفَس طويل والمحترفون يمتنعون...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;blockquote class="note"&gt;
&lt;div class="title"&gt;&lt;strong&gt;تذكير: &lt;/strong&gt;float تعني الطفو أو التعويم!&lt;/div&gt;
&lt;p&gt;وهو تحويل أو إعادة تعريف العناصر الثابتة وإزاحتها لجهة اليمن أو اليسار خروجاً عن تدفق الصفحة الطبيعي، وتبعاً لذلك يُحدد الجانب الذي سوف تتدفق ناحيته العناصر الأخرى حول هذا العنصر -العائم-.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/S6TevQjzyfI/AAAAAAAAB3Y/YCd5NZeDAMk/float-property.gif" alt="التعويم float" /&gt;&lt;/p&gt;

&lt;p&gt;أممممم! هذا المفهوم هو مشابه تماماً لما تراه في صفحات المجلات حيث تجد الصور والرسومات وقد إنحازت لجهه معينه ومن حولها تنساب النصوص في الجهه الأخرى، وهو ما يطلق عليه ’التفاف النص‘ وقد شرحت سابقاً أحد التطبيقات حول هذا الأمر و&lt;a href="http://almsn3.blogspot.com/2007/12/css-text-wrapper.html"&gt;كيف تجعل النصوص تلتف حول الصور الدائرية&lt;/a&gt; في شكل بديع جداً يطابق ما تراه في المجلات ولكن على صفحات الويب، تصور مثلاً مع الفارق أن أمامك مغناطيس وضع وسط مجموعة من برداة الحديد فكلما ذهبت بجسم المغناطيس لجهه معينة إنسابت من حولة برادة الحديد، &lt;strong&gt;أي أن التعويم يمكن أن نصفه بإنه لتحديد الجانب الذي سوف تتدفق ناحيتة المحتويات&lt;/strong&gt;.. كما أن العنصر العائم نفسه محكوم بالعنصر الأب الحاوي له هو فقط ولا يخرج عنه.&lt;/p&gt;

&lt;p&gt;يمكننا استخدام float على كل أوسمة html فقرات &lt;span class="codeline"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;، صناديق &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt;، قوائم &lt;span class="codeline"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;,&lt;span class="codeline"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;، صور &lt;span class="codeline"&gt;&amp;lt;/img&amp;gt;&lt;/span&gt; أي شيء فيما عدا الوسم الجذر &lt;span class="codeline"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;، وطريقة التطبيق واحدة وتكتب على هذا النحو مع وجود 3 قيم للخاصية كما موضح بالجدول:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;#content {&lt;/span&gt;
 &lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;table dir="ltr" width="100%" border="1" cellspacing="1" cellpadding="5" class="cooltable1"&gt;
    &lt;thead&gt;
        &lt;tr&gt;
            &lt;td width="10%"&gt;Property&lt;/td&gt;
            &lt;td width="10%"&gt;Value&lt;/td&gt;
            &lt;td&gt;Description&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tr&gt;
        &lt;td class="alt1"&gt;&lt;strong&gt;float:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt1"&gt;&lt;em&gt;right&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt1" dir="rtl"&gt;تعويم العناصر إلى اليمين مع تدفق المحتويات جهة اليسار، يسار العنصر.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td class="alt2"&gt;&lt;strong&gt;float:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt2"&gt;&lt;em&gt;left&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt2" dir="rtl"&gt;تعويم العناصر إلى اليسار مع تدفق المحتويات جهة اليمين، يمين العنصر.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td class="alt1"&gt;&lt;strong&gt;float:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt1"&gt;&lt;em&gt;none&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt1" dir="rtl"&gt;إزالة أي تعويم للعناصر وهو الوضع الإفتراضي، وعادة يستخدم في حالة تجاوز أي تعويم &lt;a href="http://almsn3.blogspot.com/2007/11/lesson-4-descendant-selectors.html"&gt;موروث&lt;/a&gt; يطبق على عدة عناصر.&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;h3&gt;نبدأ العوم أولاً مع الصور&lt;/h3&gt;
&lt;p&gt;ويقال أنها الوظيفة الأساسية والأصلية التى وجدت من أجلها خاصية التعويم، محاذاه الصور حتى تلتف النصوص حولها في شكل جميل.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#content {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #00F&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#FFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;400px&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;
&lt;span class="selector"&gt;#content img {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #0F0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;

&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;

&lt;span class="img"&gt;&amp;lt;img src=&lt;span class="attributes"&gt;&amp;quot;img.gif&amp;quot;&lt;/span&gt; alt=&lt;span 

class="attributes"&gt;&amp;quot;&amp;quot;&lt;/span&gt; /&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;محتويات، نصوص، نصوص، نصوص....&lt;span class="tags"&gt;&amp;lt;/p&amp;gt;

&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;في الكود السابق html نجد صندوق بإسم content إطار للمحتويات و في داخله صورة و فقرة لإختبار خاصية التعويم، وفي css وضعنا بعض الخصائص للتوضح كخلفية للصندوق مع حدود وتحديد عرض كما تم وضع حدود للصورة، ثم بعد وضع محتوى تجريبي نشاهد النتيجة داخل المتصفح:&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TRNYCzStXMI/AAAAAAAAC0Y/YtJdI3lCy8Y/s00/float-property02.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;تعلمنا سابقأ أن الوسوم التى تنتمي الى &lt;a href="http://almsn3.blogspot.com/2007/11/lesson-6-block-elements-inline-elements.html"&gt;عناصر الكتلة Block Elements&lt;/a&gt; تظهر في سطر منفصل وبما أن الوسم &lt;span class="codeline"&gt;&amp;lt;p&amp;gt;&lt;/span&gt; واحد منهم فظهر منفرداً وأخذ حيز العرض الكامل وأعلاة الصورة حسب تدفق الصفحة رغم أنها لا تنتمي الى نفس الفئه، والإثنين لم يخرجوا عن الصندوق الحاوي لهم بخلفية بيضاء وعرض مُحدد.&lt;/p&gt;

&lt;p&gt;الأن سنضع float على الصورة ثم نرى النتيجه:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#content {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #00F&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#FFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;400px&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;
&lt;span class="selector"&gt;#content img {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #0F0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;b&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;

&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;

&lt;span class="img"&gt;&amp;lt;img src=&lt;span class="attributes"&gt;&amp;quot;img.gif&amp;quot;&lt;/span&gt; alt=&lt;span 

class="attributes"&gt;&amp;quot;&amp;quot;&lt;/span&gt; /&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;محتويات، نصوص، نصوص، نصوص....&lt;span class="tags"&gt;&amp;lt;/p&amp;gt;

&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TRNYCyw9GsI/AAAAAAAAC0c/vVMxZb4OJCg/s00/float-property03.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;أها الأن تغير التدفق الطبيعي للصفحة وظهرت الصورة في جهة اليمين وكأنها جزء من الفقرة، في حين أن النص قفز للأعلى وبطبيعة الحال لا توجد أي مسافات فاصلة بينهم فالمساحة الفارغة أسفل الصورة هي طبيعية نتيجة للفرغات بين الأسطر حيث أنها تتغير على حسب حجم الخط ونوعة و هل تستخدم خاصية التباعد بين الأسطر line-height أو لا.&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TRNYDGQvHYI/AAAAAAAAC0g/GKUSsJigVQ0/s00/float-property04.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;نفس الحال بعد عكس إتجاه التعويم لجهة اليسار ، حيث أن اتجاه العنصر العائم لا يتأثر باتجاه الصفحة و العنصر العائم نفسه -وبما أنه عائم- فهو يطفو ويظهر أعلى جميع العناصر من بعده! يعنى مثلاً في حالة وضعك حدود للفقرة &lt;span class="codeline"&gt;&amp;lt;p&amp;gt;&lt;/span&gt; أو خلفية فإن الصورة سوف تظهر أعلى تلك التأثيرات مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#content {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #00F&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#FFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;400px&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;
&lt;span class="selector"&gt;#content img {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #0F0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;
&lt;b&gt;&lt;span class="selector"&gt;#content p {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #F00&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#EEE&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;/b&gt;

&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;

&lt;span class="img"&gt;&amp;lt;img src=&lt;span class="attributes"&gt;&amp;quot;img.gif&amp;quot;&lt;/span&gt; alt=&lt;span 

class="attributes"&gt;&amp;quot;&amp;quot;&lt;/span&gt; /&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;محتويات، نصوص، نصوص، نصوص....&lt;span class="tags"&gt;&amp;lt;/p&amp;gt;

&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TRThsrFLEvI/AAAAAAAAC2s/qU_1yR0XonI/s00/float-property05.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;لم تظهر حدود الفقرة بل طفت الصورة عليه وكذلك في حالة وجود خلفية كانت نقش أو صورة.&lt;/p&gt;

&lt;blockquote class="note"&gt;
&lt;div class="title"&gt;&lt;strong&gt;تذكير: &lt;/strong&gt;العناصر العائمة تطفو على مستوى الكتلة!&lt;/div&gt;
&lt;p&gt;نستخلص من هذا وهو ما سيشترك لاحقاً في جميع الحالات القادمة أن العناصر العائمة تطفو على مستوى الكتلة، لتسلك سلوك العناصر المضمنة أو السرد &lt;a href="http://almsn3.blogspot.com/2007/11/lesson-6-block-elements-inline-elements.html"&gt;Inline elements&lt;/a&gt; وما يليه من محتويات سيتدفق حوله، &lt;i&gt;ومن هنا جاءت التسميه&lt;/i&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;مشاكل تعويم الصور&lt;/h3&gt;
&lt;p&gt;أكثر المشاكل شيوعاً هي التى تتعلق بالمحتويات القليلة والتى بدورها تقلص العنصر الحاوي لها، فكما ذكرنا قبل قليل أن العناصر العائمة تطفو على مستوى الكتله إذن فصندوق المحتويات content يتجاهل العنصر العائم وبالتالي يظهر أن هناك حشو ناقص لعدم وجود محتويات تملأ ذلك الفراغ كما يزداد الأمر سوء لو تكرر صندوق المحتويات حيث تتداخل الصور!&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TRThspEsIXI/AAAAAAAAC2w/KAHZYfpQCKQ/s00/float-property06.gif" alt="" /&gt;&lt;/p&gt;

&lt;h3&gt;تعويم الكتل والعناصر&lt;/h3&gt;
&lt;p&gt;وأقصد هنا تخطيط الموقع Layout حيث يتم توزيع عمود المحتويات والقوائم الجانبية ولنأخذ مثال على مُخطط موقع يشمل صندوقين &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; فقط واحد للمحتويات والآخر لقائمة جانبية كما بالكود التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#content {&lt;/span&gt;&lt;b&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt; &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;220px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;background&lt;/span&gt;: &lt;span class="value"&gt;#FC9&lt;/span&gt;;&lt;span class="selector"&gt;}&lt;/span&gt;
&lt;span class="selector"&gt;#sidebar {&lt;/span&gt;&lt;b&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;left&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;100px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;background&lt;/span&gt;: &lt;span class="value"&gt;#F33&lt;/span&gt;;&lt;span class="selector"&gt;}&lt;/span&gt;

&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;sidebar&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/TRTCTzlRQzI/AAAAAAAAC2M/MyiSTkqcaF4/s00/float-property07.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;وهنا أضفت float فقط على كل من content و sidebar ليظهروا بعد ذلك على المتصفح وقد انحازت كل منها في جهة حسب قيمة float &lt;i&gt;وبس!&lt;/i&gt; هذا كل ما يمكن أن يقال في تعويم الصناديق.&lt;/p&gt;

&lt;h3&gt;مشاكل تعويم الكتل والعناصر&lt;/h3&gt;
&lt;p&gt;ليس الأمر بهذا البساطة كما ظهر في المثال السابق فمشاكل التعويم تظهر كلما أضفت عناصر أخرى الى التخطيط فالموقع يحتوي على نهاية footer ورأس header وربما عمود ثالث ورابع بالإضافة الى الصندوق الحاوي لكل هذا وهنا تظهر المشاكل مع المثال التالي وأولها بعد إضافة إطار بالمعرّف main مع بعض الخصائص مثل خلفيه و حدود حينها تكتشف المشكلة:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#content {&lt;/span&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;220px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;background&lt;/span&gt;: &lt;span class="value"&gt;#FC9&lt;/span&gt;;&lt;span class="selector"&gt;}&lt;/span&gt;
&lt;span class="selector"&gt;#sidebar {&lt;/span&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;left&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;   &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;100px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;background&lt;/span&gt;: &lt;span class="value"&gt;#F33&lt;/span&gt;;&lt;span class="selector"&gt;}&lt;/span&gt;

&lt;b&gt;&lt;span class="selector"&gt;#main {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #0C0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; 
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#FFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  
 &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;&lt;/b&gt;


&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;b&gt;&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;main&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="tags"&gt;

&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;sidebar&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;

&lt;b&gt;&amp;lt;/div&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TRTCUHkD0wI/AAAAAAAAC2Q/MxQ7FfZlw8Y/s00/float-property08.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;نفس ما حدث مع تعويم الصور فالعناصر العائمة تطفو على مستوى الكتله وبالتالي العناصر الأخرى تتجاهل ذلك التعويم ويظهر حشو غير مكتمل! حيث أن من المفترض ان يتوسع الإطار الحاوي حتى يشمل كل ما بداخله من عناصر.&lt;/p&gt;

&lt;p&gt;كما أن هناك مشكلة أخرى وهي عند إضافة أي عنصر أسفل العناصر التى تم تعويمها مثل نهاية الصفحة footer أو أي شيء آخر:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#content {&lt;/span&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;220px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;background&lt;/span&gt;: &lt;span class="value"&gt;#FC9&lt;/span&gt;;&lt;span class="selector"&gt;}&lt;/span&gt;
&lt;span class="selector"&gt;#sidebar {&lt;/span&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;left&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;   &lt;span class="property"&gt;width&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;100px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  &lt;span class="property"&gt;background&lt;/span&gt;: &lt;span class="value"&gt;#F33&lt;/span&gt;;&lt;span class="selector"&gt;}&lt;/span&gt;

&lt;span class="selector"&gt;#main {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #0C0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; 
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#FFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  
 &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;

&lt;b&gt;&lt;span class="selector"&gt;#footer {&lt;/span&gt; &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#222&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;2px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="selector"&gt;}&lt;/span&gt;&lt;/b&gt;

&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;main&amp;quot;&lt;/span&gt;&amp;gt;

&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;sidebar&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;

&amp;lt;/div&amp;gt;&lt;/span&gt;

&lt;b&gt;&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;footer&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;footer&lt;span class="tags"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TRTCUNCyiwI/AAAAAAAAC2U/HFfB4WpKZcc/s00/float-property09.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;هنا المشكلة ظهرت مركبة فالصندوق تجاهل التعويم وارتفع الى منطقة الحشو الفارغة، أما النص فقد انساب الى أقرب مساحة فارغة حول العنصر العائم، وفي حاله النصوص الطويلة سوف يستمر الصندوق في الهبوط وفقاً لتدفق الصفحة الطبيعي&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TRTCUTnypKI/AAAAAAAAC2Y/YO5e8z68bhU/s00/float-property10.gif" alt="" /&gt;&lt;/p&gt;

&lt;h3&gt;تعويم القوائم وأشكالها المختلفة&lt;/h3&gt;
&lt;p&gt;لا جديد عما سبق ولكن مايهمني في تعويم القوائم هو الإتجاه فعند تعويم البنود li لليمين أو اليسار تبدأ الإزاحة من أول بند الى أسفل:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;li       {&lt;/span&gt; &lt;b&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt; &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#F33&lt;/span&gt;&lt;span class="selector"&gt;; }
li.first {&lt;/span&gt; &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#C33&lt;/span&gt;&lt;span class="selector"&gt;; }&lt;/span&gt;
  
&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
    &amp;lt;li &lt;/span&gt;&lt;span class="mark"&gt;class=&amp;quot;first&amp;quot;&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;1&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;2&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;3&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;4&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;5&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TRjLHi8v9wI/AAAAAAAAC3k/gn44YTas2D0/s00/float-property12.gif" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;أول بند هو الأول أيضا جهة اليمين، كما يمكنك أن تجعل بعض البنود تخرج عن ذلك الترتيب بإزحتها في الإتجاه العكسي:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;li       {&lt;/span&gt; &lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;right&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#F33&lt;/span&gt;&lt;span class="selector"&gt;; }
li.first {&lt;/span&gt; &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;#C33&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; &lt;b&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;left&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt; &lt;span class="selector"&gt;}

li.fourth {&lt;/span&gt; &lt;b&gt;&lt;span class="property"&gt;float&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;left&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt; &lt;span class="selector"&gt;}&lt;/span&gt;
  
&lt;span class="comment"&gt;&amp;lt;!-- HTML --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
    &amp;lt;li &lt;/span&gt;&lt;span class="mark"&gt;class=&amp;quot;first&amp;quot;&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;1&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;2&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;3&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li &lt;/span&gt;&lt;span class="mark"&gt;class=&amp;quot;fourth&amp;quot;&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;&lt;/span&gt;4&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&lt;/span&gt;5&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TRjLHk8xWFI/AAAAAAAAC3o/BEmzto0G-v4/s00/float-property13.gif" alt="" /&gt;&lt;/p&gt;

&lt;h3&gt;الخاصية clear&lt;/h3&gt;
&lt;p&gt;لا لم أخرج عن موضوع الدرس حول الخاصية float ولكن الحديث عن التعويم لا يخلو من ذكر خاصية هامة جداً لا يمكن أغفالها وهي الخاصية clear يعني تنظيف أو توضيح ووظيفتها إزالة أي تعويم أو بمعنى أخر التحكم في وضع العناصر اللاحقة لأي عنصر تم تعويمه، حيث أنه في الوضع الطبيعي تتحرك العناصر اللاحقة حول العنصر العائم أو لأقرب مساحة فارغة كما ذكرنا، لكن حينها نضع clear ستظهر تلك العناصر مباشرة أسفل العنصر العائم وتشمل الخاصية على 4 قيم مختلفة:&lt;/p&gt;

&lt;table dir="ltr" width="100%" border="1" cellspacing="1" cellpadding="5" class="cooltable1"&gt;
    &lt;thead&gt;
        &lt;tr&gt;
            &lt;td width="10%"&gt;Property&lt;/td&gt;
            &lt;td width="10%"&gt;Value&lt;/td&gt;
            &lt;td&gt;Description&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tr&gt;
        &lt;td class="alt1"&gt;&lt;strong&gt;clear:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt1"&gt;&lt;em&gt;right&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt1" dir="rtl"&gt;أزله التعويم جهة اليمن.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td class="alt2"&gt;&lt;strong&gt;clear:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt2"&gt;&lt;em&gt;left&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt2" dir="rtl"&gt;أزله التعويم جهة اليسار.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td class="alt2"&gt;&lt;strong&gt;clear:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt2"&gt;&lt;em&gt;both&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt2" dir="rtl"&gt;أزله التعويم في الإتجاهين.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td class="alt1"&gt;&lt;strong&gt;clear:&lt;/strong&gt;&lt;/td&gt;
        &lt;td class="alt1"&gt;&lt;em&gt;none&lt;/em&gt;&lt;/td&gt;
        &lt;td class="alt1" dir="rtl"&gt;لا شيء وهو الوضع الأفتراضي، وعداة يستخدم في أزاله الخصائص الموروثة.&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TRjLIfCM_0I/AAAAAAAAC3s/xQolqrAOc0Y/s00/float-property14.gif" alt="" /&gt;&lt;/p&gt;

&lt;h3 class="green"&gt;حلول مشاكل التعويم&lt;/h3&gt;
&lt;p&gt;طرق الحل المختلفة الهدف منها هو جعل العناصر اللاحقة للعنصر العائم تتخذ سلوك عناصر الكتله ولا تلتلف حوله كما في حاله إضافة footer، أو جعل الصناديق الحاويةالتى تتضمن عناصر تم تعويمها أن لا تتجاهل ذلك التعويم ويتم استيعابه، وتنقسم إلى:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;الحل الأول إضافة وسم &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; فارغ أسفل العناصر العائمة&lt;/em&gt; وهو حل قديم لكن مازال مستخدم بكثرة، حيث يفصل ذلك الوسم بين العناصر العائمة وما تحته:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;main&amp;quot;&lt;/span&gt;&amp;gt;

&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;sidebar&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;

&lt;b class="tags"&gt;&amp;lt;div style=&lt;span class="attributes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="property"&gt;clear&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="attributes"&gt; both&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;span class="attributes"&gt;&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/b&gt;

&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;em&gt;الحل الثاني: إضافة Pseudo-elements :after&lt;/em&gt; وهي العناصر المزيفة أو الإفتراضية وتستخدم لإدراج محتويات بعد انتهاء محتوى العنصر! وهذا يعني عدم الحاجه الى إضافة أوسمة html زائدة كما في الحاله الأولى، وسوف نطبقها على فئه إضافية خاصة ولتكن بإسم ’clearfix‘ على هذا النحو:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.clearfix:after {&lt;/span&gt;
  &lt;span class="property"&gt;content&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="quot-mark"&gt;"."&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;display&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;block&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;height&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;clear&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;both&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;visibility&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;hidden&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href="http://www.positioniseverything.net/easyclearing.html"&gt;اقرأ المزيد عن تلك الطريقة&lt;/a&gt; كما أن المتصفحات القديمة يلزمها إضافة خصائص أخرى لتعمل بشكل صحيح:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.clearfix {&lt;/span&gt;
  &lt;span class="property"&gt;display&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;inline-block&lt;/span&gt;&lt;span class="selector"&gt;;
}
* html .clearfix { &lt;/span&gt;
  &lt;span class="property"&gt;display&lt;/span&gt;:&lt;span class="value"&gt;block&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
  &lt;span class="property"&gt;zoom&lt;/span&gt;:&lt;span class="value"&gt;1&lt;/span&gt;&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;المحتوى الذى تم إدراجه صغير جداً يكاد لا يرى كما تم إضافة خصائص أخرى الغرض منها إخفائه  تماماً وطريقة العمل هي بإضافة تلك الفئة المسماه clearfix الى أي صندوق ’وعاء للمحتويات‘ يوجد بداخله عناصر تم تعويمها هكذا:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;main&amp;quot;&lt;/span&gt; &lt;b&gt;class=&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="attributes"&gt;&amp;quot;clearfix&amp;quot;&lt;/span&gt;&lt;/b&gt;&lt;span class="tags"&gt;&amp;gt;

&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;
&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;sidebar&amp;quot;&lt;/span&gt;&amp;gt; &amp;lt;/div&amp;gt;

&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;a name="hidden"&gt;&lt;/a&gt;
&lt;p&gt;&lt;i&gt;الحل الثالث وهو التجاوز&lt;/i&gt; وذلك بالإعتماد على الخاصية Overflow بالقيمة outo أو hidden وفيها يتوسع وعاء المحتويات كي يشمل جميع العناصر الطافية داخله، وتضاف تلك الخاصية ضمن خصائص صندوق ’وعاء للمحتويات‘ الذى يوجد بداخله عناصر تم تعويمها مثلاً:&lt;/p&gt;

&lt;div class="code-me"&gt;
  &lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;#main {&lt;/span&gt;
 &lt;span class="property"&gt;border&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt; &lt;span class="value"&gt;4px solid #0C0&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt; 
 &lt;span class="property"&gt;background&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;#FFF&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;  
 &lt;span class="property"&gt;padding&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;10px&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;b&gt;&lt;span class="property"&gt;overflow&lt;/span&gt;&lt;span class="selector"&gt;:&lt;/span&gt;&lt;span class="value"&gt;hidden&lt;/span&gt;&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/b&gt;&lt;span class="selector"&gt;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;ويعتبر من أسهل الحلول ومناسب في أغلب الحالات حيث أنه لا يتطلب إضافة أوسمة إضافيه كما انه صالح لجميع المتصفحات، المشكلة الوحيد تظهر في حالة وجود محتويات خارجة عن حدود صندوق المحتويات كصورة كبيرة مثلاً تخطت العرض المحدد ففي هذه الحاله سوف تختفي أو يظهر شريط تمرير يشوه التصميم.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;الحل الرابع وهو تعويم صندوق المحتويات نفسه&lt;/i&gt; ولكن هذه الطريقة غير مناسبه إلا في حالات معينه ولا تناسب كافة التصمميات، حيث أنه بإزاحتك لصندوق المحتويات سوف يؤثر بدورة على العناصر اللاحقه له.&lt;/p&gt;

&lt;p&gt;أتمنى أن يكون الشرح قد أستوفي كل ما يتعلق بالخاصية float وعرض للمشاكل والحلول المتعلقة بها، وأي أسئله أو استفسارات حولها حاضرين.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-6388815842994168334?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=V420jvhaLII:6y1L7OXwBHs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=V420jvhaLII:6y1L7OXwBHs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=V420jvhaLII:6y1L7OXwBHs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=V420jvhaLII:6y1L7OXwBHs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=V420jvhaLII:6y1L7OXwBHs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=V420jvhaLII:6y1L7OXwBHs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=V420jvhaLII:6y1L7OXwBHs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=V420jvhaLII:6y1L7OXwBHs:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=V420jvhaLII:6y1L7OXwBHs:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/V420jvhaLII" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/6388815842994168334/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/12/lesson-12-layout4-float-and-clear.html#comment-form" title="13 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/6388815842994168334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/6388815842994168334?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/V420jvhaLII/lesson-12-layout4-float-and-clear.html" title="#12 [Layout التخطيط] الخاصية float، هل جرّبت العوم داخل صفحات الويب" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s72-c/css-basic-lesson.gif" height="72" width="72" /><thr:total>13</thr:total><feedburner:origLink>http://almsn3.com/2010/12/lesson-12-layout4-float-and-clear.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcBRX87eyp7ImA9WhZQGUk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-35674640630301114</id><published>2010-05-03T00:39:00.008+03:00</published><updated>2011-04-28T00:40:54.103+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-28T00:40:54.103+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="عمودين" /><category scheme="http://www.blogger.com/atom/ns#" term="أبيض" /><category scheme="http://www.blogger.com/atom/ns#" term="قوالب Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="رمادي" /><title>للتحميل أول قالب من المصنع لمدونات Blogger</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S905OiK4DPI/AAAAAAAACOw/1C0IlMlusv8/s00/neoo_template.jpg" alt="أول قالب من المصنع لمدونات Blogger" title="" /&gt;&lt;img class="thumbright border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S905OiK4DPI/AAAAAAAACOw/1C0IlMlusv8/s160-c/neoo_template.jpg" alt="أول قالب من المصنع لمدونات Blogger" title="" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;neo&lt;/b&gt; قالب كلاسيكي مرَّتب وهادئ مكون من عمودين والقائمة الجانبية في جهة اليسار، مناسب للمدونات الشخصية والإخبارية حيث تم فصل وتقسيم التدوينات والقائمة الجانبية widget في شكل مربعات مستقلة على خلفية موحدة بلون رمادي، كما تم إبراز التصنيفات وإظهارها أعلى كل تدوينة بالإضافة للتدوينات المصغرة...&lt;/p&gt;

&lt;p class="download"&gt;
&lt;a href="http://neo-almsn3freebies.blogspot.com/" class="btn view"&gt;معاينة&lt;/a&gt;
&lt;a href="http://www.box.net/shared/a2unxfksu7" class="btn load"&gt;تحميل&lt;/a&gt;
&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;h3&gt;أهم المميزات:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;قائمة علوية منسدلة مع حقل بحث، ,وأيقونات لخدمات متنوعة.&lt;/li&gt;
&lt;li&gt;تحسين شكل التعليقات مع تمييز تعليق كاتب التدوينة.&lt;/li&gt;
&lt;li&gt;التدوينات المصغرة، وصندوق علوي خاص بالتنبيهات.&lt;/li&gt;
&lt;li&gt;تنسيق مربعات القائمة الجانبية widget حسب النوع!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;حتى يظهر القالب بشكل سليم كما في المثال علينا أن نقوم ببعض التعديلات الهامة...&lt;/p&gt;

&lt;h3&gt;وصف المدونة في محركات البحث:&lt;/h3&gt;
&lt;p&gt;عنوان المدونة والتدوينات الداخلية معدله لما يوافق محركات البحث، يلزمها فقط أن تقوم بوضع وصف وهو الذى يظهر أسفل مدونتك ضمن نتائح الصفحات الرئيسية، قم بالبحث داخل القالب عن الكود التالي وضع فيه وصف قصير لمدونتك.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;meta content=&lt;span class="attributes"&gt;'&lt;b&gt;Add here description&lt;/b&gt;'&lt;/span&gt; name=&lt;span class="attributes"&gt;'Description'&lt;/span&gt; /&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;h3&gt;أيقونة المدونة favicon:&lt;/h3&gt;
&lt;p&gt;قم بالبحث عن الكود التالي واستبدل &lt;em&gt;favicon.ico&lt;/em&gt; بمسار الأيقونة، ويفضل أن يكون بنفس الإسم والإمتداد (أيقونة) أرفعها على حسابك في &lt;a href="http://sites.google.com/"&gt;sites.google&lt;/a&gt;.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;link href=&lt;span class="attributes"&gt;'&lt;b&gt;favicon.ico&lt;/b&gt;'&lt;/span&gt; rel=&lt;span class="attributes"&gt;'shortcut icon'&lt;/span&gt; type=&lt;span class="attributes"&gt;'image/vnd.microsoft.icon'&lt;/span&gt; /&amp;gt;
&amp;lt;link href=&lt;span class="attributes"&gt;'&lt;b&gt;favicon.ico&lt;/b&gt;'&lt;/span&gt; rel=&lt;span class="attributes"&gt;'icon'&lt;/span&gt; type=&lt;span class="attributes"&gt;'image/x-icon'&lt;/span&gt; /&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h3&gt;القائمة العلوية في رأس الصفحة:&lt;/h3&gt;
&lt;p&gt;لم أعتمد على widget خاصة بالروبط أو الصفحات تعتمد عليه في التعديل، فهي لا تقبل القوالب المنسدلة المتداخله، لذا سيكون التعديل من خلال القالب html وذلك بالبحث عن الكود بين العلامتين:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- Nav تعديل القائمة برأس الصفحة --&amp;gt;
...
&amp;lt;!-- / Nav تعديل القائمة برأس الصفحة --&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;وما يوجد بين العلامتين هي القائمة موضع التعديل ومقسمة على عدة مستويات للقائمة المنسدلة ومستوى رئيسي تظهر به الوصلات وأيقونات الخدمات -الخلاصات وتويتر-&lt;/p&gt;

&lt;h3&gt;التنبيهات أسفل رأس الصفحة&lt;/h3&gt;
&lt;p&gt;في القالب يوجد مكان أسفل الهيدر لك حرية استخدامه في التنبيهات أول للإعلان، وهو موجود داخل مربع من نوع HTML للتعديل عليه من عناصر الصفحة بلوحة التحكم، لكن بشرط أن يكون داخل div مخصص حتى يتم التحكم في ظهورة وإخفاءة.&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/S91IhO8pogI/AAAAAAAACO4/1IbVzMsAvHI/s00/action_neoo_template.jpg" alt="شكل التنبيه في القالب" /&gt;&lt;/p&gt;

&lt;p&gt;يتم كتابة التنبية بهذا الشكل:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;top-inner&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
أكتب هنا...
&lt;span class="tags"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;لكي تظهر الإيقونة بجانب النص، نضع class ليظهر الكود كالتالي:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;top-inner &lt;b&gt;icon&lt;/b&gt;&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
أكتب هنا...
&lt;span class="tags"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;أما إن أردت إخفائة تماماً، أضف class آخر كالتالي:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;top-inner icon &lt;b&gt;hide&lt;/b&gt;&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
أكتب هنا...
&lt;span class="tags"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;h3&gt;آخر التعليقات:&lt;/h3&gt;
&lt;p&gt;وهي إضافة منتشرة لكن ما قمت به هو إعادة تنسيق وإبراز إسم المعلق بشكل واضح، والكود موجود داخل مربع widget من نوع HTML ويعتمد في العرض على جافا سكريبت في جزئين، جزء مضاف بالفعل في رأس القالب داخل الوسم &lt;span class="codeline"&gt;&amp;lt;head&amp;gt;&lt;/span&gt; والجزء الأخر هو ما يوضع داخل صندوق العرض من لوحة التحكم -عناصر الصفحة- بهذا الشكل:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;'recent-comments'&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span class="script"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/span&gt;
var a_rc=&lt;span style="color:red;"&gt;5&lt;/span&gt;;
var m_rc=false;
var n_rc=false;
var o_rc=&lt;span style="color:red;"&gt;70&lt;/span&gt;; 
&lt;span class="script"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;&lt;span class="script"&gt;&amp;lt;script src=&lt;span class="attributes"&gt;&amp;quot;http://&lt;b&gt;BLOG.blogspot.com&lt;/b&gt;/feeds/comments/default?alt=json-in-script&amp;amp;callback=showrecentcomments&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/ul&amp;gt;
&lt;span class="tags"&gt;&amp;lt;div style=&lt;span class="attributes"&gt;'clear&lt;span class="selector"&gt;:&lt;/span&gt; both&lt;span class="selector"&gt;;&lt;/span&gt;'&lt;/span&gt;/&amp;gt;&lt;/span&gt;
&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;قم بتغيير عنوان المدونة &lt;em&gt;BLOG.blogspot.com&lt;/em&gt; الى عنوان مدونتك ثم أنسخ الكود داخل صندوق آخر التعليقات، حيث أن الرقم &lt;em&gt;5&lt;/em&gt; هو لعدد التعليقات الظاهرة و &lt;em&gt;70&lt;/em&gt; عدد الحروف -سبعون حرف مناسب-&lt;/p&gt;


&lt;h3&gt;نشر تدوينات مصغرة:&lt;/h3&gt;
&lt;p&gt;طريقة كتابة تدوينة مصغرة لن تختلف عن كتابة تدوينة عادية سوي أنه يجب أن تكون داخل تصنيف خاص Label - وهو الحقل أسفل مكان كتابة التدوينة بلوحة التحكم بإسم التسميات! - والتصنيف الخاص بالتدوين المصغر هو &lt;b&gt;minipost&lt;/b&gt; يوضع هو فقط بغرض كتابة تدوينة مصغرة، كما يمكنك تغيير الإسم الى أي اسم آخر ولكن يستلزم ذلك التعديل على القالب html بالبحث عن الكود التالي وإستبدال &lt;b&gt;minipost&lt;/b&gt; بأي اسم آخر &lt;a href="http://almsn3.blogspot.com/2010/04/minipost.html" title="ميزة التدوين المصغر داخل blogger"&gt;للمزيد...&lt;/a&gt;&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:label.name != &amp;amp;quot;&lt;b&gt;minipost&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;h3&gt;نهاية القالب ’فوتر‘:&lt;/h3&gt;
&lt;p&gt;ستجد ضمن عناصر الصفحة صندوق Text تكتب فيه نص المدونة لحقوق النشر أو أي جملة أخرى، وأسفلة هناك إشارة للتصميم بواسطة المصنع والمستضيف وتظهر أيضا في عناصر الصفحة، إن لم تعجبك تلك الصيغة وتريد تغيرها إبحث في القالب عن الكود التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;p id=&lt;span class="attributes"&gt;'by'&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;وهي بداية آخر فقرة موجودة بالقالب و لا تنتمي الي أي صندوق، و داخل هذا الوسم ستجد النص موضع التعديل.&lt;/p&gt;

&lt;p&gt;عند ذلك نكون قد أنتهينا من التعديلات، لكن هناك تعديلات أخري وصلتني رسائل عنها من نوعية لون القالب لا يعجبني كيف أغير لون القالب والقوائم؟ لا أعرف شيء عن html ولا عن blogger وكيف يتم تبديل أماكن الأعمدة وكيف يتم وضع أيقونات المشاركة وكيف أضع صور مصغرة...الخ كل هذه الطلبات تختلف من مدون الى آخر وعلى حسب تخصص مدونتة وأغلبها يتوقف على مدي خبرتك في التعامل مع css فمسألة تغير اللون اظن أنها بسيطة جداً لمن لديه حد أدني من الأساسيات!&lt;/p&gt;

&lt;p&gt;وبالنظر الى خصائص css داخل القالب ستجد أنها مقسمة بتعلقيات كبيرة في بداية كل جزء من القالب مثلاً جميع الخصائص التى تخص القائمة الجانبية ستجدها أسفل التعليق:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;/* [SIDEBAR]&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/S9n1oMYB9fI/AAAAAAAACNo/s22Lq8LRivE/s00/neo_template-layout.jpg" alt="" /&gt;&lt;/p&gt;

&lt;p&gt;تخطيط القالب تم على هذا الشكل، استخدمه للدلالة إن كنت تريد مواضع أي منهم، مثلاً إن أردت تغير مكان عمود التدوينات من اليمين لليسار والعكس إبحث عن اسمه وغير خصائصة.&lt;/p&gt;

&lt;blockquote class="remember"&gt;
&lt;div class="title"&gt;&lt;strong&gt;تذكير: &lt;/strong&gt;نسخه إحتياطية&lt;/div&gt;
&lt;p&gt;طبعاً لن أوصيكم بأخذ نسخه إحتياطية من قالبك القديم حتى تعود له في حالة حدوث مشاكل، وأعتذر أن واجه أي منكم مشاكل في التركيب أو صعب عليه التعامل مع القالب، وبإذن الله ستكون هناك قوالب أخرى أكثر قابيلية وسهولة وميزات جديدة خاصة بعد أن دعمت blogger &lt;b&gt;HTML5&lt;/b&gt;  في القوالب. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;شكراً للأخ &lt;a href="http://meqdad.blogspot.com/"&gt;المقداد&lt;/a&gt; لوضعة القالب &lt;a href="http://meqdad.blogspot.com/2010/04/blog-post_27.html"&gt;للتحميل من مدونته&lt;/a&gt; وأتمنى ألا يكون قد عانى كثيراً في التعديل عليه! &lt;em&gt;النسخه هنا مختلفة ومعدل عليها نوعيه الخطوط والتعليقات وكذا تعمل بشكل سليم مع &lt;b&gt;Windows Live Writer&lt;/b&gt;&lt;/em&gt;، من حملها سابقاً يعيد تحميلها.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-35674640630301114?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=EHkkhGptSuo:RFTX__tzWLs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=EHkkhGptSuo:RFTX__tzWLs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=EHkkhGptSuo:RFTX__tzWLs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=EHkkhGptSuo:RFTX__tzWLs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=EHkkhGptSuo:RFTX__tzWLs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=EHkkhGptSuo:RFTX__tzWLs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=EHkkhGptSuo:RFTX__tzWLs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=EHkkhGptSuo:RFTX__tzWLs:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=EHkkhGptSuo:RFTX__tzWLs:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/EHkkhGptSuo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/35674640630301114/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/05/neoo-first-blogger-template.html#comment-form" title="61 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/35674640630301114?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/35674640630301114?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/EHkkhGptSuo/neoo-first-blogger-template.html" title="للتحميل أول قالب من المصنع لمدونات Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_c4C63JMfp6g/S905OiK4DPI/AAAAAAAACOw/1C0IlMlusv8/s72-c/neoo_template.jpg" height="72" width="72" /><thr:total>61</thr:total><feedburner:origLink>http://almsn3.com/2010/05/neoo-first-blogger-template.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8BQHg8eSp7ImA9Wx9WEko.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-7238840933366425359</id><published>2010-05-03T00:04:00.001+03:00</published><updated>2011-01-17T16:34:11.671+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-17T16:34:11.671+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="تدوين مصغر" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="تطوير و تخصيص قوالب" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><title>تحديثات</title><content type="html">&lt;p&gt;تحديث مهم في شرح إضافة &lt;a href="http://almsn3.blogspot.com/2010/04/minipost.html"&gt;التدوينات المصغرة&lt;/a&gt;، لحل مشكلة عدم ظهور القالب من خلال برنامج التدوين &lt;strong&gt;&lt;abbr title='Windows Live Writer'&gt;WLW&lt;/abbr&gt;&lt;/strong&gt;، كما تم حل مشكلة إختفاء التدوينات التى لا تندرج تحت أي تصنيف labels جميع التدوينات ستظهر الأن.&lt;/p&gt;

&lt;p&gt;تحديث آخر في شرح &lt;a href="http://almsn3.blogspot.com/2010/04/page-element-layout-editor.html"&gt;تنسيق عناصر الصفحة&lt;/a&gt;، تفصيل لطريقة التطبيق وحل مشكلة القياسات في متصفح IE.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-7238840933366425359?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B3cCeknr0gY:0ZM9jC8_IPc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B3cCeknr0gY:0ZM9jC8_IPc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=B3cCeknr0gY:0ZM9jC8_IPc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B3cCeknr0gY:0ZM9jC8_IPc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=B3cCeknr0gY:0ZM9jC8_IPc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B3cCeknr0gY:0ZM9jC8_IPc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B3cCeknr0gY:0ZM9jC8_IPc:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=B3cCeknr0gY:0ZM9jC8_IPc:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=B3cCeknr0gY:0ZM9jC8_IPc:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/B3cCeknr0gY" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/7238840933366425359?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/7238840933366425359?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/B3cCeknr0gY/blog-post.html" title="تحديثات" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2010/05/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUAQnsyfip7ImA9Wx9QEEk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-4621095947520283760</id><published>2010-04-27T03:26:00.007+02:00</published><updated>2010-12-22T19:50:43.596+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-22T19:50:43.596+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS3" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><title>إكسبلورر 6 و 7 و 8 يدعمون خصائص CSS3!!</title><content type="html">&lt;p&gt;لقد صدقت رؤية الرفيق ’إبراهيم الشحات‘ وهو يقول لي أن إكسبلورر 6 لم ولن أبداً أبداً لن يموت، مستحيل أن يموت طالما هناك مخلصين محبين يبذلوا كل الوقت والجهد حتى يظل المتصفح حي يرزق يواكب أحدث التقنيات.&lt;/p&gt;

&lt;p&gt;إدعموا تلك الأداه المعجزة وزفوا الخبر الى الجميع لقد أصبح IE6 يدعم خصائص CSS3 الحديثة &lt;a href="http://fetchak.com/ie-css3/"&gt;CSS3 for IE6,7,8&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-4621095947520283760?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=9QcSvHch5WM:cT646a9yceY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=9QcSvHch5WM:cT646a9yceY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=9QcSvHch5WM:cT646a9yceY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=9QcSvHch5WM:cT646a9yceY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=9QcSvHch5WM:cT646a9yceY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=9QcSvHch5WM:cT646a9yceY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=9QcSvHch5WM:cT646a9yceY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=9QcSvHch5WM:cT646a9yceY:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=9QcSvHch5WM:cT646a9yceY:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/9QcSvHch5WM" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/4621095947520283760?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/4621095947520283760?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/9QcSvHch5WM/css3-support-for-internet-explorer.html" title="إكسبلورر 6 و 7 و 8 يدعمون خصائص CSS3!!" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2010/04/css3-support-for-internet-explorer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UFR3Y6cCp7ImA9Wx9RGEs.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-8558036398861636008</id><published>2010-04-14T05:01:00.009+02:00</published><updated>2010-12-20T20:20:16.818+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-20T20:20:16.818+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="تطوير و تخصيص قوالب" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogger Tips" /><title>كيفية تنسيق عناصر الصفحة  في لوحة تحكم Blogger</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TQ3bDFwF80I/AAAAAAAACws/Hmk7ljuoWMI/s00/blogger-page-element.gif" alt="كيفية تنسيق عناصر الصفحة  في لوحة تحكم Blogger" title="" /&gt;&lt;img class="thumbright border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TQ3bDFwF80I/AAAAAAAACws/Hmk7ljuoWMI/s160-c/blogger-page-element.gif" alt="كيفية تنسيق عناصر الصفحة  في لوحة تحكم Blogger" title="" /&gt;&lt;/p&gt;

&lt;p&gt;توفر blogger من لوحة التحكم أداه تسمي عناصر الصفحة وفيها يمكنك أن تشاهد و تتحكم في ترتيب المدونة عن طريق السحب والإفلات لمربعات القائمة الجانبية widget والرأس header والذيل footer وغيرها، لكن المشكلة أن أغلب القوالب المعربة -كلها- لا تراعي  ترتيب المظهر على هذه الأداة، فتجدها أحياناً عند المشاهدة في لوحة التحكم تظهر أعرض من اللازم أو تحتوى على روابط وضعت خارج صندوق widget كما يمكنك ان تشاهد مربع البحث في header إن وجد! ولو هناك مربعات إعلانية سوف تشاهدها أيضا!...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;والسبب أن هذه الأداه -عناصر الصفحة- تعتمد في التخطيط على خصائص css للقالب، فلو كان العرض الكلي يساوي 960 بكسل تكون هي الأخرى كذلك، أيضا الحال مع الخلفيات والقائمة الجانبية ونهاية الصفحة، ولا يغرك شكل المدونة المرتب عند عرضها ففي الغالب ستكون مثالاً في العشوائية وعدم الترتيب إن حاولت التحكم فيها من عناصر الصفحة!&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/S8S5Aq3OyvI/AAAAAAAACGs/MWSmhD7T4Os/s00/page-element-fix1.gif" alt="ظهور مربع البحث مع وصلات الهيدر" /&gt;&lt;span class="imgcon"&gt;ظهور مربع البحث مع وصلات الهيدر، عدم تناسق بين widget المختلفة&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/S8S5AvtsFdI/AAAAAAAACGw/kmoM36Votlk/s00/page-element-fix2.gif" alt="صورة الإشتراك في الخلاصات أعلى القائمة الجانبية مع ظهور مربع البحث ووصلات" /&gt;&lt;span class="imgcon"&gt;صورة الإشتراك في الخلاصات أعلى القائمة الجانبية مع ظهور مربع البحث ووصلات&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S8S5A7d-gII/AAAAAAAACG0/9992j6ncE70/s00/page-element-fix3.gif" alt="ظهور أماكن للإعلان بالقائمة الجانبية" /&gt;&lt;span class="imgcon"&gt;ظهور أماكن للإعلان بالقائمة الجانبية&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;والحل بسيط، فإن كنت أحد مصممي قوالب blogger أو معرب، يمكنك التحكم في الأداة بسهولة أكثر و تخطيطها بشكل منظم، عن طريق تحديد خصائص css لكي تعمل عليها هي فقط دون التأثير على القالب نفسه أثناء العرض، وذلك بإضافة &lt;em&gt;body#layout&lt;/em&gt; قبل أي مُحدد ضمن css، مثال لتخطيط القالب الإفتراضي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;#outer-wrapper   { }
#main-wrapper    { }
#header-wrapper  { }
#sidebar-wrapper { }
#footer          { }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;إعطائك خصائص لتك المُحددات سوف يطبق بشكل طبيعي على القالب وأيضا على أداة عناصر الصفحة بلوحة التحكم، لكن إذا أردت التحكم في تخطيط عناصر الصفحة فقط عليك كتابتها بهذا الشكل:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;&lt;b&gt;body#layout&lt;/b&gt; #outer-wrapper   { }
&lt;b&gt;body#layout&lt;/b&gt; #main-wrapper    { }
&lt;b&gt;body#layout&lt;/b&gt; #header-wrapper  { }
&lt;b&gt;body#layout&lt;/b&gt; #sidebar-wrapper { }
&lt;b&gt;body#layout&lt;/b&gt; #footer          { }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;لو كان العرض الكلي للقالب 960px مثلاً، يمكنك تحديد عرض جديد يظهر في لوحة التحكم بكتابتها ضمن المحددات السابقة، أيضا لو أحتوى قالب على خلفية متكررة، أزلها بسهولة من لوحة التحكم حتى تستطيع التحكم في الترتيب بسهولة وهكذا...&lt;/p&gt;

&lt;h3&gt;كيف تطبق ذلك داخل قالب blogger:&lt;/h3&gt;
&lt;p&gt;في القوالب يتم تطبيق خصائص css داخل وسم خاص يسمى &lt;span class="codeline"&gt;&amp;lt;b:skin&amp;gt;&lt;/span&gt; وهو مايتم داخله التعديل وكتابة خصائص css الجديدة، لذا عند الإضافة سوف نبحث عن نهاية هذا الكود كي نضع &lt;b&gt;أعلاه مباشرة&lt;/b&gt; خصائص تعديل عناصر الصفحة بحيث تكون هي آخر خصائص موجودة به، أبحث عن:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;]]&lt;span class="tags"&gt;&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;من المهم قبل التعديل وفي القوالب الأجنبية خصوصاً التى يتم تعريبها أن نعرف جيداً طريقة التوزيع وما هي العناصر الرئيسية التى يُحدد منها عرض القالب أسفل الوسم &lt;span class="codeline"&gt;&amp;lt;body&amp;gt;&lt;/span&gt; حتى نتمكن من استهدافها بطريقة صحيحة.&lt;/p&gt;

&lt;p&gt;بعد أن عرفت العناصر الرئيسية، نأتي لتعديل العرض الزائد هو بجعله يساوي width:760 هذا مناسب وتقريباً هذا هو العرض الإفتراضي لأنه الذى يظهر بعناصر الصفحة في القوالب الإفتراضية بحيث يتم ضبطه على الأطار، كما يجب أن تراعي أيضا تكرار العناصر التى تأخذ نفس العرض، فمثلاً لو كان العنصر الرئيسي والذى يُحدد منه عرض القالب هو wrapper# وبعرض 960px، ثم هناك عنصر آخر داخله لرأس الصفحة header# بنفس العرض فلا يكفي أن تعدل العرض داخل wrapper فقط لأن هناك header بنفس العرض مما يعني انك لن تشاهد تأثير في عناصر الصفحة:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;body#layout #wrapper, 
body#layout #wrapper #header {&lt;/span&gt;width&lt;span class="selector"&gt;:&lt;/span&gt;760px&lt;span class="selector"&gt;;&lt;/span&gt; margin&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;&lt;/span&gt; padding&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;العناصر الداخلية أيضا يتم ضبطها، القائمة الجانبية وعمود المحتويات فاستهادف كل منهم يتم على حده، مثال:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;body#layout #main    {&lt;/span&gt;width&lt;span class="selector"&gt;:&lt;/span&gt;500px&lt;span class="selector"&gt;;&lt;/span&gt; margin&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;&lt;/span&gt; padding&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;}&lt;/span&gt;
&lt;span class="selector"&gt;body#layout #sidebar {&lt;/span&gt;width&lt;span class="selector"&gt;:&lt;/span&gt;260px&lt;span class="selector"&gt;;&lt;/span&gt; margin&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;&lt;/span&gt; padding&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;تم توزيع الأعمدة بعرض مناسب على حسب العرض الكلي أو كما تريد حسب تخطيط القالب إن كان أكثر من عمودين -أعتبر تخطيط عناصر الصفحة هو تخطيط مصغر للقالب- لا تستخدم النسب المئوية % أو العرض بقيمة تلقائية auto جربت ذلك ولم يعمل على IE لا أعرف لماذا!!&lt;/p&gt;

&lt;p&gt;إن فشلت معك كل الطرق السابقة، جرّب أن تكون خصائص التعديل داخل وسم &lt;span class="codeline"&gt;&amp;lt;style&amp;gt;&lt;/span&gt; منفصل عن الوسم الذى تستخدمه blogger ويوضع الوسم الجديد أسفلة مباشرة، مثال..&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;]]&lt;span class="tags"&gt;&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/span&gt;

&lt;span class="img"&gt;&amp;lt;style type=&lt;span class="attributes-css "&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
ضع هنا خصائص css
&lt;span class="img"&gt;&amp;lt;/style&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;تحديث بتاريخ 2 مايو 2010م، لشرح طريقة التطبيق داخل القوالب، وتحديث آخر لتحديد العرض بالبسكل فقط لمتصفح IE بعد أن فشلت المحاولة مع النسب المئوية والعرض التلقائي!&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-8558036398861636008?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=bjFgRdY8zhU:_t8e5OQMU4o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=bjFgRdY8zhU:_t8e5OQMU4o:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=bjFgRdY8zhU:_t8e5OQMU4o:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=bjFgRdY8zhU:_t8e5OQMU4o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=bjFgRdY8zhU:_t8e5OQMU4o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=bjFgRdY8zhU:_t8e5OQMU4o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=bjFgRdY8zhU:_t8e5OQMU4o:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=bjFgRdY8zhU:_t8e5OQMU4o:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=bjFgRdY8zhU:_t8e5OQMU4o:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/bjFgRdY8zhU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/8558036398861636008/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/04/page-element-layout-editor.html#comment-form" title="16 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8558036398861636008?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8558036398861636008?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/bjFgRdY8zhU/page-element-layout-editor.html" title="كيفية تنسيق عناصر الصفحة  في لوحة تحكم Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_c4C63JMfp6g/TQ3bDFwF80I/AAAAAAAACws/Hmk7ljuoWMI/s72-c/blogger-page-element.gif" height="72" width="72" /><thr:total>16</thr:total><feedburner:origLink>http://almsn3.com/2010/04/page-element-layout-editor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8CSXk5eCp7ImA9WhdXFko.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-7088869475620937788</id><published>2010-04-10T21:11:00.004+02:00</published><updated>2011-08-30T06:34:28.720+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-30T06:34:28.720+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CSS3" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><category scheme="http://www.blogger.com/atom/ns#" term="مواقع و أدوات" /><title>4 مواقع تولد لك خصائص CSS3 جاهزة للإستخدام!</title><content type="html">&lt;p&gt;مع شيوع CSS3 وتسابق المتصفحات على أفضل دعم لها وكذلك إهتمام الكثيرين بها داخل مواقعهم، ظهرت خدمات جديدة توفر أدوات تولد الخصائص جاهزة للإستخدام، خاصة لمن يواجه صعوبة في فهم وتطبيق CSS3 أو لا يعرفون ماهي الخصائص الجديدة، و من ناحية أخرى فهي تساعد على التعلم، كل المطلوب منك أن تحدد المواصفات لتجد الكود جاهز أمامك مع المتصفحات التى تدعمه، وقد أخترت لكم أهم تلك الأدوات وأترك لكم متعة إكتشافها.&lt;/p&gt;

&lt;ul style="margin-bottom:15px;"&gt;
&lt;li&gt;&lt;a href="http://css3generator.com/"&gt;CSS3 Generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://westciv.com/tools/index.html"&gt;CSS3 Sandbox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://border-radius.com/"&gt;CSS3 Border Radius&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.fontsquirrel.com/fontface/generator"&gt;CSS3 @font-face Generator&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-7088869475620937788?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=eieruYWt6X8:lYyMtsy-YpQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=eieruYWt6X8:lYyMtsy-YpQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=eieruYWt6X8:lYyMtsy-YpQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=eieruYWt6X8:lYyMtsy-YpQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=eieruYWt6X8:lYyMtsy-YpQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=eieruYWt6X8:lYyMtsy-YpQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=eieruYWt6X8:lYyMtsy-YpQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=eieruYWt6X8:lYyMtsy-YpQ:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=eieruYWt6X8:lYyMtsy-YpQ:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/eieruYWt6X8" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/7088869475620937788?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/7088869475620937788?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/eieruYWt6X8/4-css3.html" title="4 مواقع تولد لك خصائص CSS3 جاهزة للإستخدام!" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2010/04/4-css3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYGQX48eSp7ImA9Wx9WEko.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-2219187910758233233</id><published>2010-04-10T15:52:00.003+02:00</published><updated>2011-01-17T16:22:00.071+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-17T16:22:00.071+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="أساسيات CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="Layout" /><title>#11 [Layout التخطيط] إخفاء العناصر visibility: hidden و display: none</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s00/css-basic-lesson.gif" alt="إخفاء العناصر visibility: hidden و display: none" title="" /&gt;&lt;img class="thumbright border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s160-c/css-basic-lesson.gif" alt="إخفاء العناصر visibility: hidden و display: none" title="" /&gt;&lt;/p&gt;

&lt;p&gt;ربما مرت عليك تلك الخواص من قبل، سأتحدث عنهم من خلال تلك القيم بالتحديد هل تعرف ماهو الفرق بينهم وما الحالات التى يمكن إستخدامهم فيها؟ يمكن القول أن لكل منهم نفس التأثير وهو إخفاء عنصر معين من الصفحة، ولكن هذا ليس صحيح لأن لكل منهم طريقته المختلفة لتطبيق ذلك...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;&lt;em&gt;display: none&lt;/em&gt; تلك الخاصية تقوم بإخفاء كامل العنصر من الصفحة، بمعنى لو كان هناك مثلاً نص داخل وسم &lt;span class="codeline"&gt;&amp;lt;p&amp;gt;&lt;/span&gt; سوف تقوم بإخفاء الوسم بالكامل وما فيه من محتويات وكأنه غير موجود مما يؤثر على تخطيط الصفحة، ونفس الحال يطبق مع كل الأوسمة الأخرى حتى وإن كنت تراها موجودة في مصدر الصفحة HTML.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;visibility: hidden&lt;/em&gt; هذه الخاصية تقوم بإخفاء العنصر فعلاً ولكن ظاهرياً أي أن الحيز الذى كان يشغله ذلك العنصر سيظل موجود ولكن فارغاً مع المحافظة على تخطيط الصفحة ’’بالضبط زي مايكون لابس طاقية الإخفاء‘‘ &lt;strong&gt;تابع مثال..&lt;/strong&gt;&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div id=&lt;/span&gt;&lt;span class="attributes"&gt;&amp;quot;welcome&amp;quot;&lt;/span&gt;&lt;span class="tags"&gt;&amp;gt;
&amp;lt;p&amp;gt;&lt;/span&gt;مرحباً بالعالم..&lt;span class="tags"&gt;&amp;lt;/p&amp;gt;
&amp;lt;p class=&lt;span class="attributes"&gt;&amp;quot;test&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;تجربة إخفاء عنصر من الصفحة&lt;span class="tags"&gt;&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;هذا صندوق يأخذ المعرّف welcome# داخل فقرتين واحدة منهم تأخذ الفئة test.&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;p {&lt;/span&gt;
 font&lt;span class="selector"&gt;:&lt;/span&gt; bold 16px Arial&lt;span class="selector"&gt;;&lt;/span&gt;
 padding&lt;span class="selector"&gt;:&lt;/span&gt; 5px&lt;span class="selector"&gt;;&lt;/span&gt;
 margin&lt;span class="selector"&gt;:&lt;/span&gt; 0&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;
&lt;span class="selector"&gt;#welcome {&lt;/span&gt;
 background&lt;span class="selector"&gt;:&lt;/span&gt; #666&lt;span class="selector"&gt;;&lt;/span&gt;
 color&lt;span class="selector"&gt;:&lt;/span&gt; #FFF&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;
&lt;span class="selector"&gt;.test {&lt;/span&gt;
 background&lt;span class="selector"&gt;:&lt;/span&gt; #FC3&lt;span class="selector"&gt;;&lt;/span&gt;
 color&lt;span class="selector"&gt;:&lt;/span&gt; #333&lt;span class="selector"&gt;;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;بعد مانسقت الفقرات وقمت بتلوين الخلفيات والخطوط، لو شاهدت ذلك على المتصفح يظهر هكذا..&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S8B7h7YeBuI/AAAAAAAACFg/ff2GL9_gmtM/s00/testdisplayandvisibility.gif" alt="مثال لإخفاء العناصر" /&gt;&lt;/p&gt;

&lt;p&gt;طبيعي جداً ظهور الفقرتين، أضف الأن الخاصية &lt;em&gt;display: none&lt;/em&gt; للفقرة الثانية بإسم test. وشاهد مرة أخرى المثال تجدة يظهر بهذا الشكل..&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.test {&lt;/span&gt;
 background&lt;span class="selector"&gt;:&lt;/span&gt; #FC3&lt;span class="selector"&gt;;&lt;/span&gt;
 color&lt;span class="selector"&gt;:&lt;/span&gt; #333&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="mark"&gt;display&lt;span class="selector"&gt;:&lt;/span&gt; none&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S8B7h5fYXJI/AAAAAAAACFc/dqSjkz6QCDQ/s00/testdisplay.gif" alt="مثال للخاصية display" /&gt;&lt;/p&gt;

&lt;p&gt;أختفت الفقرة الثانية بالكامل وبقيت فقط أول فقرة، ولكن ماذا لو غيرت الخاصية الى &lt;em&gt;visibility: hidden&lt;/em&gt; وشاهدت المثال مرة أخرى..&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.test {&lt;/span&gt;
 background&lt;span class="selector"&gt;:&lt;/span&gt; #FC3&lt;span class="selector"&gt;;&lt;/span&gt;
 color&lt;span class="selector"&gt;:&lt;/span&gt; #333&lt;span class="selector"&gt;;&lt;/span&gt;
 &lt;span class="mark"&gt;visibility&lt;span class="selector"&gt;:&lt;/span&gt; hidden&lt;span class="selector"&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class="selector"&gt;}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/S8B7h6s5ohI/AAAAAAAACFk/kI0VhYNx-NE/s00/testvisibility.gif" alt="مثال للخاصية visibility" /&gt;&lt;/p&gt;

&lt;p&gt;أهاا أختفت ثاني فقرة فعلاً ولكن بقي الحيز الذى كانت تشغلة فارغاً من دون محتويات.&lt;/p&gt;

&lt;p&gt;هناك أمثلة أخرى هنا بالمدوّنة من دروس سابقة هل تذكر &lt;a href="http://almsn3.blogspot.com/2008/06/how-to-making-css-dropdowns-menu.html"&gt;القائمة المنسدلة&lt;/a&gt; كان علي إستخدام الخاصية display حتى أقوم بإخفاء كامل القائمة الفرعية &lt;span class="codeline"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt; ومن ثم إظهارها مرة أخرى بنفس الخاصية، وفي مثال &lt;a href="http://almsn3.blogspot.com/2008/10/css-slide-menu.html"&gt;قائمة البيانات المتحركة&lt;/a&gt; سوف تلاحظ بعد التحميل إستخدام الخاصية visibility حتى يتم المحافظة على حيز تعرض داخلة البيانات عند التنقل و تم إيضا استدعائها مرة أخرى بنفس الخاصية.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-2219187910758233233?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=A2ltegceXkk:GfkJYWb49LQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=A2ltegceXkk:GfkJYWb49LQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=A2ltegceXkk:GfkJYWb49LQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=A2ltegceXkk:GfkJYWb49LQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=A2ltegceXkk:GfkJYWb49LQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=A2ltegceXkk:GfkJYWb49LQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=A2ltegceXkk:GfkJYWb49LQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=A2ltegceXkk:GfkJYWb49LQ:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=A2ltegceXkk:GfkJYWb49LQ:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/A2ltegceXkk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/2219187910758233233/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/04/lesson-11-layout3-visibility-and.html#comment-form" title="7 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/2219187910758233233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/2219187910758233233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/A2ltegceXkk/lesson-11-layout3-visibility-and.html" title="#11 [Layout التخطيط] إخفاء العناصر visibility: hidden و display: none" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TRNYCraYkxI/AAAAAAAAC0U/4eAwKTllOjM/s72-c/css-basic-lesson.gif" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://almsn3.com/2010/04/lesson-11-layout3-visibility-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4GRXY6cSp7ImA9WhZQGUk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-8596607879047193633</id><published>2010-04-09T18:46:00.005+02:00</published><updated>2011-04-28T00:38:44.819+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-28T00:38:44.819+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="قوائم CSS متنوعة" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="وصلات متتابعة" /><category scheme="http://www.blogger.com/atom/ns#" term="breadcrumbs" /><title>قائمة بنمط التصميم ’Breadcrumbs‘ أو الوصلات المتتابعة</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3bEdG173I/AAAAAAAACw0/SrpdvoMRE0U/s00/breadcrumb.gif" alt="الوصلات المتتابعة" title="" /&gt;&lt;img class="thumbright border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3bEdG173I/AAAAAAAACw0/SrpdvoMRE0U/s160-c/breadcrumb.gif" alt="الوصلات المتتابعة" title="" /&gt;&lt;/p&gt;

&lt;p&gt;Breadcrumbs شكل من أشكال القوائم يطلق عليه ’&lt;strong&gt;فتات الخبز&lt;/strong&gt;‘ على هيئة وصلات متتابعة توضح للزائر موقع الصفحة التى يشاهدها الأن حيث أنها تعتمد على التسلسل الهرمي للصفحات ’’على سبيل المثال: الرئيسية » قسم » قسم فرعي » منتج‘‘، وهي تستخدم كوسيلة مساعدة ثانوية للزائر ولكن لا يتم الإعتماد عليها فقط في تصفح الموقع، في هذا الدرس سوف نتعلم كيفية تصميم قائمة تعتمد على هذا النمط تشبه الموجودة في الموقع اللذيذ &lt;a href="http://delicious.com/"&gt;delicious&lt;/a&gt; بس طبعاً قائمتي أفضل (:...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/x8mamfdjqe" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;span&gt;مرفق ملف psd للخلفية بأحجام مختلفة.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;أنا استخدم تلك القائمة بقالب المدونة في عرض التسميات داخل كل تدونية طبعاً ربما يكون مكانها غير مناسب لوظيفتها التى صممت لها بس آمل أن تستخدمها أنت في مكانها المناسب (: وهنا راجع المزيد من المعلومات حول نمط التصميم &lt;a href="http://www.smashingmagazine.com/2009/03/17/breadcrumbs-in-web-design-examples-and-best-practices-2/"&gt;breadcrumb navigation&lt;/a&gt; و &lt;a href="http://ar.interfacefix.com/2010/02/13/design-pattern-breadcrumbs/"&gt;بالعربية من مدونة قابلية الإستخدام&lt;/a&gt;. &lt;/p&gt;

&lt;h3&gt;بنية القائمة html&lt;/h3&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;الرئيسية &lt;span class="tags"&gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;قسم &lt;span class="tags"&gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;قسم فرعي &lt;span class="tags"&gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;قائمة الدروس &lt;span class="tags"&gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;دروس css &lt;span class="tags"&gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;li class=&lt;span class="attributes" style="font-weight:bold;"&gt;&amp;quot;last&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;أنت هنا الأن تشاهد الدرس &lt;span class="tags"&gt;&amp;lt;span&amp;gt;&amp;lt;/span&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;قائمة &lt;span class="codeline"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt; عادية تم تضمين الوسم &lt;span class="codeline"&gt;&amp;lt;span&amp;gt;&lt;/span&gt; فارغ في الوصلات &lt;span class="codeline"&gt;&amp;lt;a&amp;gt;&lt;/span&gt; بجانب الاسم بغرض توزيع الخلفية كما سيوضح لاحقاً ثم في البند الأخير أو موقع الصفحة الحالي أضفت class جديد بإسم last.&lt;/p&gt;

&lt;h3&gt;تصميم الخلفية وتكرارها&lt;/h3&gt;
&lt;p&gt;على أي برنامج لتحرير الصور قم برسم خلفية الوصلات وهي هنا على شكل سهم، والمهم هو طريقة توزيعها وتكون على النحو التالي في جزئين الجزء الأكبر سيكون من نصيب الوسم  &lt;span class="codeline"&gt;&amp;lt;a&amp;gt;&lt;/span&gt; وهو نهاية وجسم السهم، أما الجزء المدبب البداية سيكون خلفية للوسم &lt;span class="codeline"&gt;&amp;lt;span&amp;gt;&lt;/span&gt; الموجود داخل الوسم &lt;span class="codeline"&gt;&amp;lt;a&amp;gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/S770a1QLqpI/AAAAAAAACEE/oDx0nJ4cdQE/s00/breadcrumb-bg.gif" alt="توزيع الخلفية" /&gt;&lt;/p&gt;

&lt;p&gt;نكرر تلك الخلفية 3 مرات وفقاً للحالات التالية:&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S79OIDweJyI/AAAAAAAACEY/b2-Pzjt7o-U/s00/breadcrumb2-bg.gif" alt="الحالات المختلفة لصورة الخلفية" /&gt;&lt;/p&gt;

&lt;h3&gt;تنسيق CSS&lt;/h3&gt;
&lt;p&gt;نبدا مع تنسيق القائمة أولاً مع البنود:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;ul                       {&lt;/span&gt;
 list-style&lt;span class="selector"&gt;:&lt;/span&gt;none&lt;span class="selector"&gt;;&lt;/span&gt;
 padding&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;&lt;/span&gt;
 margin&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;
}&lt;/span&gt;
&lt;span class="selector"&gt;ul li                    {&lt;/span&gt;
 display&lt;span class="selector"&gt;:&lt;/span&gt;inline&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;ثم الوصلات داخل البنود ووضعها عند التأشير hover حددنا نوع الخط وحجمه ثم الصورة مع عدم تكراها و مكان وضعها وهو الجزء الإيمن الموجود به نهاية السهم كما سبق بالصورة الموضحة ثم هامش داخلي مناسب وآخر خارجي نفرّق به بين كل وصلة وأخرى، إزاحة أو تعويم لجهه اليمين مع ضبط العرض الى block، والملاحظ هنا هو إستخدام الخاصية position بالوضع relative وذلك بغرض إمكانية التحكم في الوسم الداخلي &lt;span class="codeline"&gt;&amp;lt;span&amp;gt;&lt;/span&gt; كما سيأتي في الخطوة التالية -&lt;a href="http://almsn3.blogspot.com/2009/01/lesson-10-layout2-position.html"&gt;أقرأ عن الوضع relative&lt;/a&gt;-، أما عند التأشير يكفي أن نحدد مكان الصورة الجديد نزولاً للأسفل بقيمة 20 بكسل كي تظهر الحالة الثانية!:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;ul a                     {&lt;/span&gt;
 font&lt;span class="selector"&gt;:&lt;/span&gt; bold 15px/16px Arial, Helvetica, sans-serif&lt;span class="selector"&gt;;&lt;/span&gt;
 background-image&lt;span class="selector"&gt;:&lt;/span&gt; url(bg.png)&lt;span class="selector"&gt;;&lt;/span&gt;
 background-repeat&lt;span class="selector"&gt;:&lt;/span&gt; no-repeat&lt;span class="selector"&gt;;&lt;/span&gt;
 background-position&lt;span class="selector"&gt;:&lt;/span&gt; 100% 0&lt;span class="selector"&gt;;&lt;/span&gt;
 padding&lt;span class="selector"&gt;:&lt;/span&gt;2px 13px 2px 2px&lt;span class="selector"&gt;;&lt;/span&gt;
 text-decoration&lt;span class="selector"&gt;:&lt;/span&gt; none&lt;span class="selector"&gt;;&lt;/span&gt;
 margin&lt;span class="selector"&gt;:&lt;/span&gt;0 0 3px 3px&lt;span class="selector"&gt;;&lt;/span&gt;
 position&lt;span class="selector" style="font-weight:bold;"&gt;:&lt;/span&gt;relative&lt;span class="selector"&gt;;&lt;/span&gt;
 color&lt;span class="selector"&gt;:&lt;/span&gt; #F0F0F0&lt;span class="selector"&gt;;&lt;/span&gt;
 display&lt;span class="selector"&gt;:&lt;/span&gt;block&lt;span class="selector"&gt;;&lt;/span&gt;
 float&lt;span class="selector"&gt;:&lt;/span&gt;right&lt;span class="selector"&gt;;
}&lt;/span&gt;
&lt;span class="selector"&gt;ul a:hover               {&lt;/span&gt;
 background-position&lt;span class="selector"&gt;:&lt;/span&gt; 100% -20px&lt;span class="selector"&gt;;&lt;/span&gt;
 color&lt;span class="selector"&gt;:&lt;/span&gt;#FFF&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;بعد ذلك تنسيق الوسم &lt;span class="codeline"&gt;&amp;lt;span&amp;gt;&lt;/span&gt; الموجود داخل الوصلات &lt;span class="codeline"&gt;&amp;lt;a&amp;gt;&lt;/span&gt;، وقد أضفنا نفس صورة الخلفية مع تحديد موضعها كي تظهر الجانب الأخر من الخلفية وهو رأس السهم، ثم ارتفاع وعرض ذلك الجزء، و للتحكم فيه كان الوضع absolute بالقيمة صفر للأعلي وخروجاً عن الوسم &lt;span class="codeline"&gt;&amp;lt;a&amp;gt;&lt;/span&gt; بقيمة سالبه جهة اليسار تمثل نفس قيمة العرض -معقد أنا ها!-&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;ul a span                {&lt;/span&gt;
 background-image&lt;span class="selector"&gt;:&lt;/span&gt; url(bg.png)&lt;span class="selector"&gt;;&lt;/span&gt;
 background-repeat&lt;span class="selector"&gt;:&lt;/span&gt; no-repeat&lt;span class="selector"&gt;;&lt;/span&gt;
 background-position&lt;span class="selector"&gt;:&lt;/span&gt; 0 0&lt;span class="selector"&gt;;&lt;/span&gt;
 position&lt;span class="selector"&gt;:&lt;/span&gt;absolute&lt;span class="selector"&gt;;&lt;/span&gt;
 height&lt;span class="selector"&gt;:&lt;/span&gt;20px&lt;span class="selector"&gt;;&lt;/span&gt;
 left&lt;span class="selector"&gt;:&lt;/span&gt;-9px&lt;span class="selector"&gt;;&lt;/span&gt;
 width:9px&lt;span class="selector"&gt;;&lt;/span&gt;
 top&lt;span class="selector"&gt;:&lt;/span&gt;0&lt;span class="selector"&gt;;
}&lt;/span&gt;
&lt;span class="selector"&gt;ul a:hover span          {&lt;/span&gt;
 background-position&lt;span class="selector"&gt;:&lt;/span&gt; 0 -20px&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;يبقى أخر بند وهو المفروض الصفحة الحالية بالبند &lt;span class="codeline"&gt;&amp;lt;li&amp;gt;&lt;/span&gt; مع الفئة last والخصائص فيها عبارة عن تغيير لموضع الخلفية التى وضعت مسبقاً وذلك لتمييزه عن بقية الوصلات.&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;/*/// Last item ///*/&lt;/span&gt;
&lt;span class="selector"&gt;ul li.last a             {&lt;/span&gt; background-position&lt;span class="selector"&gt;:&lt;/span&gt; 100% -40px&lt;span class="selector"&gt;; }
ul li.last a:hover       {&lt;/span&gt; background-position&lt;span class="selector"&gt;:&lt;/span&gt; 100% -20px&lt;span class="selector"&gt;; }
ul li.last a span        {&lt;/span&gt; background-position&lt;span class="selector"&gt;:&lt;/span&gt; 0 -40px&lt;span class="selector"&gt;; }
ul li.last a:hover span  {&lt;/span&gt; background-position&lt;span class="selector"&gt;:&lt;/span&gt; 0 -20px&lt;span class="selector"&gt;; }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/x8mamfdjqe" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;span&gt;مرفق ملف psd للخلفية بأحجام مختلفة.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;يمكنك تطبيق تلك الطريقة على وصلات منفردة وإستخدامها ضمن تصميمك كما أفعل في وصلات التنقل بين التدوينات والصفحات، وتجد ضمن الملف المرفق تطبيق لذلك.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-8596607879047193633?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=LRTtBasech0:cNqLqs09AAU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=LRTtBasech0:cNqLqs09AAU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=LRTtBasech0:cNqLqs09AAU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=LRTtBasech0:cNqLqs09AAU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=LRTtBasech0:cNqLqs09AAU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=LRTtBasech0:cNqLqs09AAU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=LRTtBasech0:cNqLqs09AAU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=LRTtBasech0:cNqLqs09AAU:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=LRTtBasech0:cNqLqs09AAU:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/LRTtBasech0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/8596607879047193633/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/04/breadcrumbs.html#comment-form" title="8 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8596607879047193633?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8596607879047193633?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/LRTtBasech0/breadcrumbs.html" title="قائمة بنمط التصميم ’Breadcrumbs‘ أو الوصلات المتتابعة" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3bEdG173I/AAAAAAAACw0/SrpdvoMRE0U/s72-c/breadcrumb.gif" height="72" width="72" /><thr:total>8</thr:total><feedburner:origLink>http://almsn3.com/2010/04/breadcrumbs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8FRHk5eSp7ImA9Wx9QEEk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-1247453992113178104</id><published>2010-04-06T17:53:00.007+02:00</published><updated>2010-12-22T20:00:15.721+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-22T20:00:15.721+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><category scheme="http://www.blogger.com/atom/ns#" term="مواقع و أدوات" /><title>معارض تصميم Blogger</title><content type="html">&lt;p&gt;لم أكن أعرف أن هناك معارض تصميم خاصة لعرض قوالب blogger على غرار معارض التصميم العادية، للمهتمين فقط يمكنكم تصفح تلك المعارض في مواقع &lt;a href="http://www.bloggershowcase.net/"&gt;BloggerShowcase&lt;/a&gt;  و&lt;a href="http://www.weloveblogger.com/"&gt;WeLoveBlogger&lt;/a&gt;  ولاحظوا أن هذه المعارض هي مدونات داخل blogger أيضاً تم تنسيقها لتناسب تلك الوظيفة.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-1247453992113178104?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=aAC0CUBkAUc:Kb2SmNLyfPY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=aAC0CUBkAUc:Kb2SmNLyfPY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=aAC0CUBkAUc:Kb2SmNLyfPY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=aAC0CUBkAUc:Kb2SmNLyfPY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=aAC0CUBkAUc:Kb2SmNLyfPY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=aAC0CUBkAUc:Kb2SmNLyfPY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=aAC0CUBkAUc:Kb2SmNLyfPY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=aAC0CUBkAUc:Kb2SmNLyfPY:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=aAC0CUBkAUc:Kb2SmNLyfPY:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/aAC0CUBkAUc" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1247453992113178104?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1247453992113178104?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/aAC0CUBkAUc/blog-post_06.html" title="معارض تصميم Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2010/04/blog-post_06.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UDRns7fSp7ImA9Wx9RGEs.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-2663814348905761597</id><published>2010-04-05T20:22:00.011+02:00</published><updated>2010-12-20T20:21:17.505+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-20T20:21:17.505+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="تدوين مصغر" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="تطوير و تخصيص قوالب" /><category scheme="http://www.blogger.com/atom/ns#" term="إضافات و أفكار" /><title>التدوين المصغر داخل مدونات Blogger!</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TQ3bCt8a8II/AAAAAAAACwo/t9iZnxo5VpY/s00/blogger-minipost.gif" alt="التدوين المصغر داخل مدونات Blogger!" title="" /&gt;&lt;img class="thumbright border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TQ3bCt8a8II/AAAAAAAACwo/t9iZnxo5VpY/s160-c/blogger-minipost.gif" alt="التدوين المصغر داخل مدونات Blogger!" title="" /&gt;&lt;/p&gt;

&lt;p&gt;نعرف جميعاً ما هو التدوين المصغر المنتشر حالياً والذى عُرف مع إنطلاق خدمة &lt;a href="http://ar.wikipedia.org/wiki/%D8%AA%D9%88%D9%8A%D8%AA%D8%B1"&gt;تويتر&lt;/a&gt; رسمياً وهو عبارة عن تحديثات كتابية تصف الأحداث التي تعاصرها في يومك علي مدار الساعة، فإذا كان التدوين من خلال تويتر هو للإجابة على السؤال ’’ماذا تفعل الان؟‘‘ فالتدوين المصغر داخل blogger هو لكتابة أفكار صغيرة وتلميحات وأسئلة لا تحتمل كتابة مواضيع طويلة ونقاشات لنفس التخصص...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;وهو ما يضمن لنا بشكل أو بآخر عدم الإنقطاع عن التدوين لفترات طويلة في إنتظار كتابة مواضيع طويلة تتطلب بحث وتنسيق - يبقى القول أن التدوين المصغر داخل blogger ليست ميزة جاهزة مضافة داخل القالب بل هي طريقة جديدة نتعلمها سوياً عن طريق تخصيص القالب بطريقة احترافية وبالإعتماد على أدوات الشرط المختلفة لتحديد تصنيف معين Label تظهر داخله تلك التدوينات دون غيره.&lt;/p&gt;

&lt;blockquote class="remember"&gt;
    &lt;div class="title"&gt;&lt;strong&gt;تنبيه: &lt;/strong&gt;جميع الأكواد مأخوذة ومعتمده على القالب الإفتراضي&lt;/div&gt;
    &lt;p&gt;جميع الأكواد المذكورة في هذا الدرس تم أخذها من القالب الإفتراضي ومن ثم التعديل عليها، إن لم تجد الكود في قالبك المعرب أو المعدل حاول أن تستعين بجزء منه أو عن طريق بداية الوسم أو أدوات الشرط، واحرص دائما على الإحتفاظ بنسخه احتياطيه قبل التنفيذ.&lt;/p&gt;
  &lt;/blockquote&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S7n1ost-N0I/AAAAAAAACDU/ykEimv0dKtM/s00/minipost-view.gif" alt="التدوين المصغر داخل blogger" /&gt;&lt;/p&gt;

&lt;h3&gt;الخطوات..&lt;/h3&gt;
&lt;p&gt;التدوينات داخل blogger يتم تنسيقها داخل includable خاص يحمل الإسم post وفي هذا الجزء يتم ضم كل المحتويات التى تعرض داخل التدوينة ’’العنوان، الأوسمة، محتوى التدوينة، وصلة التعليق والتاريخ..الخ‘‘، وما يهمنا هو بداية هذا الوسم ف &lt;b&gt;قم بالبحث عن الكود التالي&lt;/b&gt;:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:includable id=&lt;span class="attributes"&gt;'post'&lt;/span&gt; var=&lt;span class="attributes"&gt;'post'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;b&gt;وضع أعلاه مباشرة الكود التالي&lt;/b&gt;: وهو جزء جديد اضفناه للتدوينات المصغرة، وفيه تظهر التدوينة بتنسيق مختلف خلاف التدوينات العادية ففي صفحة المدونة الرئيسية والصفحات الداخلية يظهر فقط محتوى التدوينة مع التاريخ ووصلة للتعليق في حالة كان مسموح، أما في صفحة التدوينة المفردة يظهر عنوانها والمحتوى والتاريخ.&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:includable id=&lt;span class="attributes"&gt;'&lt;b&gt;minipost&lt;/b&gt;'&lt;/span&gt; var=&lt;span class="attributes"&gt;'post'&lt;/span&gt;&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:blog.pageType != &amp;amp;quot;item&amp;amp;quot;'&lt;/span&gt;&amp;gt;&lt;/span&gt;

&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;'&lt;b&gt;minipost&lt;/b&gt;'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a expr:name=&lt;span class="attributes"&gt;'data:post.id'&lt;/span&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;'entry'&lt;/span&gt;&amp;gt;&amp;lt;data:post.body/&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;p class=&lt;span class="attributes"&gt;'meta'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a expr:href=&lt;span class="attributes"&gt;'data:post.url'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;abbr class=&lt;span class="attributes"&gt;'published'&lt;/span&gt; expr:title=&lt;span class="attributes"&gt;'data:post.timestampISO8601'&lt;/span&gt;&amp;gt;&amp;lt;data:post.timestamp/&amp;gt;&amp;lt;/abbr&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.allowComments'&lt;/span&gt;&amp;gt;&lt;/span&gt; /&lt;span class="links"&gt;&amp;lt;a expr:href=&lt;span class="attributes"&gt;'data:post.addCommentUrl'&lt;/span&gt; expr:onclick=&lt;span class="attributes"&gt;'data:post.addCommentOnclick'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 0'&lt;/span&gt;&amp;gt;&lt;/span&gt; أضف تعليق&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 1'&lt;/span&gt;&amp;gt;&lt;/span&gt; تعليق واحد&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 2'&lt;/span&gt;&amp;gt;&lt;/span&gt; تعليقان&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;b&amp;gt;&amp;lt;data:post.numComments/&amp;gt;&amp;lt;/b&amp;gt;&lt;/span&gt; تعليق&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&amp;lt;/b:if&amp;gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&amp;amp;#8230;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;/b:if&amp;gt;&amp;lt;b:include data=&lt;span class="attributes"&gt;'post'&lt;/span&gt; name=&lt;span class="attributes"&gt;'postQuickEdit'&lt;/span&gt;/&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;

&amp;lt;b:else/&amp;gt;

&amp;lt;div class=&lt;span class="attributes"&gt;'&lt;b&gt;minipost&lt;/b&gt;'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a expr:name=&lt;span class="attributes"&gt;'data:post.id'&lt;/span&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="tags"&gt;&amp;lt;h2 class=&lt;span class="attributes"&gt;'title'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a expr:href=&lt;span class="attributes"&gt;'data:post.url'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;data:post.title/&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
    &lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;'entry'&lt;/span&gt;&amp;gt;&amp;lt;data:post.body/&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;p class=&lt;span class="attributes"&gt;'meta'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a expr:href=&lt;span class="attributes"&gt;'data:post.url'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;abbr class=&lt;span class="attributes"&gt;'published'&lt;/span&gt; expr:title=&lt;span class="attributes"&gt;'data:post.timestampISO8601'&lt;/span&gt;&amp;gt;&amp;lt;data:post.timestamp/&amp;gt;&amp;lt;/abbr&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.allowComments'&lt;/span&gt;&amp;gt;&lt;/span&gt; /&lt;span class="links"&gt;&amp;lt;a expr:href=&lt;span class="attributes"&gt;'data:post.addCommentUrl'&lt;/span&gt; expr:onclick=&lt;span class="attributes"&gt;'data:post.addCommentOnclick'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 0'&lt;/span&gt;&amp;gt;&lt;/span&gt; أضف تعليق&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 1'&lt;/span&gt;&amp;gt;&lt;/span&gt; تعليق واحد&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 2'&lt;/span&gt;&amp;gt;&lt;/span&gt; تعليقان&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;b&amp;gt;&amp;lt;data:post.numComments/&amp;gt;&amp;lt;/b&amp;gt;&lt;/span&gt; تعليق&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&amp;lt;/b:if&amp;gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&amp;amp;#8230;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;&amp;lt;/b:if&amp;gt;&amp;lt;b:include data=&lt;span class="attributes"&gt;'post'&lt;/span&gt; name=&lt;span class="attributes"&gt;'postQuickEdit'&lt;/span&gt;/&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;

&amp;lt;/b:if&amp;gt;
&amp;lt;/b:includable&amp;gt;&lt;/span&gt;
&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;&lt;b&gt;قم بالبحث عن الكود التالي&lt;/b&gt;: وهو كود مختصر الغرض منه جلب محتويات التدوينة من الجزء الخاص بتنسيق التدوينات الذى تعرفنا على بدايته في أول خطوة:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:include data=&lt;span class="attributes"&gt;'post'&lt;/span&gt; name=&lt;span class="attributes"&gt;'post'&lt;/span&gt;/&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;b&gt;واستبدله بالكود التالي&lt;/b&gt;:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.labels'&lt;/span&gt;&amp;gt;

&amp;lt;b:loop values=&lt;span class="attributes"&gt;'data:post.labels' var='label'&lt;/span&gt;&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:label.isLast == &amp;amp;quot;true&amp;amp;quot;'&lt;/span&gt;&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:label.name != &amp;amp;quot;&lt;b&gt;minipost&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&amp;gt;

&amp;lt;b:include data=&lt;span class="attributes"&gt;'post'&lt;/span&gt; name=&lt;span class="attributes"&gt;'post'&lt;/span&gt;/&amp;gt;

&amp;lt;b:else/&amp;gt;

&amp;lt;b:include data=&lt;span class="attributes"&gt;'post'&lt;/span&gt; name=&lt;span class="attributes"&gt;'&lt;b&gt;minipost&lt;/b&gt;'&lt;/span&gt;/&amp;gt;

&amp;lt;/b:if&amp;gt;
&amp;lt;/b:if&amp;gt;
&amp;lt;/b:loop&amp;gt;

&amp;lt;b:else/&amp;gt;

&amp;lt;b:include data=&lt;span class="attributes"&gt;'post'&lt;/span&gt; name=&lt;span class="attributes"&gt;'post'&lt;/span&gt;/&amp;gt;

&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;ما حدث هنا هو أضافة include جديد كود مختصر يجلب الجزء الخاص بالتدوينات المصغرة ولكن داخل شرط بحيث تظهر فقط التدوينات المصغرة داخل التدوينة التي تحمل المسمى أو التصنيف minipost، وطبعاً لك حرية التعديل واستخدام أي إسم آخر وذلك عن طريق التعديل من خلال الكود التالي فقط:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:label.name != &amp;amp;quot;&lt;b&gt;minipost&lt;/b&gt;&amp;amp;quot;'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;


&lt;p&gt;الأن وبما أننا فصلنا التدوينات المصغرة عن العادية، فعن طريق css يمكنك تنسيقها بشكل مميز بالإعتماد على المحددات التالية:&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.minipost { }
.minipost h2.title { }
.minipost div.entry { }
.minipost p.meta { }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;من هنا يمكنك القراءة عن &lt;a href="http://www.google.com/support/blogger/bin/answer.py?hl=en&amp;answer=46995"&gt;Includes وأدوات الشرط&lt;/a&gt; في تخطيط قوالب blogger.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;تحديث بتاريخ 2 مايو 2010م، لحل مشكلة عدم ظهور القالب في برنامج التدوين من سطح المكتب &lt;strong&gt;Windows Live Writer&lt;/strong&gt;، كما أن التدوينات التى لا تندرج تحت تصنيف معين لا مشكلة في ظهورها الأن بعد أن كانت تختفى.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-2663814348905761597?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2M0k1xwUQSU:sjWFvNQEwFM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2M0k1xwUQSU:sjWFvNQEwFM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=2M0k1xwUQSU:sjWFvNQEwFM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2M0k1xwUQSU:sjWFvNQEwFM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=2M0k1xwUQSU:sjWFvNQEwFM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2M0k1xwUQSU:sjWFvNQEwFM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2M0k1xwUQSU:sjWFvNQEwFM:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=2M0k1xwUQSU:sjWFvNQEwFM:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=2M0k1xwUQSU:sjWFvNQEwFM:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/2M0k1xwUQSU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/2663814348905761597/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/04/minipost.html#comment-form" title="43 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/2663814348905761597?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/2663814348905761597?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/2M0k1xwUQSU/minipost.html" title="التدوين المصغر داخل مدونات Blogger!" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TQ3bCt8a8II/AAAAAAAACwo/t9iZnxo5VpY/s72-c/blogger-minipost.gif" height="72" width="72" /><thr:total>43</thr:total><feedburner:origLink>http://almsn3.com/2010/04/minipost.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8FRHk5eyp7ImA9Wx9QEEk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-1618142919036577373</id><published>2010-04-05T16:08:00.002+02:00</published><updated>2010-12-22T20:00:15.723+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-22T20:00:15.723+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="ي" /><title>تدوين مصغر</title><content type="html">&lt;p&gt;التدوين المصغر، ميزة جديدة داخل blogger، معها لن تنقطع عن التدوين أبداً وربما تجعلك تتخلى عن تويتر هه!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-1618142919036577373?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7UnDCjh8-W4:tFBgZmXkzSs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7UnDCjh8-W4:tFBgZmXkzSs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=7UnDCjh8-W4:tFBgZmXkzSs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7UnDCjh8-W4:tFBgZmXkzSs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=7UnDCjh8-W4:tFBgZmXkzSs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7UnDCjh8-W4:tFBgZmXkzSs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7UnDCjh8-W4:tFBgZmXkzSs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=7UnDCjh8-W4:tFBgZmXkzSs:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=7UnDCjh8-W4:tFBgZmXkzSs:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/7UnDCjh8-W4" height="1" width="1"/&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1618142919036577373?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1618142919036577373?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/7UnDCjh8-W4/blog-post.html" title="تدوين مصغر" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><feedburner:origLink>http://almsn3.com/2010/04/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UFR3Y5eyp7ImA9Wx9RGEs.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-1607866724729594529</id><published>2010-03-22T22:19:00.010+02:00</published><updated>2010-12-20T20:20:16.823+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-20T20:20:16.823+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="تطوير و تخصيص قوالب" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogger Tips" /><title>ضبط عدد التعليقات في قوالب Blogger وجعلها أكثر تفاعلية!</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3dv9qrDWI/AAAAAAAACxE/83kNjiZXfUs/s00/comment-blogger.gif" alt="ضبط عدد التعليقات في قوالب Blogger وجعلها أكثر تفاعلية!" title="" /&gt;&lt;img class="thumbright border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3dv9qrDWI/AAAAAAAACxE/83kNjiZXfUs/s160-c/comment-blogger.gif" alt="ضبط عدد التعليقات في قوالب Blogger وجعلها أكثر تفاعلية!" title="" /&gt;&lt;/p&gt;

&lt;p&gt;في قوالب blogger هناك كلمة واحدة فقط للدلالة على عدد التعليقات ’’0 تعليقات، 1 تعليقات, 27 تعليقات... الخ‘‘ نفس الكلمة في كل مرة  -&lt;b&gt;تعليقات&lt;/b&gt;- هي المتاحة والتى يمكنك تغييرها من لوحة التحكم، في هذا الدرس سوف نغير تلك الكلمة لتكون أكثر تفاعلية وفقاً لعدة حالات...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;blockquote class="remember"&gt;
&lt;div class="title"&gt;&lt;strong&gt;تنبيه: &lt;/strong&gt;الأكواد الإفتراضية&lt;/div&gt;
&lt;p&gt;أعتمد دائما على القالب الإفتراضي في نسخ الأكواد وتعديلها إن لم تجد الكود في قالبك المعرب أو المعدل حاول أن تستعين بجزء منه أو عن طريق بداية الوسم أو أدوات الشرط&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;ابحث في القالب عن الكود:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.allowComments'&lt;/span&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="links"&gt;&amp;lt;a class=&lt;span class="attributes"&gt;'comment-link'&lt;/span&gt; expr:href=&lt;span class="attributes"&gt;'data:post.addCommentUrl'&lt;/span&gt; expr:onclick=&lt;span class="attributes"&gt;'data:post.addCommentOnclick'&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 1'&lt;/span&gt;&amp;gt;&lt;/span&gt;1 &lt;span class="tags"&gt;&amp;lt;data:top.commentLabel/&amp;gt;&amp;lt;b:else/&amp;gt;&amp;lt;data:post.numComments/&amp;gt; &amp;lt;data:top.commentLabelPlural/&amp;gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;واستبدل بالكود التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.allowComments'&lt;/span&gt;&amp;gt;

&amp;lt;span class=&lt;span class="attributes"&gt;'comments'&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span class="links"&gt;&amp;lt;a class=&lt;span class="attributes"&gt;'comment-link'&lt;/span&gt; expr:href=&lt;span class="attributes"&gt;'data:post.addCommentUrl'&lt;/span&gt; expr:onclick=&lt;span class="attributes"&gt;'data:post.addCommentOnclick'&lt;/span&gt; expr:title=&lt;span class="attributes"&gt;'&amp;amp;quot;عدد التعليقات في &amp;amp;quot; + data:post.title'&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 0'&lt;/span&gt;&amp;gt;&lt;/span&gt; &lt;b&gt;أضف تعليق&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 1'&lt;/span&gt;&amp;gt;&lt;/span&gt; &lt;b&gt;تعليق واحد&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 2'&lt;/span&gt;&amp;gt;&lt;/span&gt; &lt;b&gt;تعليقان&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;
&amp;lt;data:post.numComments/&amp;gt;&lt;/span&gt; &lt;b&gt;تعليق&lt;/b&gt;
&lt;span class="tags"&gt;&amp;lt;/b:if&amp;gt;
&amp;lt;/b:if&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/span&gt;
&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;/span&amp;gt;

&amp;lt;b:else/&amp;gt;

&amp;lt;span class=&lt;span class="attributes"&gt;'comments'&lt;/span&gt;&amp;gt;&lt;/span&gt;التعليقات مغلقة&lt;span class="tags"&gt;&amp;lt;/span&amp;gt;

&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;في حالة عدم وجود تعليقات سوف تظهر ’&lt;b&gt;أضف تعليق&lt;/b&gt;‘.&lt;/li&gt;
&lt;li&gt;عند وجود تعليق واحد فقط سوف تظهر ’&lt;b&gt;تعليق واحد&lt;/b&gt;‘.&lt;/li&gt;
&lt;li&gt;عند وجود عدد 2 تعليق سوف تظهر ’&lt;b&gt;تعليقان&lt;/b&gt;‘&lt;/li&gt;
&lt;li&gt;اكثر من تعليقان سوف تظهر ’&lt;b&gt;x تعليق&lt;/b&gt;‘ حيث x تساوي عدد التعليقات.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;تعديل عدد التعليقات أعلي صندوق الرد وأسفل التدوينة&lt;/h3&gt;
&lt;p&gt;مكان آخر تظهر فيه التعليقات بنفس الأسلوب، وهو أعلي صندوق الرد أو في أسفل التدوينة، أبحث عن الكود التالي في قالبك:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;h4&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 1'&lt;/span&gt;&amp;gt;&lt;/span&gt;
 1 &lt;span class="tags"&gt;&amp;lt;data:commentLabel/&amp;gt;&lt;/span&gt;:
&lt;span class="tags"&gt;&amp;lt;b:else/&amp;gt;
 &amp;lt;data:post.numComments/&amp;gt; &amp;lt;data:commentLabelPlural/&amp;gt;:
&amp;lt;/b:if&amp;gt;
&amp;lt;/h4&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;واستبدله بالكود:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;b:if cond='&lt;span class="attributes"&gt;data:post.numComments == 0'&lt;/span&gt;&amp;gt;
&amp;lt;b:else/&amp;gt;

&amp;lt;h4&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 1'&lt;/span&gt;&amp;gt;&lt;/span&gt; &lt;b&gt;تعليق واحد على&lt;/b&gt; 
&lt;span class="tags"&gt;&amp;lt;data:post.title/&amp;gt;
&amp;lt;b:else/&amp;gt;
&amp;lt;b:if cond=&lt;span class="attributes"&gt;'data:post.numComments == 2'&lt;/span&gt;&amp;gt;&lt;/span&gt; &lt;b&gt;تعليقان على&lt;/b&gt; 
&lt;span class="tags"&gt;&amp;lt;data:post.title/&amp;gt;
&amp;lt;b:else/&amp;gt;
&amp;lt;data:post.numComments/&amp;gt;&lt;/span&gt; &lt;b&gt;تعليق على&lt;/b&gt; 
&lt;span class="tags"&gt;&amp;lt;data:post.title/&amp;gt;
&amp;lt;/b:if&amp;gt;
&amp;lt;/b:if&amp;gt;
&amp;lt;/h4&amp;gt;

&amp;lt;/b:if&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;في حالة عدم وجود تعليقات سوف يختفي تماماً نص الإشارة الى عدد التعليقات.&lt;/li&gt;
&lt;li&gt;عند وجود تعليق واحد تظهر ’&lt;b&gt;تعليق واحد على y&lt;/b&gt;‘ حيث y تساوي عنوان التدوينة.&lt;/li&gt;
&lt;li&gt;عند وجود عدد 2 تعليق تظهر ’&lt;b&gt;تعليقان على y&lt;/b&gt;‘ حيث y تساوي عنوان التدوينة.&lt;/li&gt;
&lt;li&gt;عند وجود أكثر من تعليقان تظهر ’&lt;b&gt;x تعليق على y&lt;/b&gt;‘ حيث x تساوي عدد التعليقات و y تساوي عنوان التدوينة الحالية.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;لك حرية تغير الكلمات الدالة على التعليقات كما تحب على حسب كل حالة.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-1607866724729594529?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=SoWT4TDJnC8:RHihcA0fuGg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=SoWT4TDJnC8:RHihcA0fuGg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=SoWT4TDJnC8:RHihcA0fuGg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=SoWT4TDJnC8:RHihcA0fuGg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=SoWT4TDJnC8:RHihcA0fuGg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=SoWT4TDJnC8:RHihcA0fuGg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=SoWT4TDJnC8:RHihcA0fuGg:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=SoWT4TDJnC8:RHihcA0fuGg:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=SoWT4TDJnC8:RHihcA0fuGg:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/SoWT4TDJnC8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/1607866724729594529/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/03/change-message-of-comments-on-blogger.html#comment-form" title="15 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1607866724729594529?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/1607866724729594529?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/SoWT4TDJnC8/change-message-of-comments-on-blogger.html" title="ضبط عدد التعليقات في قوالب Blogger وجعلها أكثر تفاعلية!" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3dv9qrDWI/AAAAAAAACxE/83kNjiZXfUs/s72-c/comment-blogger.gif" height="72" width="72" /><thr:total>15</thr:total><feedburner:origLink>http://almsn3.com/2010/03/change-message-of-comments-on-blogger.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEERX45eyp7ImA9Wx9WEUo.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-5491652074571431252</id><published>2010-03-18T15:33:00.006+02:00</published><updated>2011-01-16T13:50:04.023+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-16T13:50:04.023+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ID-Class" /><category scheme="http://www.blogger.com/atom/ns#" term="س و ج" /><title>متى يجب عليك استخدام class أو استخدام ID عند توزيع الصفحات؟</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TQ3iaj2naoI/AAAAAAAACy4/C1rGOxKtiUE/s00/use-id-or-class.gif" alt="متى يجب عليك استخدام class أو استخدام ID عند توزيع الصفحات؟" title="" /&gt;&lt;img class="thumbright border" src="http://lh3.ggpht.com/_c4C63JMfp6g/TQ3iaj2naoI/AAAAAAAACy4/C1rGOxKtiUE/s160-c/use-id-or-class.gif" alt="متى يجب عليك استخدام class أو استخدام ID عند توزيع الصفحات؟" title="" /&gt;&lt;/p&gt;

&lt;p&gt;سأفترض أنك على علم &lt;a href="http://almsn3.blogspot.com/2007/11/lesson-3-definition-selectors-id-class.html"&gt;بقواعد تعريف وكتابه كل منهم&lt;/a&gt; كما شرحت سابقاً وأيضا بالتعريف المحفوظ لدي كل مبتدئ حول الفئات والمعرفات و هو أن: &lt;em&gt;class&lt;/em&gt; يمكن استخدامه في أكثر من عنصر بالصفحة الواحدة، بينما &lt;em&gt;ID&lt;/em&gt; لا يتكرر بالصفحة إلا مرة واحدة فقط لعنصر فريد، طيب وما الفائدة من هذا خاصة عندما نعلم أنه لا يوجد فرق عند عرض كل منهم على المتصفح؟ -هذا هو سببب كتابه التدوينة- فهذا ليس كل شيء لأن لكل واحدة مميزات خاصة ومواضع تستخدم فيها ينبغي أن تعرفها حتى يكون قرارك سليم ووفقا على ما يلي...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;h3&gt;الإستخدام المتكرر داخل الصفحات&lt;/h3&gt;
&lt;p&gt;و نقصد هنا العناصر المستهدفه التى تأخذ نفس المحُدِّدات selector أكثر من مرة داخل الصفحة  مثلاً &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; أو &lt;span class="codeline"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt; أو غيرها من الاوسمة، و في أحد دروس الأساسيات شرحت &lt;a href="http://almsn3.blogspot.com/2007/11/lesson-2-first-rule-css-beginner.html"&gt;selector&lt;/a&gt; التى نصف بها المحتويات داخل الأوسمة مباشرة -&lt;strong&gt;محدد نوعي&lt;/strong&gt;- ينطبق على كل عنصر من نوع معين وكان على الوسم &lt;span class="codeline"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;، لكن هناك متطلبات داخل التصميم لا يمكن الحصول عليها فقط بواسطة المحددات النوعية، لذا كانت الحاجة الى استخدام كل من class و ID لإستهداف عناصر محددة بعينها داخل الصفحات. &lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;p &lt;strong&gt;class=&lt;span class="attributes"&gt;&amp;quot;error&amp;quot;&lt;/span&gt;&lt;/strong&gt;&amp;gt;&lt;/span&gt; نص &lt;span class="tags"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;

&lt;span class="tags"&gt;&amp;lt;div &lt;strong&gt;id=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&lt;/strong&gt;&amp;gt;&lt;/span&gt; صندوق محتويات &lt;span class="tags"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;

&lt;span class="tags"&gt;&amp;lt;ul &lt;strong&gt;class=&lt;span class="attributes"&gt;&amp;quot;listtop&amp;quot;&lt;/span&gt;&lt;/strong&gt;&amp;gt;&lt;/span&gt; قائمة &lt;span class="tags"&gt;&amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;ولو أخذنا مثال على العناصر المتكررة في تصميم المدونات تجد أن التدوينات تكتب داخل صندوق &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; يأخذ نفس الشكل مع كل تدوينة جديدة، وكذا الحال مع التعليقات داخل &lt;span class="codeline"&gt;&amp;lt;li&amp;gt;&lt;/span&gt; وأيضا في صناديق القائمة الجانبية &lt;strong&gt;كل هذه تُسمى عناصر متكررة&lt;/strong&gt;:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/S559l0ZFXnI/AAAAAAAAB1o/u4Q7YrYKXMg/using-classes.gif" alt="استخدام الفئات" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;إذا احتاج تصميميك الى تكرار عنصر معين أكثر من مرة في الصفحة وله نفس المحدد فالفئات &lt;em&gt;classes&lt;/em&gt; هو أفضل خيار لك&lt;/strong&gt;، ليس هذا فقط حيث أن اختيارك للـ class يضمن لك الإستفادة من ميزة خطيرة جداً لا توجد في المعرفات IDs وهي &lt;strong&gt;&lt;em&gt;تعدد الفئات داخل العنصر الواحد&lt;/em&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;&lt;b&gt;post author ahmed&lt;/b&gt;&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;ويمكنك استهداف العناصر بهذا الشكل &lt;strong&gt;بدون مسافات بين كل class وآخر&lt;/strong&gt;:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.post              {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt;green&lt;span class="selector"&gt;;&lt;/span&gt; font-weight&lt;span class="selector"&gt;:&lt;/span&gt;bold&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="selector"&gt;}
.post.author       {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt;red&lt;span class="selector"&gt;;  }
.post.author.ahmed {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt;blue&lt;span class="selector"&gt;; }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;كل class يرث نفس الخصائص من سابقه، وفي الخصائص المتشابهه الأخير دائما له أولوية التطبيق -إذن فاللون الظاهر هنا هو الأزرق وبخط سميك كما ورثة- أما في حالة كتابة class الأخيرة منفردة لن يكون لون النص أزرق كما في آخر class بل أحمر وبخط سميك!&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.post        {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt;green&lt;span class="selector"&gt;;&lt;/span&gt; font-weight&lt;span class="selector"&gt;:&lt;/span&gt;bold&lt;span class="selector"&gt;;&lt;/span&gt; &lt;span class="selector"&gt;}
.post.author {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt;red&lt;span class="selector"&gt;;  }
.ahmed       {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt;blue&lt;span class="selector"&gt;; }&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;h3&gt;هل تحتاج الى وجود عناصر فريدة لا تتكرر داخل الصفحات؟&lt;/h3&gt;
&lt;p&gt;ربما هنا تأتي المشكلة مع كل مبتدئ، فما الفائدة من عدم تكرار نفس المُحدِّد selector لأكثر من عنصر داخل الصفحة؟ والجواب ببساطة لأنها بمثابه عناوين داخل الصفحات -&lt;strong&gt;أماكن تواجد&lt;/strong&gt;- هل يمكن أن تكون في أكثر من مكان بنفس الوقت! أكيد لا، وهذا ما يحدث عندما تقوم بمحاولة تصحيح تصميمك وفقاً لمعايير الويب القياسية ياتي لك الخطأ الشهير عندما يرى المصحح وجود نفس المعرف ID في أكثر من مكان.&lt;/p&gt;

&lt;p&gt;وجود العنصر في مكان واحد فقط ميزة لا تتوفر في الفئات classes، لذا فالمتصفح يفهم IDs على أنها عناوين محددة للعناصر، فلو وضعت إسم المعرف وبجوارة علامة هاش # تماماً مثل ما يوضع كمحدد ضمن css ولكن بجانب رابط الصفحة هكذا &lt;em&gt;http://site.com/&lt;b&gt;#content&lt;/b&gt;&lt;/em&gt; سيقوم المتصفح بتحدد موضعة داخل الصفحة و تلقائياً يتم تمرير الصفحة لإظهار ذلك العنصر. &lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S559l4qUuJI/AAAAAAAAB1s/2xrLorOPYO4/using-ids.gif" alt="أماكن تواجد المعرفات" /&gt;&lt;/p&gt;

&lt;p&gt;رأس الصفحة header هو عنصر فريد لا يتكرر أكثر من مرة في نفس الصفحة كذلك القائمة الجانبية sidebar وشريط التنقل العلوي الروابط navigation وبالتأكيد نهاية الصفحة footer  وغيرها... &lt;strong&gt;و عموماً فالمعرفات IDs تستخدم مع العناصر الرئيسية داخل الصفحة&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;ماذا عن توزيع الصور؟&lt;/h3&gt;
&lt;p&gt;منتشر حالياً توزيع الإطارات والصور والتصاميم المختلفة عن طريق css داخل الأوسمة، ولا داعي أن ترتبك في اختيار كل من class أو ID فمكان التصميم هو ما يحدد ذلك، فإن كانت &lt;a href="http://almsn3.blogspot.com/2010/02/content-box-using-one-bgr.html"&gt;اطارات لصناديق القائمة الجانبية&lt;/a&gt; فالـ class هو سيد الموقف، أما جسم الصفحة إن كان له تصميم خاص يمكنك الإستفادة من العنصر ID الرئيسي وجعله أحد أطراف التوزيع.&lt;/p&gt;

&lt;h3&gt;الجمع بين ميزات كل من class و ID داخل العناصر&lt;/h3&gt;
&lt;p&gt;بعد أن تعرفت علي ميزات استخدامك لكل واحدة يمكنك أيضا الدمج بينهم لتحصل على عنصر جبار داخل الصفحة :) ، للتوضيح أكثر تابع المثال التالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS part: --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#post           {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt; red&lt;span class="selector"&gt;;&lt;/span&gt;  font-weight&lt;span class="selector"&gt;:&lt;/span&gt;bold&lt;span class="selector"&gt;; }
.firstpost      {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt; green&lt;span class="selector"&gt;; }&lt;/span&gt;


&lt;span class="comment"&gt;&amp;lt;!-- HTML part: --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
سطر واحد لعنصر يحتوى على معرف ID.&lt;span class="tags"&gt;
&amp;lt;/div&amp;gt;

&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;firstpost&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
سطر اثنين يحتوى على فئة class.&lt;span class="tags"&gt;
&amp;lt;/div&amp;gt;

&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt; class=&lt;span class="attributes"&gt;&amp;quot;firstpost&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
سطر ثلاثة يجمع بين الإثنين.&lt;span class="tags"&gt;
&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S6ITpgr58rI/AAAAAAAAB2s/40NHkCFWjJs/id-and-class-selector.gif" alt="ناتج الجميع بين المعرفات والفئات - المعرفات لها الأولوية" /&gt;&lt;/p&gt;

&lt;p&gt;لل ID درجة أعلي من class لذا في حالة وجودهم داخل نفس العنصر  ف الأولوية تكون لل ID بالنسبه للخصائص المتشابهة على class داخل العنصر، لذلك فقط ظهر آخر سطر باللون الأحمر متجاهلاً اللون الأخضر.&lt;/p&gt;

&lt;p&gt;لكن سيحدث العكس إن جمعت الإثنين في محدد واحد selector بدون مسافات بينهم، الهيمنه تكون لل class الأخير وستكون له أولويه تطبيق الخصائص المتشابهة كما تشاهد هنا:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="comment"&gt;&amp;lt;!-- CSS part: --&amp;gt;&lt;/span&gt;
&lt;span class="selector"&gt;#post           {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt; red&lt;span class="selector"&gt;;&lt;/span&gt;  font-weight&lt;span class="selector"&gt;:&lt;/span&gt;bold&lt;span class="selector"&gt;; }
.firstpost      {&lt;/span&gt; color&lt;span class="selector"&gt;:&lt;/span&gt; green&lt;span class="selector"&gt;; }

&lt;b&gt;#post.firstpost {&lt;/b&gt;&lt;/span&gt; &lt;b&gt;color&lt;span class="selector"&gt;:&lt;/span&gt;&lt;/b&gt; &lt;b&gt;blue&lt;span class="selector"&gt;; }&lt;/span&gt;&lt;/b&gt;


&lt;span class="comment"&gt;&amp;lt;!-- HTML part: --&amp;gt;&lt;/span&gt;
&lt;span class="tags"&gt;&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
سطر واحد لعنصر يحتوى على معرف ID.&lt;span class="tags"&gt;
&amp;lt;/div&amp;gt;

&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;firstpost&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
سطر اثنين يحتوى على فئة class.&lt;span class="tags"&gt;
&amp;lt;/div&amp;gt;

&amp;lt;div id=&lt;span class="attributes"&gt;&amp;quot;post&amp;quot;&lt;/span&gt; class=&lt;span class="attributes"&gt;&amp;quot;firstpost&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
سطر ثلاثة يجمع بين الإثنين.&lt;span class="tags"&gt;
&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;img class="border" src="http://lh6.ggpht.com/_c4C63JMfp6g/S6ITp9ksLVI/AAAAAAAAB2w/hJ3QmoCQq7o/id-and-class-selector2.gif" alt="الأولوية للفئات في حالة الجميع داخل محدد واحد" /&gt;&lt;/p&gt;

&lt;p&gt;الجمع بين ميزات class و ID شائعة جداً ويمكن أن تلاحظها في قوالب المدونات والمنتديات فكل تعليق يحتوى على ID خاص حتى تتمكن من الوصول إليه مباشرة داخل الصفحة، كما أن له أيضا class متكرر يتم تنسيق المظهر من خلالة.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-5491652074571431252?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=S8RSeiQGKGI:Ea0GTTlJ6kY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=S8RSeiQGKGI:Ea0GTTlJ6kY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=S8RSeiQGKGI:Ea0GTTlJ6kY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=S8RSeiQGKGI:Ea0GTTlJ6kY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=S8RSeiQGKGI:Ea0GTTlJ6kY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=S8RSeiQGKGI:Ea0GTTlJ6kY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=S8RSeiQGKGI:Ea0GTTlJ6kY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=S8RSeiQGKGI:Ea0GTTlJ6kY:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=S8RSeiQGKGI:Ea0GTTlJ6kY:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/S8RSeiQGKGI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/5491652074571431252/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/03/when-should-you-use-id-or-class.html#comment-form" title="4 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/5491652074571431252?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/5491652074571431252?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/S8RSeiQGKGI/when-should-you-use-id-or-class.html" title="متى يجب عليك استخدام class أو استخدام ID عند توزيع الصفحات؟" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_c4C63JMfp6g/TQ3iaj2naoI/AAAAAAAACy4/C1rGOxKtiUE/s72-c/use-id-or-class.gif" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://almsn3.com/2010/03/when-should-you-use-id-or-class.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEARngzeSp7ImA9WhZQGUk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-3393716519050837300</id><published>2010-03-09T13:11:00.007+02:00</published><updated>2011-04-28T00:34:07.681+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-28T00:34:07.681+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="قوائم CSS متنوعة" /><category scheme="http://www.blogger.com/atom/ns#" term="تخطيط و أمثلة للتحميل" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><title>قائمة منسدلة متعددة المستويات أفقية ورأسية, CSS مع تأثيرات jQuery</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3g4uB03NI/AAAAAAAACyQ/zKPsYtIN5rI/s00/multi-level-menus.gif" alt="قائمة منسدلة متعددة المستويات أفقية ورأسية" title="" /&gt;&lt;img class="thumbright border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3g4uB03NI/AAAAAAAACyQ/zKPsYtIN5rI/s160-c/multi-level-menus.gif" alt="قائمة منسدلة متعددة المستويات أفقية ورأسية" title="" /&gt;&lt;/p&gt;

&lt;p&gt;في درس سابق قدمت طريقة عمل &lt;a href="http://almsn3.blogspot.com/2008/06/how-to-making-css-dropdowns-menu.html"&gt;قائمة منسدلة&lt;/a&gt;، أعيد تقدميها من جديد جاهزة للإستخدام وبها الكثير من التعديلات والتحسنيات عن القائمة السابقة، حيث أصبحت بعدة مستويات بدلاً من مستوى واحد فقط وأضفت لها قائمة أخرى جانبية متفرعة مع تأثيرات حركية بواسطة jQuery، وفيما يلي شرح سريع لما تحتويه...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;ul&gt;
  &lt;li&gt;100% CSS، دون إي إضافات، فقط القليل من جافاسكريبت من أجل تأثيرات jQuery.&lt;/li&gt;
  &lt;li&gt;متعددة المستويات، تصل الى 3 مستويات -كل مستوى يمكن أن يكون بلون مختلف-&lt;/li&gt;
  &lt;li&gt;توزيع القائمة بشكل طبيعي عن طريق الوسم الأوسمة &lt;span class="codeline"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;, &lt;span class="codeline"&gt;&amp;lt;li&amp;gt;&lt;/span&gt;.&lt;/li&gt;
  &lt;li&gt;سريعة وخفيفة الوزن، تظهر مباشرة بمجرد تحميل الصفحات.&lt;/li&gt;
  &lt;li&gt;توافق كامل ودعم جميع المتصفحات بما في ذلك IE6!! بخطوة إضافية.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/z0lp22y7tm" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;span&gt;يحتوى المجلد على ملفات css منفصلة لكل قائمة على حدة.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;بنية القائمة html&lt;/h3&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Root Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a class=&lt;span class="attributes"&gt;&amp;quot;popup_down&amp;quot;&lt;/span&gt; href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Root Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
 &lt;span class="comment"&gt;&amp;lt;!-- المستوى الأول --&amp;gt;&lt;/span&gt;
 &lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
 &amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Sub Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
 &amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a class=&lt;span class="attributes"&gt;&amp;quot;popup&amp;quot;&lt;/span&gt; href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Sub Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
  &lt;span class="comment"&gt;&amp;lt;!-- المستوى الثاني --&amp;gt;&lt;/span&gt;
  &lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
  &amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Sub Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a class=&lt;span class="attributes"&gt;&amp;quot;popup&amp;quot;&lt;/span&gt; href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Sub Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
   &lt;span class="comment"&gt;&amp;lt;!-- المستوى الثالث --&amp;gt;&lt;/span&gt;
   &lt;span class="tags"&gt;&amp;lt;ul&amp;gt;
   &amp;lt;li&amp;gt;&lt;/span&gt;&lt;span class="links"&gt;&amp;lt;a href=&lt;span class="attributes"&gt;&amp;quot;#&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;Sub Link&lt;span class="links"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
   &amp;lt;li&amp;gt;&lt;/span&gt;...&lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
   &amp;lt;/ul&amp;gt;&lt;/span&gt;
   &lt;span class="comment"&gt;&amp;lt;!-- / المستوى الثالث --&amp;gt;&lt;/span&gt;
  &lt;span class="tags"&gt;&amp;lt;/li&amp;gt;
  &amp;lt;/ul&amp;gt;
  &lt;span class="comment"&gt;&amp;lt;!-- / المستوى الثاني --&amp;gt;&lt;/span&gt;
 &amp;lt;/li&amp;gt;
 &amp;lt;/ul&amp;gt;
 &lt;span class="comment"&gt;&amp;lt;!--  / المستوى الأول --&amp;gt;&lt;/span&gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;كل بند &lt;span class="codeline"&gt;&amp;lt;li&amp;gt;&lt;/span&gt; يتفرع منه قائمة فرعية أخرى &lt;span class="codeline"&gt;&amp;lt;ul&amp;gt;&lt;/span&gt;، وهناك فئة مخصصة بإسم &lt;em&gt;popup_down&lt;/em&gt; توضع مع وصلات بنود القائمة الرئيسية بغرض عرض صورة للسهم جهة الأسفل، وفئات أخري بإسم &lt;em&gt;popup&lt;/em&gt; لنفس الغرض لوصلات البنود الداخلية، سوف تساعدك في حالة رغبتك بتغيير التصميم.&lt;/p&gt;


&lt;h3&gt;إضافة مكتبة jQuery&lt;/h3&gt;
&lt;p&gt;من موقع &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; نحصل على آخر إصدار من المكتبة لربطها برأس الصفحة، وإن كنت من مستخدمي blogger يمكنك إيجاد رابط مباشر لعرض المكتبة دون تحميلها بالدخول على &lt;a href="http://code.google.com/apis/ajaxlibs/"&gt;Google AJAX Libraries&lt;/a&gt; وأحصل على وصلة لآخر إصدار من المكتبة لربطها برأس الصفحة داخل الوسم &lt;span class="codeline"&gt;&amp;lt;head&amp;gt;&lt;/span&gt; هكذا:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="script"&gt;&amp;lt;script src=&lt;span class="attributes"&gt;&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js&amp;quot;&lt;/span&gt; type=&lt;span class="attributes"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;


&lt;h3&gt;إضافة تأثيرات jQuery&lt;/h3&gt;
&lt;p&gt;داخل وسم &lt;span class="codeline"&gt;&amp;lt;script&amp;gt;&lt;/span&gt; جديد في رأس الصفحة وضعنا فيه الشفرة التالية، أو أربط الشفرة في ملف خارجي واستدعيها داخل الصفحة.&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;$(&lt;span class="css-toppage"&gt;document&lt;/span&gt;).ready(function () {

&lt;span class="comment" style="font-weight:bold;"&gt;// Effect&lt;/span&gt;
$(&lt;span class="attributes"&gt;"#nav-h li,#nav-v li"&lt;/span&gt;).hover(
function () {
&lt;span class="comment"&gt;// التأثيرات التى تظهر عند التأشير لفتح القائمة&lt;/span&gt;
$(this).&lt;span class="css-toppage"&gt;find&lt;/span&gt;(&lt;span class="attributes"&gt;'ul:first'&lt;/span&gt;).css({visibility: &lt;span class="attributes"&gt;"visible"&lt;/span&gt;,display: "none"}).toggle(&lt;span class="attributes"&gt;'fast'&lt;/span&gt;);
}, 
function () {
&lt;span class="comment"&gt;// التأثيرات عند الإفلات&lt;/span&gt;
$(this).&lt;span class="css-toppage"&gt;find&lt;/span&gt;(&lt;span class="attributes"&gt;'ul:first'&lt;/span&gt;).css({visibility: &lt;span class="attributes"&gt;"hidden"&lt;/span&gt;});
}
);

});&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;بخبرتك في Jquery يمكنك التحكم في شكل حركة فتح القائمة، لكن في نفس الوقت وضعك للشفرة من عدمة غير مسئول عن ظهور القائمة، فهي تظهر مباشرة من خلال خصائص css والشفرة هي مجرد تأثير إضافي.&lt;/p&gt;

&lt;h3&gt;تصحيح العرض داخل IE 6&lt;/h3&gt;
&lt;p&gt;ولو إننا &lt;a href="http://www.tech-wd.com/wd/2010/01/30/google-stop-support-ie6/"&gt;مش هانكون أحسن من جوجل&lt;/a&gt; لكن للأسف أضيف هذا الجزء حتى لا تأتيني ردود تطلب دعمه كما يحدث دائماً، متصفح IE6 لا يدعم pseudo-classes  مثل: hover: وذلك على كل الأوسمة بإستثناء الوسم &lt;span class="codeline"&gt;&amp;lt;a&amp;gt;&lt;/span&gt; فالحلول مع Jquery أسهل وذلك بإضافة فئه calss خاصة لهذه الغرض بإسم &lt;em&gt;iehover&lt;/em&gt; لكي تستخدم وتظهر القائمة عند التأشير عليها، وبمعاينك لخصائص css سوف تلاحظ وجود تلك الفئة متكررة لهذا الغرض...&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;$(&lt;span class="css-toppage"&gt;document&lt;/span&gt;).ready(function () {

&lt;span class="comment" style="font-weight:bold;"&gt;// Effect&lt;/span&gt;
$(&lt;span class="attributes"&gt;"#nav-h li,#nav-v li"&lt;/span&gt;).hover(
function () {
&lt;span class="comment"&gt;// التأثيرات التى تظهر عند التأشير لفتح القائمة&lt;/span&gt;
$(this).&lt;span class="css-toppage"&gt;find&lt;/span&gt;(&lt;span class="attributes"&gt;'ul:first'&lt;/span&gt;).css({visibility: &lt;span class="attributes"&gt;"visible"&lt;/span&gt;,display: "none"}).toggle(&lt;span class="attributes"&gt;'fast'&lt;/span&gt;);
}, 
function () {
&lt;span class="comment"&gt;// التأثيرات عند الإفلات&lt;/span&gt;
$(this).&lt;span class="css-toppage"&gt;find&lt;/span&gt;(&lt;span class="attributes"&gt;'ul:first'&lt;/span&gt;).css({visibility: &lt;span class="attributes"&gt;"hidden"&lt;/span&gt;});
}
);


&lt;span class="comment" style="font-weight:bold;"&gt;// Fix IE&lt;/span&gt;
$(&lt;span class="attributes"&gt;"#nav-h li,#nav-v li"&lt;/span&gt;).hover(
function () { 
$(this).addClass(&lt;span class="attributes"&gt;"iehover"&lt;/span&gt;); 
},
function () { 
$(this).removeClass(&lt;span class="attributes"&gt;"iehover"&lt;/span&gt;);
}
);

});&lt;/pre&gt;&lt;/div&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/z0lp22y7tm" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-3393716519050837300?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=dbHoL5gml-k:vA1dcKtTic0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=dbHoL5gml-k:vA1dcKtTic0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=dbHoL5gml-k:vA1dcKtTic0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=dbHoL5gml-k:vA1dcKtTic0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=dbHoL5gml-k:vA1dcKtTic0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=dbHoL5gml-k:vA1dcKtTic0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=dbHoL5gml-k:vA1dcKtTic0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=dbHoL5gml-k:vA1dcKtTic0:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=dbHoL5gml-k:vA1dcKtTic0:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/dbHoL5gml-k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/3393716519050837300/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/03/multi-level-menus-with-pure-css.html#comment-form" title="25 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/3393716519050837300?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/3393716519050837300?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/dbHoL5gml-k/multi-level-menus-with-pure-css.html" title="قائمة منسدلة متعددة المستويات أفقية ورأسية, CSS مع تأثيرات jQuery" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3g4uB03NI/AAAAAAAACyQ/zKPsYtIN5rI/s72-c/multi-level-menus.gif" height="72" width="72" /><thr:total>25</thr:total><feedburner:origLink>http://almsn3.com/2010/03/multi-level-menus-with-pure-css.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4MQHo6cCp7ImA9Wx9RGEk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-8538323578218648506</id><published>2010-02-15T01:57:00.009+02:00</published><updated>2010-12-20T14:09:41.418+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-20T14:09:41.418+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Blogger Tips" /><title>كيف تزيل فعلاً الشريط العلوي في مدونات Blogger</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TQ3hyp42srI/AAAAAAAACyc/RCSKnjbTS3U/s00/remove-navbar.gif" alt="كيف تزيل فعلاً الشريط العلوي في مدونات Blogger" title="" /&gt;&lt;img class="thumbright border" src="http://lh6.ggpht.com/_c4C63JMfp6g/TQ3hyp42srI/AAAAAAAACyc/RCSKnjbTS3U/s160-c/remove-navbar.gif" alt="كيف تزيل فعلاً الشريط العلوي في مدونات Blogger" title="" /&gt;&lt;/p&gt;

&lt;p&gt;اطمئن لن أعيد عليك شرح الطريقة التقليدية التى تعرفها جيداً والمنتشرة في كل مكان عن إزالة الشريط العلوي في blogger، هنا أتحدث عن طريقة جديدة ومختلفة لنفس الغرض، حيث أن الطريقة المنتشرة لا تزيل الشريط العلوي فعلاً ولكنها فقط تخفيه عند العرض بالمتصفح بواسطة خصائص css التى يتم وضعها في رأس القالب ضمن وسم &lt;span class='codeline'&gt;&amp;lt;style&amp;gt;&lt;/span&gt;... &lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;إذن فالشريط العلوي سيتم تحميله كل مرة ولكنه لا يعرض، وإذا نظرت إلي مصدر الصفحة ستلاحظ أنه لا يزال هناك وهذا ما لا أريده في رحلة البحث عن قالب blogger مرتب ونظيف!&lt;/p&gt;
&lt;p&gt;تابع معي الطريقة الجديدة التى ستعمل على إزالة أكواد الشريط العلوي من مصدر الصفحة نفسه ولكن قبل ذلك شاهد كود الشريط في مصدر الصفحة.&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S3XI1_JnrXI/AAAAAAAABxw/wJuFRXnBVQs/s00/view-source-navbar.gif" alt="أكواد الشريط العلوي" /&gt;&lt;/p&gt;

&lt;p&gt;هذا الكود يولد تلقائيا في القالب أسفل الوسم &lt;span class="codeline"&gt;&amp;lt;body&amp;gt;&lt;/span&gt; ولن تجده عند التحرير والملاحظ فيه أن الشريط هو عبارة عن Widget مثله مثل الصناديق في القائمة الجانبية ورأس الصفحة Header يمكن إزالته مباشرة دون إخفاءه وتجده أيضا بنهاية القالب.&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/S3XI14xS2aI/AAAAAAAABxs/4xgjGhNnpP8/s00/view-source-navbar2.gif" alt="أكواد الشريط العلوي" /&gt;&lt;/p&gt;

&lt;p&gt;ربما السبب الوجيه لعدم تمكين إزالة وإضافة الشريط العلوي مثل باقي الإضافات ووضعة إجبارياً في القالب هي الوظائف التى يتضمنها مثل حقل البحث وتسجيل الدخول وغيرها التى تهم المدون المبتدئ، ومع ذلك أصبح الكل يزيله بسبب شكله غير المرغوب ولحريه أكثر في تخصيص قوالب أكثر إحترافية. &lt;/p&gt;
&lt;p&gt;إذهب الى تخطيط &gt;&gt; تحرير HTML ثم إبحث ضمن أكواد القالب عن الوسم...&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;body&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;وأستبدله بالتالي ثم احفظ القالب...&lt;/p&gt;
&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&lt;span class="comment"&gt;&amp;lt;!-- &amp;lt;body&amp;gt; --&amp;gt;&lt;/span&gt; &amp;lt;body&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;سوف تظهر لك رسالة تنبيه تطلب منك التأكيد على حذف الشريط العلوي المسمى Navbar1 اختر حذف الأدوات للإستمرار...&lt;/p&gt;
&lt;p&gt;&lt;img class="border" src="http://lh3.ggpht.com/_c4C63JMfp6g/S3b0gxhZEMI/AAAAAAAAByQ/G2ETrAxHB44/s00/warning-remove-navbar.gif" alt="رسالة تأكيد لحذف الشريط العلوي" /&gt;&lt;/p&gt;
&lt;p&gt;هذا كل شيء! وبالنظر الى مصدر الصفحة بعد التعديل ستجد أن كود Navbar تم حذفه بالفعل وما بقى هو مجرد تعليق html صغير، &lt;strong&gt;هذه خدعة&lt;/strong&gt; نحن تحايلنا على القالب بتكرار كتابه الوسم &lt;span class="codeline"&gt;&amp;lt;body&amp;gt;&lt;/span&gt; داخل تعليق وهذا يعني أنه غير مفعل ومن ثم أخفى هو بدورة كود الشريط الذى يولد تلقائياً أسفله مباشرة.&lt;/p&gt;
&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S3b7PmW334I/AAAAAAAAByY/9rexvGha4Lk/s00/comment-source-navbar.gif" alt="كود الشريط العلوي بعد الحذف" /&gt;&lt;/p&gt;
&lt;p&gt;لكي تظهر الشريط مرة أخرى أعد الوسم &lt;span class="codeline"&gt;&amp;lt;body&amp;gt;&lt;/span&gt; كما كان.&lt;/p&gt;
&lt;blockquote class="note"&gt;
    &lt;div class="title"&gt;&lt;strong&gt;للعلم: &lt;/strong&gt;هل الوضع قانوني؟&lt;/div&gt;
    &lt;p&gt;لم أجد ضمن &lt;a href="http://www.blogger.com/terms.g"&gt;شروط خدمة blogger&lt;/a&gt; إي تحذير أو تنبيه حول إزالة الشريط العلوي Navbar، حتى عند البحث ضمن صفحة &lt;a href="http://www.blogger.com/content.g"&gt;سياسة المحتوى&lt;/a&gt; لم أجد أي ذكر للشريط العلوى إلا من ملاحظة واحدة فقط، جاءت ضمن فرض سياسة المحتوى لخدمة blogger بنهاية الصفحة وذلك حول كيفية الإبلاغ عن المدونات التى تنتهك سياسة المحتوى كما يلي: &lt;ins&gt;(ملاحظة: في حالة إخفاء مالك المدونة لهذا الرابط، يمكنك الإبلاغ عن المدونة من خلال ملء هذا النموذج)&lt;/ins&gt;، والرابط المقصود هنا هو الخاص بالإبلاغ عن المدونات المخالفة والموجود ضمن الشريط العلوي وهو ما يفهم منه أنه من الممكن إزالة الشريط دون مشاكل.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;للمزيد حول مشروعية إزالة الشريط العلوي، &lt;a href="http://groups.google.com/group/blogger-help-customizing/browse_thread/thread/c7e3226fe35da11e?fwc=1&amp;pli=1"&gt;راجع الإجابة على هذا السؤال&lt;/a&gt; من أحد أعضاء فريق عمل blogger.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="float:right; margin:7px 0 0 10px;" src="http://www.blogger.com/buttons/blogger-ipower-kahki.gif" alt="Powered By Blogger" /&gt;&lt;/p&gt;
&lt;p&gt;إذن اطمئن فهم لن يعاقبوا من يحذف الشريط ولكن من باب العرفان بالجميل والإمتنان والشكر لخدمة blogger فهذا الأمر غير مستحب، ولحسن الحظ هناك طرق بديلة يمكنك بها رد الجميل لblogger إن أردت ذلك مثل إضافة الشعار في مكان مناسب، وهي أداة سهلة متوفرة من لوحة التحكم تتيح لك الإختيار من مجموعة شعارات.&lt;/p&gt;
  &lt;/blockquote&gt;

&lt;p&gt;&lt;b&gt;&lt;em&gt;تحديث الشرح بتاريخ 12 يوليو 2010. تغير شكل الوسم &lt;span class="codeme"&gt;&amp;lt;body&amp;gt;&lt;/span&gt; في نظام القوالب الجديد -النماذج- لذا سيتم البحث عن بداية الوسم فقط من دون رمز الإغلاق و استبداله بنفس الطريقة.&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-8538323578218648506?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=a0V7A4oYff8:C5VUVGxGmpQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=a0V7A4oYff8:C5VUVGxGmpQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=a0V7A4oYff8:C5VUVGxGmpQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=a0V7A4oYff8:C5VUVGxGmpQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=a0V7A4oYff8:C5VUVGxGmpQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=a0V7A4oYff8:C5VUVGxGmpQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=a0V7A4oYff8:C5VUVGxGmpQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=a0V7A4oYff8:C5VUVGxGmpQ:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=a0V7A4oYff8:C5VUVGxGmpQ:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/a0V7A4oYff8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/8538323578218648506/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/02/really-remove-blogger-navbar.html#comment-form" title="24 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8538323578218648506?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/8538323578218648506?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/a0V7A4oYff8/really-remove-blogger-navbar.html" title="كيف تزيل فعلاً الشريط العلوي في مدونات Blogger" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_c4C63JMfp6g/TQ3hyp42srI/AAAAAAAACyc/RCSKnjbTS3U/s72-c/remove-navbar.gif" height="72" width="72" /><thr:total>24</thr:total><feedburner:origLink>http://almsn3.com/2010/02/really-remove-blogger-navbar.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIGSH87eCp7ImA9WhZQGUk.&quot;"><id>tag:blogger.com,1999:blog-3517740970049725428.post-7822778855687573929</id><published>2010-02-08T02:44:00.006+02:00</published><updated>2011-04-28T00:32:09.100+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-28T00:32:09.100+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML/CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="تطبيقات" /><title>صورة واحدة فقط تكفي لصنع غلاف محتويات مميز بتوزيع css</title><content type="html">&lt;p class="postthumb"&gt;&lt;img class="thumbtop border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3dwDb2P_I/AAAAAAAACxI/0_iAbpfJqCw/s00/content-using-one-bg.gif" alt="صورة واحدة فقط تكفي لصنع غلاف محتويات مميز" title="" /&gt;&lt;img class="thumbright border" src="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3dwDb2P_I/AAAAAAAACxI/0_iAbpfJqCw/s160-c/content-using-one-bg.gif" alt="صورة واحدة فقط تكفي لصنع غلاف محتويات مميز" title="" /&gt;&lt;/p&gt;

&lt;p&gt;في درس سابق شرحت طريقة عمل &lt;a href="http://almsn3.blogspot.com/2008/09/add-drop-shadows-to-wrapper.html"&gt;غلاف لصندوق محتويات&lt;/a&gt; بدون عنوان وذلك بالإستعانة بثلاث صور مجمعة، وما يميزه أنه قابل للتمدد لأي عرض دون مشاكل و صالح أكثر في الصناديق الكبيرة إطار كلي لمنتدى أو مدونة بعرض مفتوح.. لكن رغم ذلك أرى الطريقة غير عملية لو فكرت في استخدامه لصناديق القائمة الجانبية مثلاً فأوسمه HTML المستخدمة كثيرة جداً بالمقارنة مع كونه مجرد صندوق لعرض البيانات!...&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;طريقتي اليوم لصنع غلاف لصندوق محتويات أسهل في التوزيع وبلا أوسمة كثيرة وبإستخدام صورة واحدة فقط في الخلفية تماشياً أكثر مع الإتجاة الشائع حالياً إلى دمج الصور المستخدمة في التصميم كل في واحدة والتقليل منها.. تابع معي الخطوات:&lt;/p&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/5u8ii67n3q" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;span&gt;مرفق ملف PSD لتصميم الإطار.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;البداية&lt;/strong&gt; مع أي برنامج لتحرير الصور قم بتصميم الإطار كما تحب أن يكون، أنا صممت هذا الإطار داخل برنامج فوتوشوب وهو مكون من 3 أجزاء رئيسية جزء علوي مخصص لكتابة عنوان للصندوق وجزء بالوسط للمحتويات على خلفية تكرر نفسها على حسب طول المحتوى ثم جزء سفلي، والإطار بالكامل به تدرج خلفي -ظل- يتجه قليلاُ جهة اليمين...&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh5.ggpht.com/_c4C63JMfp6g/S27oXW-lgfI/AAAAAAAABvE/SINlEMtIKkY/s00/des_bg_content.gif" alt="إطار محتويات تصميم داخل فوتوشوب" /&gt;&lt;/p&gt;

&lt;p&gt;بعد الإنتهاء من التصميم تأتي مرحلة التقطيع وتكون على النحو التالي في 3 أجزاء رئيسية كما ذكرنا...&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S27oXorvDJI/AAAAAAAABvQ/mkn9hk-2fHQ/s00/slice_bg_content.gif" alt="مقسم في 3 أجزء رئيسية" /&gt;&lt;/p&gt;

&lt;p&gt;قم بقص وتجميع الجزء العلوي والسفلي في صورة والجزء بالوسط في صورة أخرى...&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S27oXbOUl_I/AAAAAAAABvI/4I0TQ035w1c/s00/slice2_bg_content.gif" alt="تقطيع وتجميع الصور العلوية والسفلية والوسط" /&gt;&lt;/p&gt;

&lt;p&gt;ثم سنقوم بجمعهم مرة أخرى متجاورين، لينتج لنا في النهاية صورة واحدة فقط وهي التى سنقوم بضبط خصائص css على أساسها...&lt;/p&gt;

&lt;p&gt;&lt;img class="border" src="http://lh4.ggpht.com/_c4C63JMfp6g/S27oXtLj_hI/AAAAAAAABvM/SVe9b0gvQrQ/s00/slice3_bg_content.gif" alt="التجميع الأخير في صورة واحدة فقط" /&gt;&lt;/p&gt;

&lt;blockquote class="remember"&gt;
    &lt;div class="title"&gt;&lt;strong&gt;تنبيه: &lt;/strong&gt;الفرغات الزائدة بين الصور المجمعة تشوه التصميم&lt;/div&gt;
    &lt;p&gt;لا تترك أي مساحات زائدة في الصور التى تتكرر عمودياً -في الإتجاة Y- فهذه المسافات تحسب كجزء من الصورة وتظهر عند العرض بالمتصفح في شكل فراغات متكررة.&lt;/p&gt;
  &lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;المرحلة الثانية&lt;/strong&gt; كتابة أوسمة HTML للصندوق وهي في أبسط صورها كالتالي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="tags"&gt;&amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;box&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
 &lt;span class="tags"&gt;&amp;lt;h3&amp;gt;&lt;/span&gt;عنوان صندوق البيانات&lt;span class="tags"&gt;&amp;lt;/h3&amp;gt;
 &amp;lt;div class=&lt;span class="attributes"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
  محتويات...
 &lt;span class="tags"&gt;&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;صندوق بالوسم &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; يأخذ الفئة box داخله العنوان بالوسم &lt;span class="codeline"&gt;&amp;lt;h3&amp;gt;&lt;/span&gt; ويمكنك تغييره على حسب أهميه العنوان، &lt;span class="codeline"&gt;&amp;lt;h3&amp;gt;&lt;/span&gt; مناسب جداً للصناديق الجانبية، ثم المحتويات داخل &lt;span class="codeline"&gt;&amp;lt;div&amp;gt;&lt;/span&gt; بالفئة content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;أخيراً&lt;/strong&gt; خصائص css وهي للثلاثة أجزاء الرئيسية كما يلي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.box {&lt;/span&gt;
 background: url(bg.gif) no-repeat left bottom&lt;span class="selector"&gt;;&lt;/span&gt;
 padding-bottom: 22px&lt;span class="selector"&gt;;&lt;/span&gt;
 width: 308px&lt;span class="selector"&gt;;
} &lt;/span&gt;
&lt;span class="selector"&gt;.box h3 {&lt;/span&gt;
 background: url(bg.gif) no-repeat left top&lt;span class="selector"&gt;;&lt;/span&gt;
 padding: 5px 22px 11px 15px&lt;span class="selector"&gt;;&lt;/span&gt;
 font-weight: bold&lt;span class="selector"&gt;;&lt;/span&gt;
 font-size: 12px&lt;span class="selector"&gt;;&lt;/span&gt;
 color: #FFF&lt;span class="selector"&gt;;
} &lt;/span&gt;
&lt;span class="selector"&gt;.box .content {&lt;/span&gt;
 background: url(bg.gif) repeat-y right top&lt;span class="selector"&gt;;&lt;/span&gt;
 padding: 4px 22px 0px 10px&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;في أول فئة وهي الخاصة بالصندوق الأب حددت فيه العرض وهذا مهم جداً على حسب مقياس التصميم بالضبط، ثم الصورة &lt;strong&gt;-ضع الصورة المجمعة الأخيرة أمامك-&lt;/strong&gt; في هذه الفئة سوف أظهر فقط الجزء السفلي من التصميم ولهذا حددت الموضع للأسفل وجهة اليسار، والهامش padding الموجود للأسفل هو ارتفاع الجزء السفلي الظاهر من التصميم.&lt;/p&gt;

&lt;p&gt;وفي الوسم الثاني للعنوان أضفت خصائص لحجم الخط ولونة وهوامش داخلية، ثم الصورة وسنعرض هنا الجزء الخاص بالعنوان فقط وموضعها بالأعلي وفي نفس الإتجاة لليسار، وعن طريق الهوامش أيضا تستطيع أن تتحكم في ظهور التصميم.&lt;/p&gt;

&lt;p&gt;صندوق المحتويات الداخلي ويظهر فيه الجزء الأوسط من التصميم الذى يتكرر رأسياً بإستمرار، والصورة في جهة اليمين ومتكررة رأسياً، ثم أضفت هوامش مناسبه. &lt;strong&gt;ودمتم!&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote class="tip"&gt;
    &lt;div class="title"&gt;&lt;strong&gt;تذكير: &lt;/strong&gt;فكرة أخرى لتوزيع التصميم إن كنت لا تهوى القص واللصق&lt;/div&gt;
    &lt;p&gt;هناك طريقة أخرى لتوزيع نفس التصميم وهي مناسبة جداً لصناديق فيها محتويات قليلة، مثل أغلب صناديق القائمة الجانبية و تتميز بأنها لا تحتاج الى تقطيع ثم إعادة تجميع الصور فسوف نستخدم التصميم كما هو في أول صورة لكن مع إطالته &lt;a href="http://lh5.ggpht.com/_c4C63JMfp6g/S28Tf7YmEoI/AAAAAAAABvY/fLVzDddm1ZA/s800/bg_content_original.gif"&gt;كما في هذا الشكل&lt;/a&gt;.&lt;/p&gt;
  &lt;/blockquote&gt;

&lt;p&gt;خصائص css في الطريقة الجديدة كما يلي:&lt;/p&gt;

&lt;div class="code-me"&gt;&lt;pre style="text-align:left;margin:0;"&gt;&lt;!-- codeme --&gt;&lt;span class="selector"&gt;.box {&lt;/span&gt;
 background: url(bg.gif) no-repeat left bottom&lt;span class="selector"&gt;;&lt;/span&gt;
 padding-bottom: 22px&lt;span class="selector"&gt;;&lt;/span&gt;
 width: 308px&lt;span class="selector"&gt;;
} &lt;/span&gt;
&lt;span class="selector"&gt;.box h3 {&lt;/span&gt;
 background: url(bg.gif) no-repeat left top&lt;span class="selector"&gt;;&lt;/span&gt;
 padding: 5px 22px 11px 15px&lt;span class="selector"&gt;;&lt;/span&gt;
 font-weight: bold&lt;span class="selector"&gt;;&lt;/span&gt;
 font-size: 12px&lt;span class="selector"&gt;;&lt;/span&gt;
 color: #FFF&lt;span class="selector"&gt;;
} &lt;/span&gt;
&lt;span class="selector"&gt;.box .content {&lt;/span&gt;
 padding: 4px 22px 0px 10px&lt;span class="selector"&gt;;
}&lt;/span&gt;&lt;!-- end codeme --&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;هل وجدت إختلاف؟! كم عدد الإختلافات بالمقارنة بالطريقة السابقة :)&lt;/strong&gt;&lt;/p&gt;

&lt;p class="download"&gt;&lt;a href="http://www.box.net/shared/5u8ii67n3q" class="btn load nonefloat"&gt;حمل مثال للمعاينة...&lt;span&gt;مرفق ملف PSD لتصميم الإطار.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517740970049725428-7822778855687573929?l=almsn3.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lZnmA5qTeJQ:QfLejRxlQpI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lZnmA5qTeJQ:QfLejRxlQpI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=lZnmA5qTeJQ:QfLejRxlQpI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lZnmA5qTeJQ:QfLejRxlQpI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=lZnmA5qTeJQ:QfLejRxlQpI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lZnmA5qTeJQ:QfLejRxlQpI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lZnmA5qTeJQ:QfLejRxlQpI:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/almsn3?a=lZnmA5qTeJQ:QfLejRxlQpI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/almsn3?i=lZnmA5qTeJQ:QfLejRxlQpI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/almsn3/~4/lZnmA5qTeJQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://almsn3.com/feeds/7822778855687573929/comments/default" title="تعليقات الرسالة" /><link rel="replies" type="text/html" href="http://almsn3.com/2010/02/content-box-using-one-bgr.html#comment-form" title="17 تعليقات" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/7822778855687573929?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517740970049725428/posts/default/7822778855687573929?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/almsn3/~3/lZnmA5qTeJQ/content-box-using-one-bgr.html" title="صورة واحدة فقط تكفي لصنع غلاف محتويات مميز بتوزيع css" /><author><name>أحمد عبدالمنعم</name><uri>http://www.blogger.com/profile/07639106748046945077</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/_c4C63JMfp6g/TTydi0RxE3I/AAAAAAAADAE/DKql8XPoQgI/s220/victory.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_c4C63JMfp6g/TQ3dwDb2P_I/AAAAAAAACxI/0_iAbpfJqCw/s72-c/content-using-one-bg.gif" height="72" width="72" /><thr:total>17</thr:total><feedburner:origLink>http://almsn3.com/2010/02/content-box-using-one-bgr.html</feedburner:origLink></entry></feed>

