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

<channel>
	<title>Iran Developers Network &#187; اچ تی ام ال HTML</title>
	<atom:link href="http://www.irandevelopers.com/category/programming/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.irandevelopers.com</link>
	<description>IDN بزرگترین مرجع توسعه دهندگان ایران - آموزش زبانهای برنامه نويسی</description>
	<lastBuildDate>Mon, 23 Aug 2010 08:51:43 +0000</lastBuildDate>
	<language>fa</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>زبان فارسی در HTML</title>
		<link>http://www.irandevelopers.com/programming/htmlfarsi880108-1756/</link>
		<comments>http://www.irandevelopers.com/programming/htmlfarsi880108-1756/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 16:38:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1756</guid>
		<description><![CDATA[کنسرسیوم وب (W3C) استانداردهای HTML و CSS را با یک دید کلی به همه زبانها و ملیتها در نظر گرفته است. بخصوص راجع به زبانهای موجود در خاورمیانه که از راست به چپ هستند. زبان فارسی و عربی از جمله این زبانها می باشند. لازم بذکر است که زبان فارسی و چند زبان دیگر مانند [...]]]></description>
			<content:encoded><![CDATA[<p><span id="_ctl0_Body1_lblArticleText"></p>
<p class="text">کنسرسیوم وب (W3C) استانداردهای HTML و CSS را با یک دید کلی به همه  زبانها و ملیتها در نظر گرفته است. بخصوص راجع به زبانهای موجود در خاورمیانه که از  راست به چپ هستند. زبان فارسی و عربی از جمله این زبانها می باشند. لازم بذکر است  که زبان فارسی و چند زبان دیگر مانند اردو و پشتو بعنوان بخشی از زبان عربی در نظر  گرفته شده اند. اما این مساله نه تنها سبب عدم بکارگیری فارسی در دنیای اینترنت  نیست بلکه دریچه ارزشمندی است که بسوی زبان فارسی گشوده شده است تا بلکه در آینده  نگاه مستقلی به این زبان ایجاد گردد. زبان فارسی در استاندارد یونیکد تحت بلوک زبان  عربی این استاندارد بخوبی پشتیبانی شده است و امروزه تنها راه بکارگیری زبان فارسی  در اینترنت بصورت استاندارد محسوب می شود.</p>
<p class="text">مجموعه مقالاتی که در این زمینه ارائه می گردد با الهام از مقاله ای  بنام Authoring HTML for Middle Eastern Content منتشره توسط شرکت مایکروسافت در  سال ۲۰۰۱ می باشد. در این مقالات سعی خواهد شد روش های ساخت صفحات وب بصورت فارسی  با استفاده از HTML 4.0 و CSS2 بیان گردد.</p>
<p class="text"><strong>مجموعه نویسه</strong><br />
جهت نمایش صحیح یک صفحه وب، مرورگر باید نوع  مجموعه نویسه ای که در آن صفحه استفاده شده است را بداند. جهت این امر باید نوع  مجموعه نویسه در قسمت HEAD صفحه HTML قبلا معرفی شده باشد. برای اینکار از یک تگ  META بین تگ های &lt;HEAD&gt; و &lt;HEAD/&gt; بصورت زیر استفاده می کنیم:</p>
<div class="EnglishParag">&lt;META HTTP-EQUIV=&#8221;Content-Type&#8221; CONTENT=&#8221;text/html;  charset=utf-8&#8243;&gt;</div>
<p class="text">در حالت فوق مجموعه نویسه صفحه بصورت utf-8 مناسب برای صفحات فارسی  بصورت یونیکد تعریف شده است. برای صفحات وب با زبانهای خاورمیانه ای معمولا مجموعه  نویسه های زیر را داریم:</p>
<div class="EnglishParag">iso-8859-1 &#8211; ISO Latin-1 standard (no Arabic characters  included)<br />
iso-8859-6 &#8211; ISO Arabic standard<br />
windows-1252 &#8211; Windows 1252 (no  Arabic characters included)<br />
windows-1256 &#8211; Windows Arabic  codepage<br />
asmo-708 &#8211; ASMO 708 codepage<br />
dos-720 &#8211; Arabic DOS 720  codepage</div>
<p class="text">بخاطر داشته باشید که مجموعه نویسه ها محدود هستند. اگر نویسه ای در  یک صفحه استفاده شده است که در مجموعه نویسه تعیین شده برای صفحه وجود ندارد، این  مساله باید بصورت صریح برای مرورگرمشخص گردد تا عمل نمایش صفحه بدرستی انجام  پذیرد.</p>
<p class="text"><strong>تعیین زبان</strong><br />
با استفاده از مشخصه LANG می توان نوع زبان را  برای هر یک از عناصر HTML مانند بدنه، پاراگراف، متن و غیره را مشخص نمود. تعیین  این مشخصه می تواند در موارد زیر مفید باشد:</p>
<p class="text">• تشخیص زبان برای موتورهای جستجو<br />
• کمک به مرورگر جهت انتخاب نوع  بهتر نمایش شکل نویسه ها<br />
• کمک به مرورگر جهت رعایت علائم و نقطه گذاری، فواصل،  اتصال یا جداسازی حروف<br />
• کمک به برنامه های غلط گیر املائی یا انشائی</p>
<p class="text">بعنوان مثال می توان زبان را برای تگ‎های &lt;P&gt; و &lt;BODY&gt;  بصورت زیر تعریف نمود:</p>
<div class="EnglishParag">&lt;BODY LANG=&#8221;fa&#8221;&gt;<br />
&lt;P LANG=&#8221;fa&#8221;&gt;</div>
<p class="text">همچنین می توان این عمل را یک بار برای کل صفحه در قسمت HEAD بصورت  زیر تعریف نمود:</p>
<div class="EnglishParag">&lt;META HTTP-EQUIV=&#8221;Content-Language&#8221;  CONTENT=&#8221;fa&#8221;&gt;</div>
<p class="text">در عبارت فوق که در قسمت HEAD صفحه HTML می آید با استفاده از علامت  fa نوع زبان، فارسی تعریف شده است. توجه داشته باشید که تقدم مشخصه LANG برای هر  عنصر HTML از عبارت فوق بالاتر است.</p>
<p class="text">هر زبان علامت یا مجموعه علائم مخصوص به خود را دارد که همه این  علائم مشخص شده اند و می توانید استاندارد مربوطه را در [<a href="../../www.ietf.org/rfc/rfc1766.txt" target="_blank">RFC1766</a>] ببینید.  بعنوان مثال برای زبان انگلیسی از en و برای عربی از ar استفاده می شود.</p>
<p class="text"><strong>اندازه فونت</strong><br />
هنگامی که مرورگر، یک صفحه با متون مختلف،  مثلا فارسی و انگلیسی را نمایش می دهد ممکن است استفاده از اندازه فونت پیش فرض  برای هر دو زبان، سبب نمایش نادرست و یا ناموزون صفحه گردد. بعبارت دیگر مثلا ممکن  است متون فارسی در مقابل متون انگلیسی خیلی کوچکتر به نظر برسند.</p>
<p class="text">بهترین راه حل برای حل چنین مشکلی تعیین اندازه فونت برای هر نوع از  متون است. بدین منظور برای راحتی کار می توان از CSS استفاده نمود. در مثال زیر دو  نوع مدل یکی برای نمایش متون فارسی و دیگری برای نمایش متون انگلیسی تعریف و  استفاده شده است.</p>
<div class="MultiLineCode">&lt;STYLE type=&#8221;text/css&#8221;&gt;<br />
SPAN.farsi<br />
{  font-face: Times New Roman;<br />
font-size: 12pt; }<br />
SPAN.english<br />
{  font-face: Times New Roman;<br />
font-size: 10pt;  }<br />
&lt;/STYLE&gt;<br />
&lt;BODY&gt;<br />
&lt;P&gt;<br />
&lt;SPAN  class=&#8221;farsi&#8221;&gt;.سلام اینجا ایران است&lt;/SPAN&gt;<br />
&lt;SPAN  class=&#8221;english&#8221;&gt;Hello, This is  Iran.&lt;/SPAN&gt;<br />
&lt;/P&gt;<br />
&lt;/BODY&gt;</div>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/htmlfarsi880108-1756/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>طرح بندی صفحات فارسی</title>
		<link>http://www.irandevelopers.com/programming/farsipagetag880108-1754/</link>
		<comments>http://www.irandevelopers.com/programming/farsipagetag880108-1754/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 16:36:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1754</guid>
		<description><![CDATA[با استفاده از مشخصه DIR که از کلمه direction مشتق شده است می توان در HTML جهت یا طرح بندی (layout) تگ های HTML را مشخص نمود. بعبارت دیگر مثلا می توان جهت متن را بصورت راست به چپ تعیین نمود. کاربرد این مساله برای زبانهائی است که جهت نوشتار آنها از راست به چپ [...]]]></description>
			<content:encoded><![CDATA[<p><span id="_ctl0_Body1_lblArticleText"></p>
<p class="text">با استفاده از مشخصه DIR که از کلمه direction مشتق شده است می توان  در HTML جهت یا طرح بندی (layout) تگ های HTML را مشخص نمود. بعبارت دیگر مثلا می  توان جهت متن را بصورت راست به چپ تعیین نمود. کاربرد این مساله برای زبانهائی است  که جهت نوشتار آنها از راست به چپ می باشند مانند زبان فارسی. مساله تعیین جهت در  صفحات HTML فارسی از موارد کلیدی و اساسی بحث فارسی وب است.</p>
<p class="text">استاندارد یونیکد جهت نوشتاری زبان ها را پیش بینی کرده است و برای  این منظور نویسه های کنترلی خاصی را در نظر گرفته است که براساس یک الگوریتم مشخص  طرح بندی مناسب زبان مورد استفاده را مشخص می کنند. این الگوریتم بنام &#8220;الگوریتم دو  سویه یونیکد&#8221; یا Unicode Bidirectional Algorithm شناخته می شود. برخی از این نویسه  های مخصوص عبارتند از LRM ،RLM ،RLO و LRO .</p>
<p class="text">در ساخت صفحات HTML دو جهته یا بطورکلی صفحاتی که نیاز به تعیین جهت  دارند مانند صفحات فارسی بهتر است که از مشخصه DIR برای عناصر HTML بجای نویسه های  خاص یونیکد استفاده کرد. زیرا نویسه های کنترلی یونیکد در طرح بندی متون در اغلب  ویرایشگرهای متنی قابل مشاهده نیستند و این مساله ممکن است سبب سردرگمی نویسنده  گردد.</p>
<p class="text">مشخصه DIR می تواند توسط تگهای داخلی به ارث برده شده یا تغییر داده  شوند. بعبارت دیگر اگر برای تگ &lt;BODY&gt; در یک صفحه HTML مشخصه DIR مقداردهی  شود، این مقدار برای تگ &lt;P&gt; که درون &lt;BODY&gt; قرار دارد نیز معتبر است یا  بعبارت دیگر به ارث برده می شود. همچنین تگ &lt;P&gt; می تواند مشخصه DIR مختص خود  را داشته باشد و بصورت دیگری آن را مقداردهی کند.</p>
<p class="text"><strong>استفاده از DIR در &lt;HTML&gt; یا &lt;BODY&gt;؟</strong><br />
براساس  تعریف زبان HTML، استفاده از DIR در تگ &lt;HTML&gt; در کل طرح بندی صفحه اثر می  گذارد. این اثرات بشرح زیر است:</p>
<p class="text">• خاصیت Ambient مربوط به شئ های OLE/COM در صفحه به مقدار  AMBIENT_RIGHTTOLEFT مقداردهی می گردد.<br />
• از طریق DOM یا Document Object Model  می توان جهت صفحه را با استفاده از اسکریپتهای نزد کاربر تغییر داد.<br />
• پنجره های  مشتق شده از پنجره اصلی این خاصیت را به ارث می برند.<br />
• در صورت وجود scrollbar  عمودی در پنجره، این scrollbarها در سمت چپ صفحه نمایش قرار می گیرند.</p>
<p class="text">استفاده از DIR=RTL در تگ &lt;BODY&gt; موارد زیر را بهمراه  دارد:</p>
<p class="text">• خاصیت Ambient مربوط به اشیاء OLE/COM فعال نخواهد شد.<br />
• امکان  تغییر جهت صفحه از طریق DOM میسر نخواهد بود.<br />
• پنجره های مشتق شده و عنوان  پنجره تحت تاثیر این مساله قرار نخواهند گرفت.<br />
• محل scrollbar براساس جهت  &lt;BODY&gt; مشخص خواهد شد و نه جهت &lt;HTML&gt;</p>
<p class="text"><strong>ترازبندی (Alignment)</strong><br />
مشخصه DIR در مورد برخی تگ ها بطور  خودکار عمل ترازبندی را هم انجام می دهد. بعبارت دیگر هرگاه مشخصه DIR=RTL برای  تگهای &lt;P&gt; و &lt;H1&gt; استفاده شود، ترازبندی این تگها بصورت پیش فرض از  راست خواهد بود و دیگر نیازی به ALIGN=RIGHT نیست.</p>
<p class="text"><strong>جدول</strong><br />
قراردادن مشخصه DIR در تگ &lt;TABLE&gt; بصورت  &lt;TABLE DIR=RTL&gt; سبب می شود تا کل طرح بندی جدول از راست به چپ شود. یعنی در  حالت عادی (چپ به راست) اگر ستونی در منتها الیه سمت چپ جدول باشد (اولین ستون) در  حالت DIR=RTL این ستون در منتها الیه سمت راست جدول نشان داده می شود.</p>
<p class="text">همچنین می توان از DIR برای تگ &lt;TABLE&gt; استفاده نکرده بلکه از  آن برای تگ &lt;TD&gt; استفاده نمود که به نظر می رسد این حالت در طراحی صفحات  فارسی مناسبتر است و از سردرگمی برنامه نویس جلوگیری می کند.</p>
<p class="text"><strong>بلوک</strong><br />
هرگاه در یک صفحه بلوک های داریم که دارای تگ های  داخلی باشند نیازی نیست که برای تک تک آنها تعیین جهت کنیم. تعیین جهت فقط یکبار  برای بلوک اصلی انجام می شود. جهت ساخت بلوکها می توان از تگهای &lt;DIV&gt; و  &lt;SPAN&gt; استفاده نمود.</p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/farsipagetag880108-1754/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>کنترل های HTML</title>
		<link>http://www.irandevelopers.com/programming/htmlcontrolaspnet8712271620-1681/</link>
		<comments>http://www.irandevelopers.com/programming/htmlcontrolaspnet8712271620-1681/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 12:49:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET - دات نت]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1681</guid>
		<description><![CDATA[دریافت اطلاعات ورودی و بررسی کنترل های HTML در ASP.NET &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; در یک صفحه ASP.NET می توان دو نوع کنترل داشت: کنترل های HTML و کنترل های Web. کنترل های HTML جهت ایفای نقش همان تگ های HTML معمولی طراحی شده اند. بعبارت دیگر اگر یک صفحه HTML معمولی داشته باشیم، با تبدیل تگ های [...]]]></description>
			<content:encoded><![CDATA[<p>دریافت اطلاعات ورودی و بررسی کنترل های HTML در ASP.NET</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
در یک صفحه ASP.NET می توان دو نوع کنترل داشت: کنترل های HTML و کنترل های Web. کنترل های HTML جهت ایفای نقش همان تگ های HTML معمولی طراحی شده اند. بعبارت دیگر اگر یک صفحه HTML معمولی داشته باشیم، با تبدیل تگ های مربوطه به کنترل های HTML می توانیم سریعا آن را به یک صفحه ASP.NET تبدیل کنیم.</p>
<p>بعنوان مثال صفحه ساده HTML زیر را در نظر بگیرید. این صفحه حاوی یک فرم است که شما را قادر می سازد تا مثلا رنگ دلخواه خود را در آن وارد کنید.</p>
<p>&lt;html&gt;<br />
&lt;head&gt;&lt;title&gt;SimpleHTML.htm&lt;/title&gt;&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;form method=&#8221;post&#8221; action=&#8221;SimpleHTML.htm&#8221;&gt;</p>
<p>Enter your favorite color:<br />
&lt;br&gt;<br />
&lt;input name=&#8221;favColor&#8221; type=&#8221;text&#8221;&gt;<br />
&lt;p&gt;<br />
&lt;input type=&#8221;submit&#8221; value=&#8221;Submit!&#8221;&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;<br />
اگر رنگ لخواه خود را وارد کرده و دکمه ارسال فرم را بزنید، اتفاق خاصی نخواهد افتاد چرا که فرم تنها اطلاعات وارد شده را به خود برمی گرداند و از آنجا که پس از ارسال فرم، پردازشی روی اطلاعات ورودی انجام نمی شود، ورودی مذکور از بین می رود.</p>
<p>در مثال زیر صفحه فوق به یک صفحه ASP.NET تبدیل شده است.</p>
<p>&lt;html&gt;<br />
&lt;head&gt;&lt;title&gt;SimpleASPX.aspx&lt;/title&gt;&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;form runat=&#8221;server&#8221;&gt;</p>
<p>Enter your favorite color:<br />
&lt;br&gt;<br />
&lt;input id=&#8221;favColor&#8221; type=&#8221;text&#8221; runat=&#8221;server&#8221;&gt;<br />
&lt;p&gt;<br />
&lt;input type=&#8221;submit&#8221; value=&#8221;Submit!&#8221; runat=&#8221;server&#8221;&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;<br />
همانگونه که مشاهده می کنید چهار تغییر اساسی و مهم نسبت به صفحه HTML مثال قبل صورت گرفته است:</p>
<p>• پسوند فایل به aspx تغییر کرده است.<br />
• مشخصه runat=&#8221;server&#8221; به همه عناصر فرم موجود اضافه شده است.<br />
• بجای مشخصه name از مشخصه id در تگ &lt;input&gt; استفاده شده است.<br />
• مشخصه های Method و Action از تگ &lt;form&gt; حذف شده اند زیرا فرم های ASP.NET بصورت پیش فرض به همان صفحه ارسال می شوند و دیگر نیازی به مشخصه های فوق نیست.</p>
<p>اگر مثال فوق را اجرا کنید خواهید دید که پس از ارسال فرم و نمایش مجدد صفحه فوق، رنگ مورد نظرتان در قسمت ورودی همچنان موجود است. بعبارت دیگر برعکس HTML معمولی، کنترل های HTML در ASP.NET مقادیر خود را بصورت خودکار در استفاده های بعدی حفظ می کنند.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/htmlcontrolaspnet8712271620-1681/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>آیکونی برای سایت شما</title>
		<link>http://www.irandevelopers.com/programming/iconforyourwebsite8712171807-1574/</link>
		<comments>http://www.irandevelopers.com/programming/iconforyourwebsite8712171807-1574/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 14:38:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[اینترنت]]></category>
		<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[تکنولوژی]]></category>
		<category><![CDATA[عمومی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1574</guid>
		<description><![CDATA[یکی از ویژگی‌هایی که با عرضه نسخه پنجم Internet Explorer به این برنامه اضافه شد، امکان نشان دادن آیکون ویژه هر سایت در منوی Favorites بود. انجام اینکار بسیار ساده است و به هیچ نرم‌افزار خواصی نه در سمت سرور و نه در سمت کاربر نیاز ندارد. برای Internet Explorer 5 اندازه این آیکون باید [...]]]></description>
			<content:encoded><![CDATA[<p>یکی از ویژگی‌هایی که با عرضه نسخه پنجم Internet Explorer به این برنامه اضافه شد،  امکان نشان دادن آیکون ویژه هر سایت در منوی Favorites بود. انجام اینکار بسیار  ساده است و به هیچ نرم‌افزار خواصی نه در سمت سرور و نه در سمت کاربر نیاز ندارد.</p>
<div class="articleBody">
برای Internet Explorer 5 اندازه این آیکون باید ۱۶&#215;۱۶ پیکسل باشد؛ در غیر  اینصورت نادیده گرفته خواهد شد. جهت ساختن آیکون میتوانید از برنامه‌های زیادی که  در اینترنت برای این کار موجود است استفاده کنید. یکی از بهترین برنامه‌ها در این  زمینه برنامه Microangelo است که میتوانید آنرا از سایت <a href="../../www.impactsoftware.com/default.htm" target="_blank">www.impactsoftware.com</a> دریافت کنید. برنامه‌های Visual Studio 6  و Visual Studio .NET نیز امکان ساخت و ویرایش آیکون را دارند.</p>
<p>بعد از ساخت  آیکون باید آنرا با سایت خود مرتبط کنید. ساده‌ترین راه برای انجام این کار قرار  دادن آیکون با نام <strong>favicon.ico</strong> در دایرکتوری ریشه سایت است. از این پس هر  بار که کاربری سایت شما را به لیست Favorites خود اضافه کنید، Internet Explorer به  طور خودکار این فایل را از آدرس <span dir="ltr">http://www.mywebsite.com/favicon.ico</span> دریافت کرده و نمایش میدهد.</p>
<p>اما اگر میزبان سایت شما اجازه استفاده از فایلهای ICO. را نمیدهد و  مجبورید آیکون خود را روی سایت دیگری قرار دهید و یا اگر میخواهید برای هر صفحه از  آیکون متفاوتی استفاده کنید، باید از راه دوم استفاده کنید. در این روش لازم است که  خط زیر را به قسمت Head صفحات خود یعنی بین تگهای &lt;head&gt; و &lt;head/&gt;  اضافه کنید و بجای <span dir="ltr">http://www.mydomain.com/myicon.ico</span> آدرس  فایل آیکون خود را قرار دهید.</p>
<div class="Code">&lt;link rel=&#8221;SHORTCUT ICON&#8221;  href=&#8221;http://www.mydomain.com/myicon.ico&#8221;&gt;</div>
<p>اکنون هر بار که کاربری  سایت شما را به لیست Favorites خود اضافه کند، آیکونی که مشخص کرده‌اید در کنار  منوی مربوطه و آدرس سایت در نوار آدرس نشان داده خواهد شد.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/iconforyourwebsite8712171807-1574/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ده نکته برای افزایش سرعت بارگزاری صفحات وب</title>
		<link>http://www.irandevelopers.com/programming/10tipsforspeedupwebpage8711281154-1461/</link>
		<comments>http://www.irandevelopers.com/programming/10tipsforspeedupwebpage8711281154-1461/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 08:25:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java Script]]></category>
		<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[اینترنت]]></category>
		<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[تکنولوژی]]></category>
		<category><![CDATA[عمومی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1461</guid>
		<description><![CDATA[افزایش سرعت بارگزاری صفحات یکی از مسائل مهم در طراحی صفحات وب می‌باشد. در صورتی که زمان بارگزاری یک صفحه وب طولانی باشد، معمولا&#8221; کاربران از مشاهده آن صفحه صرف نظر می‌کنند و دیگر به آن باز نمی‌گردند این به معنی از دست دادن کاربران سایت می‌باشد که برای مدیران یک سایت اصلا&#8221; خوشایند نیست. [...]]]></description>
			<content:encoded><![CDATA[<p>افزایش سرعت بارگزاری صفحات یکی از مسائل مهم در طراحی صفحات وب می‌باشد. در  صورتی که زمان بارگزاری یک صفحه وب طولانی باشد، معمولا&#8221; کاربران از مشاهده آن صفحه  صرف نظر می‌کنند و دیگر به آن باز نمی‌گردند این به معنی از دست دادن کاربران سایت  می‌باشد که برای مدیران یک سایت اصلا&#8221; خوشایند نیست. در ادامه ده روش موثر برای  افزایش سرعت بارگزاری صفحات وب بیان می‌شود.</p>
<h2>۱٫ استفاده از CSS برای ایجاد قالب و طرح صفحه به جای Table</h2>
<p>CSS یا Cascading Style Sheetsها به دلایل زیر از Tableها سریعتر بارگذاری  می‌شوند:</p>
<ul class="loose">
<li>مرورگرها قبل از نمایش محتویات یک جدول دو بار آن را مرور می‌کنند. یک بار برای  مشخص شدن ساختار آن و یک بار هم برای تعیین محتویات آن.</li>
<li>جداول (Tables) در یک مرحله بر روی صفحه به نمایش در می‌آیند. هیچ قسمتی از یک  جدول بر روی صفحه ظاهر نمی‌شوند تا اینکه تمام جدول همراه با محتویات آن به طور  کامل بارگذاری و پردازش شود.</li>
<li>عمل موقعیت دهی و یا ایجاد یک فضای خاص در جداول معمولا&#8221; با استفاده از تصاویر  کوچک خاصی (Spacer Images) صورت می‌پذیرد.</li>
<li>بطور کلی CSS ها کد کمتری نسبت به جداول نیاز دارند.</li>
<li>تمام کدهای مورد نیاز برای ایجاد طرح و نمای صفحه قابلیت جایگزین شدن با یک  فایل CSS خارجی را دارند. که این فایل پس از یک بار فراخوانی در کامپیوتر کاربر  ذخیره (cache) می‌شود. اما قالب‌های ایجاد شده با استفاده از جداول در هر صفحه HTML  تکرار می‌شوند و با درخواست هر صفحه جدید دوباره باید بارگذاری (Download) شوند.</li>
<li>با استفاده از CSS ها امکان تعیین ترتیب بارگذاری صفحه وجود دارد. یعنی می‌توان  محتویات اصلی صفحه را قبل از بارگذاری تصاویر با حجم بالا به نمایش درآورد. این کار  قطعا&#8221; کاربران سایت شما را خوشحال خواهد کرد.</li>
</ul>
<p>برای آشنایی بیشتر با CSS و کارهای جالبی که می توان با آن در یک سایت انجام داد  می توانید از آموزشهای خوب و مفید سایت <a href="../../www.htmldog.com/default.htm" target="_blank">HTML Dog</a> استفاده  کنید.</p>
<h2>۲٫ از تصاویر برای نمایش متن استفاده نکنید</h2>
<p>در اینجا نیز CSS به ما کمک خواهد کرد. در مواردی که کار را می توان با CSS بطور  کامل انجام داد از تصاویر استفاده نکنید. به کد زیر دقت کنید:</p>
<div class="code">a:link, a:visited, a:active {<br />
width:  7em;<br />
font: bold 0.8em Georgia;<br />
text-decoration: none;<br />
display:  block;<br />
margin-left: 0;<br />
margin-bottom: 0.5em;<br />
margin-top:  0.5em;<br />
color: white;<br />
background: #39c;<br />
border-left: 1px  solid #6cf;<br />
border-bottom: 1px solid #068;<br />
border-right: 1px solid #068;<br />
padding: 0.25em 0.5em 0.4em 0.75em;<br />
border-top: 1px solid #6cf;<br />
}</p>
<p>a:hover {<br />
background: #28b;<br />
padding: 0.35em  0.35em 0.25em 0.9em;<br />
border-top: #069;<br />
border-right: #6cf;<br />
border-bottom:  #6cf;<br />
border-left: #069;<br />
}</p></div>
<p>نتایج استفاده از کدهای بالا را در <a href="figures/54_1.aspx.htm" target="_blank">این صفحه</a> مشاهده کنید. با استفاده از این کد می‌توانید یک کلید  جذاب ایجاد کنید که با رفتن موس بر روی آن پایین می‌رود. اگر به نحوه ایجاد این  گونه کلیدها علاقمند هستید می‌توانید مقالات بخش CSS سایت <a href="../../www.alistapart.com/topics/css/default.htm" target="_blank">A List  Apart</a> را مطالعه کنید.</p>
<h2>۳٫ فراخوانی تصاویر تزیینی بوسیله CSS</h2>
<p>با CSS می‌توان تصاویر را بصورت قسمتی از یک زمینه (background) نمایش داد. بطور  مثال یک تصویر ۲۰۰&#215;۲۰۰ را می‌توان بصورت زیر نمایش داد:</p>
<div class="code">&lt;div class=&#8221;pretty-image&#8221;&gt;&lt;/div&gt;</div>
<p>کد HTML</p>
<div class="code">.pretty-image {<br />
background:  url(filename.gif);<br />
width: 200px;<br />
height: 200px<br />
}</div>
<p>کد CSS</p>
<p>در ابتدا شاید این کار بی معنی به نظر برسد اما این کار سرعت بارگذاری و نمایش  صفحات را افزایش می‌دهد. بطور کلی مرورگرها تصاویر زمینه را بعد از بقیه اجزا  بارگذاری می‌کنند. با استفاده از این تکنیک متن درون صفحه فورا&#8221; به نمایش درآمده و  کاربر می‌تواند آن را مشاهده و در بین آن گردش کند و در همین هنگام تصاویر با حجم  زیاد بارگذاری می‌شوند.</p>
<p>در این روش نمی‌توان از خصوصیت ALT استفاده نمود اگر واقعا&#8221; می‌خواهید که از این  خصوصیت استفاده کنید، کد HTML بالا را بصورت زیر تغییر دهید.</p>
<div class="code">&lt;img src=&#8221;spacer.gif&#8221; class=&#8221;pretty-image&#8221; alt=&#8221;description&#8221;  /&gt;</div>
<p>در اینجا spacer.gif یک تصویر ۱&#215;۱ پیکسل شفاف (transparent) است که ۵۰ بایت حجم  دارد. در این حالت ابتدا محتوای اصلی بارگذاری می‌شود و بعد از آن تصویر بزرگ و  حجیم همراه با خصوصیت ALT بطور کامل بارگذاری می‌شود. دقت داشته باشید که این روش  برای نمایش تصاویر تزئینی مناسب می‌باشد نه برای تصاویر حاوی اطلاعات. همچنین  کاربرانی که CSS آنها غیر فعال است قادر به مشاهده تصویر (یا متن مربوط به ALT)  نمی‌باشند.</p>
<h2>۴٫ استفاده از انتخاب کننده‌های (selectors) مناسب</h2>
<p>به کد نامناسب زیر توجه کنید:</p>
<div class="code">&lt;p class=&#8221;text&#8221;&gt;This is a sentence&lt;/p&gt;<br />
&lt;p  class=&#8221;text&#8221;&gt;This is another sentence&lt;/p&gt;<br />
&lt;p class=&#8221;text&#8221;&gt;This  is yet another sentence&lt;/p&gt;<br />
&lt;p class=&#8221;text&#8221;&gt;This is one more  sentence&lt;/p&gt;</p>
<p>.text {<br />
color:  #03c;<br />
font-size: 2em<br />
}</p></div>
<p>به جای اختصاص دادن مقدار به هر پاراگراف، می‌توان همه را در یک تگ &lt;div&gt;  قرار داده و مقدار را به آن اختصاص دهیم:</p>
<div class="code">&lt;div class=&#8221;text&#8221;&gt;<br />
&lt;p&gt;This  is a sentence&lt;/p&gt;<br />
&lt;p&gt;This is another  sentence&lt;/p&gt;<br />
&lt;p&gt;This is yet another  sentence&lt;/p&gt;<br />
&lt;p&gt;This is one more  sentence&lt;/p&gt;<br />
&lt;/div&gt;</p>
<p>.text p {<br />
color: #03c;<br />
font-size:  2em<br />
}</p></div>
<p>در ابتدا شاید این موضوع زیاد با اهمیت به نظر نرسد اما اگر شما بتوانید از آن  بطور صحیح در تمام صفحه استفاده کنید به راحتی ۲۰% از حجم فایل شما کم خواهد شد.  همچنین شاید توجه کرده باشید که مقادیر مربوط به رنگها کوتاه‌تر از حالت عادی است.  ۰۳c# کوتاه شده مقدار ۰۰۳۳cc# است شما می‌توانید از این روش خلاصه کردن در هر جایی  که مقادیر با این فرم قرار دارند استفاده کنید.</p>
<h2>۵٫ استفاده از خلاصه نویسی خصوصیات در CSS</h2>
<p>در زیر روش خلاصه نویسی بعضی المانهای CSS را مشاهده می‌کنید:</p>
<div class="code">font: 1em/1.5em bold italic serif</div>
<div class="code">font-size: 1em;<br />
line-height: 1.5em;<br />
font-weight:  bold;<br />
font-style: italic;<br />
font-family: serif</div>
<p>Font</p>
<div class="code">border: 1px black solid</div>
<div class="code">border-width: 1px;<br />
border-color: black;<br />
border-style:  solid</div>
<p>Border</p>
<div class="code">background: #fff url(image.gif) no-repeat top left</div>
<div class="code">background-color: #fff;<br />
background-image:  url(image.gif);<br />
background-repeat: no-repeat;<br />
background-position: top  left;</div>
<p>Background</p>
<div class="code">margin: 2px 1px 3px 4px (top, right, bottom, left)</div>
<div class="code">margin-top: 2px;<br />
margin-right: 1px;<br />
margin-bottom:  3px;<br />
margin-right: 4px</div>
<p>Margin</p>
<div class="code">margin: 5em 1em 3em (top, left and right, bottom)</div>
<div class="code">margin-top: 5em;<br />
margin-bottom: 1em;<br />
margin-right:  1em;<br />
margin-right: 4em</div>
<p>Margin</p>
<div class="code">margin: 5% 1% (top and bottom, left and right)</div>
<div class="code">margin-top: 5%;<br />
margin-bottom: 5%;<br />
margin-right:  1%;<br />
margin-right: 1%</div>
<p>Margin<br />
این قوانین بطور عملی برای border و padding نیز قابل استفاده است.</p>
<h2>۶٫ استفاده از فراخوانی نسبی</h2>
<p>سعی کنید از آدرس دهی مطلق پرهیز کنید زیرا فضای بیشتری را اشغال می‌کند و تغییر  دادن آنها در آینده مشکل است. یک مثال از فراخوانی مطلق بصورت زیر است:</p>
<div class="code"><span dir="ltr">&lt;a  href=&#8221;http://www.URL.com/filename.htm&#8221;&gt;</span></div>
<p>که بهتر است به این صورت باشد:</p>
<div class="code"><span dir="ltr">&lt;a href=&#8221;filename.htm&#8221;&gt;</span>.</div>
<p>اما اگر فایل‌ها در فهرست‌های مختلف باشند از خلاصه نویسی‌های زیر استفاده کنید:</p>
<table class="listing" border="0" align="center">
<tbody>
<tr>
<th>دستور</th>
<th>فراخوانی</th>
</tr>
<tr>
<td dir="ltr">&lt;a href=&#8221;/filename.html&#8221;&gt;</td>
<td dir="ltr">http://www.URL.com/filename.html</td>
</tr>
<tr>
<td dir="ltr">a href=&#8221;/directory/filename.html&#8221;&gt;</td>
<td dir="ltr">http://www.URL.com/directory/filename.html</td>
</tr>
<tr>
<td dir="ltr">&lt;a href=&#8221;./&#8221;&gt;</td>
<td>index.html در فهرست جاری</td>
</tr>
<tr>
<td dir="ltr">&lt;a href=&#8221;../&#8221;&gt;</td>
<td>index.html از یک فهرست بالاتر</td>
</tr>
<tr>
<td dir="ltr">&lt;a href=&#8221;../filename.html&#8221;&gt;</td>
<td>filename.html از یک فهرست بالاتر</td>
</tr>
<tr>
<td dir="ltr">&lt;a href=&#8221;../../&#8221;&gt;</td>
<td>index.html از دو فهرست بالاتر</td>
</tr>
</tbody>
</table>
<h2>۸٫ حذف تگ‌های غیر ضروری META و مقادیر درون آن</h2>
<p>بسیاری از تگهای META غیر ضروری هستند و کار زیادی انجام نمی‌دهند. در صورت  علاقه می‌توانید لیست تگهای META را در <a href="../../www.submitcorner.com/guide/meta/default.htm" target="_blank">این  آدرس</a> مشاهده کنید. تگ‌های METAی با اهمیت برای موتورهای جستجو تگ‌های keywords  و description هستند. البته استفاده نادرست و بیش از اندازه از آنها به تازگی باعث  کاهش اهمیت آنها شده است. در هنگام استفاده از هرکدام از این تگ‌ها سعی کنید حجم  محتوای آنها برای هر یک کمتر از ۲۰۰ کاراکتر (حرف) باشد. هر مقداری بیش از این باعث  افزایش حجم صفحه شما خواهد شد. متا تگ‌های طولانی برای موتورهای جستجو مناسب نیستند  زیرا کلمات کلیدی شما را کم رنگ می‌کنند.</p>
<h2>۹٫ انتقال JavaScript و CSS درون صفحه به فایلهای مستقل</h2>
<p>برای استفاده از CSS که در فایل خارجی قرار دارد از کد زیر استفاده کنید:</p>
<div class="code">&lt;link type=&#8221;text/css&#8221; rel=&#8221;stylesheet&#8221; href=&#8221;filename.css&#8221;  /&gt;</div>
<p>و برای استفاده از JavaScript که در فایل خارجی قرار دارد از کد زیر استفاده  کنید:</p>
<div class="code">&lt;script language=&#8221;JavaScript&#8221; src=&#8221;filename.js&#8221;  type=&#8221;text/javascript&#8221;&gt;&lt;/script&gt;</div>
<p>هر فایل خارجی یک بار فراخوانی شده و بعد از آن در کامپیوتر کاربر (برای  استفاده‌های بعدی) ذخیره می‌شود. بجای قرار دادن JavaScript و CSS در تک تک صفحات  HTML آنها را برای یک بار در یک فایل خارجی قرار دهید و از آن درون صفحات استفاده  کنید. فراموش نکنید که هیچ محدودیتی برای استفاده از این فایل‌های خارجی وجود  ندارد. برای مثال بجای ساختن یک فایل CSS بزرگ، یک فایل برای قسمتهای یکسان در تمام  صفحات و چند فایل هم برای قسمت‌هایی که در صفحات خاص استفاده می‌شوند بسازید.</p>
<h2>۱۰٫ استفاده از / در انتهای آدرس فهرست‌ها:</h2>
<p>بجای استفاده از این کد:</p>
<div class="code">&lt;a href=&#8221;http://www.URL.com/directoryname&#8221;  &gt;link&lt;/a&gt;</div>
<p>از کد زیر استفاده کنید:</p>
<div class="code">&lt;a  href=&#8221;http://www.URL.com/directoryname/&#8221;&gt;link&lt;/a&gt;</div>
<p>زیرا اگر از / در انتهای آدرس استفاده نکنید سرور متوجه نخواهد شد که اشاره به  فایل شده یا فهرست. اما با اضافه کردن / سرور فورا&#8221; متوجه می‌شود که به یک فهرست  اشاره شده و آنرا نمایش می‌دهد.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/10tipsforspeedupwebpage8711281154-1461/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS و کاربرد آن در طرح های امروزی</title>
		<link>http://www.irandevelopers.com/programming/cssuseweb8711012046-1272/</link>
		<comments>http://www.irandevelopers.com/programming/cssuseweb8711012046-1272/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 17:16:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1272</guid>
		<description><![CDATA[cssجایگزینی برای نمایش مبتنی بر HTML پیشنهاد می کند و اکنون به وسیله ی انجمن طراحی وب پذیرفته شده است . سازگاری css نیازمند برخی تغییرات از سوی تولید کنندگان وب است . css بسیار حساس به نحو دستوری است ، و اشتباهات کوچک می توند باعث شکست کامل یک قانون css شود . بنابراین [...]]]></description>
			<content:encoded><![CDATA[<div class="txt">
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl">css<span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">جایگزینی برای نمایش مبتنی بر </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> پیشنهاد می کند و اکنون به وسیله ی انجمن طراحی وب پذیرفته شده است  . سازگاری </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">css</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> نیازمند برخی تغییرات از سوی تولید کنندگان وب است . </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">css</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> بسیار حساس به نحو دستوری است ، و اشتباهات کوچک می توند باعث شکست  کامل یک قانون </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">css</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> شود . بنابراین ، طراحان باید از مشخصات آن آگاه باشند  .</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">متاسفانه ، حتی اگر از  قوانین پیروی کنید ، خطاهای آشکاری در پیاده سازی مرورگرهای پیشرفته وجود دارد .  چیزهای زیادی وجود دارد که باید درباره ی </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> بدانید ، و امکانات جدید هر لحظه اضافه می شود . </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS1</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> تعیین اولین شیوه نامه ، بیش از ۵۰ خاصیت را تعریف می کند ، و </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS2</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> بیش از ۵۰ خاصیت دیگر را . </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS2</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> تسهیلات تغییر مکان که </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS-P</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> نامیده می شود را به وجود آورده است . نگارش جدید که </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS3</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> نام دارد قصد دارد امکانات ارائه بیشتری را به وجود آورد ، و با  فناوری های دیگر ، نطیر اسکریپت و گرافیک های برداری ، بیشتر یکپارچه شود  .</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">مهم است به خاطر داشته  باشید که </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> اساس و پایه ی یک صفحه وب است . </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> در واقع ، به طور مستقیم به استفاده صحیح از عناصر </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> یا </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">XHTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> استناد می کند . ولی ، اگر به کد ناهنجاری محدود شده باشند لزوما  به طور قابل پیش بینی ای کار نمی کنند .</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">هر چند واضح است که می  خواهیم به برچسب های منطقی معنی بدهیم ، ولی مواظب باشید که این به شما مجوز نمی  دهد از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> به جای کد </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> استفاده کنید . قوانینی که ارائه محدود برخی برچسب ها را تغییر می  دهند نباید به کار روند . برای مثال در اینجا باعث می شویم که برچسب های  &lt;</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">b</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">&gt; به طور غیر معمولی عمل کنند و تمام اشکال تزئینی پیوندها را  حذف نمایند :</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">b  {font-style:italic; font-weight:normal</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">;}<br />
</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">a</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA"> {</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">text-decoration:none; color:  black</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">; }</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; color: #999999; font-family: Tahoma;" lang="AR-SA">( اگر به  دلیل خاصی این قوانین را بازنویسی کرده اید ، حتما باید آن ها را توضیح گذاری کنید  )</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> به خاطر  مشکل معنای پیش فرض در </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> ، شاید برچسب های &lt;</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">div</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">&gt; و &lt;</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">span</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">&gt; فوق العاده مفید باشند . هم چنین برچسب &lt;</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">div</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">&gt; یک برچسب بلوکی است که هیچ نمایش پیش فرضی ندارد ، بنابراین در  حالت دهی به بخش های بزرگ یک سند مفید است . برای مثال :</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">div style=&#8221;background:  lightblue; font-weight: bold</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">; </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">color: black</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">;&#8221;&gt;<br />
&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">p</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">This Paragraph is highlighted  in</span><span style="font-size: 9pt; font-family: 'Courier New';"> </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">blue</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">.&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">p</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;<br />
&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">div</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">به طور مشابه برچسپ  &lt;</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">span</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">&gt; هیچ معنی یا نمایش از پیش تعریف شده ایی ندارد ، ولی وقتی یک  برچسب هیچ کاراکتر بازگشت به ابتدای خط <span style="color: #999999;">( </span></span><span style="font-size: 9pt; color: #999999; font-family: Tahoma;" dir="ltr">carriage  return</span><span style="font-size: 9pt; color: #999999; font-family: Tahoma;" lang="AR-SA"> )</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> را نداشته باشد ، هنگام الصاق  اطلاعات سبک به چند کلمه یا حرف ، مفید به نظر می آید ، مانند مثال زیر  :</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">p</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">Calling out</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">span</span><span style="font-size: 9pt; font-family: 'Courier New';"> </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">style=&#8221;background-color:#99CC00;  font-weight:bold</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">; </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">color:#000000</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&#8220;&gt;&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">span</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">isn&#8217;t hard with</span><span style="font-size: 9pt; font-family: 'Courier New';"> </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">SPAN</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">p</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">روش های متفاوتی برای  اضافه کردن </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> به سند </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> وجود دارد ، و همه آن ها داری مزایا و معایبی است که قبل از اینکه  روشی در نظر گرفته شود باید به دقت سبک و سنگین شود . ابتدا می توانید در بخش سر  صفحه ی یک سند </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> با مشخص ساختن رابطه پیوندی به یک شیوه نامه ی خارجی ، به آن متصل  شوید . برای مثال :</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">link rel=&#8221;stylesheet&#8221;  href=&#8221;styles/global.css</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&#8221; </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">media=&#8221;screen</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&#8221; /&gt;</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">روش دوم برای اضافه کردن </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> ، نهفته کردن آن است . وقتی یک شیوه نامه نهفته می شود ، قوانین  شیوه نامه را به طور مستقیم درون سند </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> بنویسید . شیوه نامه ی گسترده شدن درون سند ( </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">document-wide style</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> ) یک راه بسیار ساده برای شروع استفاده از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> است . یک برچسب &lt;</span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">style</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">&gt; درون سر صفحه ی سند </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> قرار دهید . به دلیل اینکه چند شکل از شیوه نامه ها ممکن است اضافه  شود ( فراتر از شکل استاندارد </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> ) باید هنوز هم صفت </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">type</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> را اضافه کنید تا نشان دهید که کدام شکل از شیوه نامه را به کار می  برید ، البته صرفنظر از پشتیبانی پیش فرض مرورگر از فناوری های شیوه نامه ها . به  مثال های زیر توجه کنید :</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; color: #999999; font-family: Tahoma;" lang="AR-SA">شیوه نامه گسترده  درون برجسب استایل </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">style  type=&#8221;text/css</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&#8220;&gt;<br />
</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">body</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA"> {</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">background-color:#666666;  font-size:9px</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">; }<br />
</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">h1</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA"> {</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">color:#990000</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">;}<br />
&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">style</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; color: #999999; font-family: Tahoma;" lang="AR-SA">شیوه نامه پیوندی  درون برجسب استایل </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">style  type=&#8221;text/css</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&#8220;&gt;<br />
@</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">import url</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">( </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">wp-layout.css</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA"> );<br />
&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">style</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt; </span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">یک نگرانی در مورد شیوه  نامه ها ی گنجانده شده این است که همه ی مرورگرها اطلاعات شیوه نامه را به درستی  درک نمی کنند . برای اجتناب از مشکلات ، اطلاعات شیوه نامه ها را با استفاده از روش  توضیح گذاری </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> ، تبدیل به توضیحات کنید . به طوری که این توضیحات روی صفحه نمایش  نشان داده نمی شوند یا توسط مرورگرهای قدیمی تر ، به طور نادرستی تفسیر نمی گردند .  <span style="color: #999999;">( نمی دانم نویسنده این مطلب را برای چه عصری از  مرورگرها نوشته ! اما احتیاط شرط عقل است ! مهم تر از اون این یک استاندارد است !  پس طراحان موظف به انجام آن هستند )</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> گسترده شده درون سند در مقایسه با </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> پیوندشده دارای معایب قابل ملاحظه ای است زیرا باید در هر صفحه که  استقاده می شود یک نسخه از آن کپی شود . این کار باعث سخت تر شدن این گونه سایت ها  می شود و از حافظه نهائی محلی مرورگر نیز به شکل بهینه استفاده نمی شود . </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">آخرین روش به کار بردن </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> اعمال آن درون مولفه های ویژه با استفاده از صفت رایج </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">style</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> است . نیازی نیست که این گونه اطلاعات مربوط به شیوه نامه ها از  مرورگرهایی که نسبت به شیوه نامه ها اطلاعی ندارند مخفی شود ، زیرا مرورگرها صفاتی  که نمی فهمند را در نظر نمی گیرند . به مثال زیر توجه کنید :</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&lt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">p style=&#8221;color:#3366FF;  font-size:12px</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">;&#8221;&gt;</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">This is</span><span style="font-size: 9pt; font-family: 'Courier New';"> </span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">red blue text</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">!&lt;/</span><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">p</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA">&gt;</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">ولی بسیاری از مزایای اصلی  استفاده از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> به این روش به دست نمی آید . زیرا </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> خیلی به برچسب وابسته هستند . در واقع ، همه توافق دارند که این  شیوه خیلی بهتر از به کاربردن برچسب های جدید جهت تشریح ظاهر صفحه نمی باشد . ولی  برخی از طراحان از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> به این روش استفاده می کنند تا از کد </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">HTML</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> قدیمی به </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> پلی بزنند . </span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/cssuseweb8711012046-1272/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>رنگ ScrollBar صفحه سایت خود را عوض کنید</title>
		<link>http://www.irandevelopers.com/programming/changescrollbarcolor8711012044-1270/</link>
		<comments>http://www.irandevelopers.com/programming/changescrollbarcolor8711012044-1270/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 17:15:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1270</guid>
		<description><![CDATA[برای اینکه رنگ ScrollBar صفحه سایت خود را عوض کنید کافی است کد زیر را در ابتدای برنامه خود اضافه کنید. (تقریبا بعد از تگ ) &#60;STYLE type=text/css&#62; BODY { SCROLLBAR-FACE-COLOR: #739cbd; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #1f1f1f; SCROLLBAR-3DLIGHT-COLOR: #739cbd; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #cee6f2; SCROLLBAR-DARKSHADOW-COLOR: #ffffff } &#60;/STYLE&#62; خب یک توضیحی در مورد این سورس بدم&#8230; اول [...]]]></description>
			<content:encoded><![CDATA[<div class="txt">
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">برای اینکه رنگ </span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">ScrollBar</span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA"> صفحه سایت خود را عوض کنید کافی است کد زیر را در ابتدای برنامه  خود اضافه کنید. (تقریبا بعد از تگ )</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: 10pt; font-family: Tahoma;">&lt;STYLE type=text/css&gt;<br />
BODY  {<br />
SCROLLBAR-FACE-COLOR: #739cbd;<br />
SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;<br />
SCROLLBAR-SHADOW-COLOR: #1f1f1f;<br />
SCROLLBAR-3DLIGHT-COLOR:  #739cbd;<br />
SCROLLBAR-ARROW-COLOR: #ffffff;<br />
SCROLLBAR-TRACK-COLOR: #cee6f2;<br />
SCROLLBAR-DARKSHADOW-COLOR: #ffffff<br />
}<br />
&lt;/STYLE&gt;</span><span dir="rtl" lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">خب یک توضیحی در مورد این  سورس بدم&#8230;</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA">اول  اینکه این چند خط کد از دستورات </span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA">‌پیروی  میکنه که در تگ </span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" dir="ltr">Style</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;"> <span lang="AR-SA">قرار گرفته  است.</span></span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-face-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">: </span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA">در این قسمت رنگ  اصلی اسکرول را تعیین می کنید.</span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-shadow-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">:</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA"> در این قسمت رنگ  سایه اسکرول را مشخص می کنید (خط موجود در سمت راست و پایین اسکرول)</span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-highlight-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">:</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA"> در این قسمت رنگ  قسمت روشن اسکرول را مشخص می کنید (خط موجود در سمت چپ و بالای اسکرول)</span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-3dhigh-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">:</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA"> این پارامتر رنگ  بوردر (خط) دور اسکرول را مشخص می کند. (خط کلی در دور تا دور اسکرول)</span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-darkshadow-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">:</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA"> خط دوم سایه اسکرول  را مشخص می کند . (این خط بر روی خط سایه که در سمت راست و بالای اسکرول است قرار  میگیرد)</span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-track-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">:</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA"> این قسمت رنگ زمینه  اسکرول را مشخص می کند.</span><span lang="AR-SA"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" dir="ltr">Scrollbar-arrow-color</span><span style="font-size: 10pt; color: maroon; font-family: Tahoma;" lang="AR-SA">:</span><span style="font-size: 10pt; color: #634a71; font-family: Tahoma;" lang="AR-SA"> رنگ فلش های موجود  در کلیدهای بالا و پایین اسکرول را تغییر می دهد.</span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/changescrollbarcolor8711012044-1270/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>صفحات دو ستونی در CSS</title>
		<link>http://www.irandevelopers.com/programming/2columnpagewithcss8711012043-1268/</link>
		<comments>http://www.irandevelopers.com/programming/2columnpagewithcss8711012043-1268/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 17:13:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1268</guid>
		<description><![CDATA[در هنگام طراحی صفحات با استفاده از CSS بعضی مرتکب این اشتباه میشود که بخش کناری صفحه را در اول صفحه قرار میدهند و بخش اصلی را در زیر آن; به همین علت بازدیدکنندگان تا پایان کار لود شدن بخش کناری باید صبر کنند. در قسمت کناری صفحه اغلب کدهای javascript برای استفاده از سرویسهای [...]]]></description>
			<content:encoded><![CDATA[<div class="txt">
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; line-height: 14.25pt; unicode-bidi: embed; text-align: justify;" dir="rtl"><a name="000362"></a><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">در  هنگام طراحی صفحات با استفاده از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> بعضی مرتکب این اشتباه میشود که بخش کناری صفحه را در اول صفحه  قرار میدهند و بخش اصلی را در زیر آن; به همین علت بازدیدکنندگان تا پایان کار لود  شدن بخش کناری باید صبر کنند. </span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; line-height: 14.25pt; unicode-bidi: embed; text-align: justify;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">در قسمت کناری صفحه اغلب  کدهای </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">javascript</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> برای استفاده از سرویسهای سایتهای مختلف (مثل سایتهای اندازه گیری  بازدیدکنندگان یا سایت </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">blogrolling</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> برای لینکهای سایت) وجود دارد به همین خاطر کار لود شدن آن قسمت  مدت به نسبت زیادی را به خود اختصاص میدهد. به همین دلیل در صورت قرار گیری این بخش  در قسمت بالاتر صفحه کار لود شدن نوشته های اصلی صفحه به تعویق خواهد  افتاد.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; line-height: 14.25pt; unicode-bidi: embed; text-align: justify;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">این کار بر خلاف فلسفه  طراحی با استفاده از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> است. ما با استفاده از </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">CSS</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> سعی میکنیم کاری کنیم که مطالب مهمتر زودتر از بقیه موارد ظاهر  شوند.</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; line-height: 14.25pt; unicode-bidi: embed; text-align: justify;" dir="rtl"><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA">برای قرار دادن بخش اصلی  در ابتدای صفحه تگ </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">DIV</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> مربوط به بخش اصلی را در ابتدا و تگ </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">DIV</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> مربوط به بخش کناری را بعد از آن قرار دهید. سپس خصوصیت </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">float</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> مربوط به </span><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr">style</span><span style="font-size: 9pt; font-family: Tahoma;" lang="AR-SA"> بخش اصلی را تایین کنید. مثال:</span></p>
<div style="border: 1pt solid #666666; padding: 8pt; background: #eeeeee none repeat scroll 0% 0%; margin-left: 7.5pt; margin-right: 7.5pt;">
<p class="MsoNormal" style="border: medium none; margin: 7.5pt 0in; padding: 0in; background: #eeeeee none repeat scroll 0% 0%; direction: rtl; line-height: 14.25pt; unicode-bidi: embed; text-align: left;" dir="rtl" align="right"><span style="font-size: 9pt; font-family: 'Courier New';" dir="ltr">&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;style&gt;<br />
.Page_body {  background-color: #FF0000;<strong>float:left</strong> }<br />
.Page_side { background-color:  #0000FF; }<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div  class=&#8221;Page_body&#8221;&gt;Page contents here&lt;/div&gt;<br />
&lt;div  class=&#8221;Page_side&#8221;&gt;Page Side  Contents&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</span><span style="font-size: 9pt; font-family: 'Courier New';" lang="AR-SA"></span></p>
<p><span style="font-size: 9pt; font-family: Tahoma;" dir="ltr"></span></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/2columnpagewithcss8711012043-1268/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>استایل (CSS) چیست؟</title>
		<link>http://www.irandevelopers.com/programming/whatiscssstyle8711012042-1266/</link>
		<comments>http://www.irandevelopers.com/programming/whatiscssstyle8711012042-1266/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 17:12:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1266</guid>
		<description><![CDATA[استایل (CSS) چیست؟ - CSS مخفف کلمه Cascading Style Sheets میباشند. - اولین ورژن استایلها در سال ۱۹۹۶ ساخته شد. که اولین ورژن آن CSS1 بود. - دیگر وژن آن CSS2 می باشد که در سال ۱۹۹۸ ساخته شد که بیشتر برای ویرایش صفحات، نحوه نمایشها تگها و &#8230; کاربرد دارد. - فایل استایلها با [...]]]></description>
			<content:encoded><![CDATA[<div class="txt"><span style="font-family: Tahoma;"> </span><span style="font-family: Tahoma;"><span style="font-size: x-small;"><strong>استایل (CSS) چیست؟</strong><br />
- CSS مخفف کلمه  Cascading Style Sheets میباشند.<br />
- اولین ورژن استایلها در سال ۱۹۹۶ ساخته شد.  که اولین ورژن آن CSS1 بود.<br />
- دیگر وژن آن CSS2 می باشد که در سال ۱۹۹۸ ساخته  شد که بیشتر برای ویرایش صفحات، نحوه نمایشها تگها و &#8230; کاربرد دارد.<br />
- فایل  استایلها با فرمت CSS ذخیره میشوند.</p>
<p></span><span style="font-size: x-small;"><strong>انواع  استایلها:<br />
</strong> همانطوری که </span><a href="../../tools.bolghan.com/archives/000131.html"><span style="color: #0080c0; font-size: x-small;">قبلا</span></a><span style="font-size: x-small;"> نوشتم استایلها بر سه نوع میباشند:<br />
۱.  <em>Inline Style:</em> این نوع استایل در داخل تگهای HTML به کار گرفته میشوند، و  این استایل فقط بروی همان تگ به خصوص تاثیر خواهد گذاشت و به صورت زیر نوشته خواهد  شد.<br />
</span> </span></p>
<p class="code" dir="ltr"><span style="font-family: Tahoma;"><span style="font-size: x-small;">&lt;tag style=&#8221;Style  Declarations&#8221;&gt;</p>
<p></span><span style="font-size: x-small;"><strong><span style="color: #ff0000;">Example:<br />
</span></strong>&lt;p style=&#8221;font-family:  Tahoma&#8221;&gt;This is a paragraph&lt;/p&gt;</span></span></p>
<p><span style="font-family: Tahoma;"><br />
</span></p>
<p dir="rtl"><span style="font-family: Tahoma;"><span style="font-size: x-small;">در مثال بالا با استفاده از حالتهای مختلف در استایلها نوع  فونت آنرا تغییر دادیم و همانطوری که در تعریف این نوع استایل نوشتم این استایل فقط  و فقط تغییرات را بروی همین پاراگراف اعمال خواهد کرد.</p>
<p>۲. <em>Embedded or  Global Style:</em> در این نوع، استایل نوشته شده در تمامی صفحه تاثیر خواهد گذاشت،  اینرا بین دو تگ (&lt;head&gt;&lt;/head&gt;) به صورت زیر نوشته خواهد شد. </span></span></p>
<p><span style="font-family: Tahoma;"><br />
</span></p>
<p class="code" dir="ltr"><span style="font-family: Tahoma;"><span style="font-size: x-small;">&lt;style&gt;<br />
&lt;!&#8211;<br />
Style  Declaration<br />
&#8211;&gt;<br />
&lt;/style&gt;</p>
<p></span><span style="font-size: x-small;"><span style="color: #ff0000;"><strong>Example:<br />
</strong></span>&lt;head&gt;<br />
&lt;style  type=&#8221;text/css&#8221;&gt;<br />
&lt;!&#8211;<br />
p { color: red; text-align: left; font-size:  8pt }<br />
&#8211;&gt;<br />
&lt;/style&gt;<br />
&lt;/head&gt;</p>
<p></span></span></p>
<p><span style="font-family: Tahoma;"><br />
</span></p>
<p dir="rtl"><span style="font-family: Tahoma;"><span style="font-size: x-small;">این نوع حالت از تغییرات تعریف شده بروی تمامی تگها  پاراگراف اعمال خواهد شد که رنگ متن: قرمز، جهت متن: چپ، و اندازه فونت ۸ پوینت  خواهد بود. توجه داشته باشید در این مثال سه حالت مختلف یک استایل را برای تگ  پاراگراف تعریف کردیم که با استفاده از (<strong>;</strong>) حالتهای مختلف آن از  هم جدا شدند.<br />
اگر بخواهید این حالت نوشته شده را برای چند تگ دیگر اعمال کنید می  توانید تگها را بااستفاده از کاما (<strong>,</strong>) از هم جدا کنید برای  مثال:</p>
<p></span> </span></p>
<p class="code"><span style="font-family: Tahoma;"><span style="font-size: x-small;">h1, h2, h3, h4 { color: gold; font-family: sans-serif  }</span></span></p>
<p><span style="font-family: Tahoma;"><br />
<span style="font-size: x-small;">۳.  <em>Linked or External style sheet:</em> نوع  آخر هم معروف به استایلهای خارجی هستند که به صورت لینک فایل استایل را به صفحات  خود لینک میدهید. فایلهای استایل با فرمت CSS ذخیره میشوند و به صورت زیر به صفحات  لینک داده میشود.</p>
<p></span> </span><span style="font-family: Tahoma;"><br />
</span></p>
<p class="code" dir="ltr"><span style="font-family: Tahoma;"><span style="font-size: x-small;">&lt;link href=&#8221;url&#8221; rel=&#8221;relation type&#8221;  type=&#8221;link type&#8221;&gt;</p>
<p></span><span style="font-size: x-small;"><span style="color: #ff0000;"><strong>Example:<br />
</strong></span>&lt;head&gt;<br />
&lt;link  rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221;  href=&#8221;mystyle.css&#8221;&gt;<br />
&lt;/head&gt;<br />
</span></span></p>
<p><span style="font-family: Tahoma;"><br />
</span></p>
<p dir="rtl"><span style="font-family: Tahoma;"><span style="font-size: x-small;">در این نوع از استایلها بعد از اینکه فایل استایل خود را  آماده کردید آنرا با فرمت CSS ذخیره کرده و آنرا همانند بالا فایل استایل را به  قالب لینک می کنیم. برای راحت بود در کار می توانید ابتدا استایلها را به صورت  Internal استفاده کرده و بعد از اینکه کارتان تمام شد کدهای نوشته شده بین دو تگ  (&lt;style&gt;&lt;/style&gt;) را در نت پد کپی کرده و آنرا با فرمت CSS دخیره کرده  و سپس با استفاده از فرمول بالا آن فایل را به قالب لینک دهید.<br />
یکی از مزیتهای  این نوع استایل این میباشد که می توانید با داشتن یک فایل استایل برای چندین صفحه  استفاده کنید و از دیگر مزیت های آن با این کار کدهای قالب را به چند فایل تقسیم  کرده و قالب را منظم تر میشود.<br />
</span></span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/whatiscssstyle8711012042-1266/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>انواع استایل ها</title>
		<link>http://www.irandevelopers.com/programming/allcssstyle8711012041-1264/</link>
		<comments>http://www.irandevelopers.com/programming/allcssstyle8711012041-1264/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 17:11:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[اچ تی ام ال HTML]]></category>
		<category><![CDATA[برنامه نویسی]]></category>

		<guid isPermaLink="false">http://www.irandevelopers.com/?p=1264</guid>
		<description><![CDATA[استایلها CSS (Cascading style sheet) بر سه نوع هستند. ۱. Inline Style: این نوع استایل در داخل تگهای HTML به کار گرفته میشوند، و این استایل فقط بروی همان تگ به خصوص تاثیر خواهد گذاشت و به صورت زیر نوشته خواهد شد: &#60;tag style=&#8221;Style Declarations&#8221;&#62; *Style declarations: حالتهای و نوع استایلهای هستش. برای مثال: &#60;h2 [...]]]></description>
			<content:encoded><![CDATA[<div class="txt">
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">استایلها</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">CSS (Cascading style sheet) </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">بر سه نوع  هستند</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">.<br />
</span><span style="font-size: 10pt; font-family: Tahoma;" lang="FA">۱</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">. <strong>Inline Style:</strong> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">این نوع استایل در داخل  تگهای</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> HTML </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">به کار گرفته میشوند، و</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">این استایل فقط بروی همان تگ به خصوص  تاثیر خواهد گذاشت و به صورت زیر نوشته خواهد</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">شد</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">:</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr">&lt;tag  style=&#8221;Style Declarations&#8221;&gt;</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">*Style declarations: </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">حالتهای و  نوع استایلهای هستش</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">.</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">برای مثال</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">:</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-family: Tahoma;" dir="ltr"> </span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr">&lt;h2  style=&#8221;color:red; font-family:arial&#8221;&gt;Bolghan Tools&lt;/h2&gt;</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<h2 style="margin: auto 0in; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: red; font-family: Arial;" dir="ltr">Bolghan  Tools</span><span style="color: red; font-family: Arial;" dir="ltr"></span></h2>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="FA">۲</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">. <strong>Embedded or Global Style:</strong> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">در این نوع،  استایل نوشته شده</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">در تمامی صفحه تاثیر خواهد گذاشت،  اینرا بین دو تگ</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> (&lt;head&gt;&lt;/head&gt;) </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">به</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">صورت زیر نوشته خواهد شد</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">.</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr">&lt;style&gt;<br />
</span><span style="font-size: 10pt; color: red; font-family: Tahoma;" dir="ltr">Style  Declaration</span><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr"><br />
&lt;/style&gt;</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">برای مثال</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">:</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr">&lt;style&gt;<br />
</span><span style="font-size: 10pt; color: red; font-family: Tahoma;" dir="ltr">h1 {color:  gold; font-family: Times New Roman}</span><span style="color: #669999; font-family: Tahoma;" dir="ltr"><br />
</span><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr">&lt;/style&gt;</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="FA">۳</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">. <strong>Linked or External style sheet:</strong> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">نوع آخر هم  معروف به</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">استایلهای خارجی هستند که به صورت  لینک فایل استایل را به صفحات خود لینک میدهید</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">. </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">فایلهای استایل با فرمت</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> CSS </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">ذخیره میشوند و به صورت زیر به صفحات  لینک داده</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr" lang="AR-SA"> </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">میشود</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">.</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: #669999; font-family: Tahoma;" dir="ltr">&lt;link  href=&#8221;url&#8221; rel=&#8221;relation type&#8221; type=&#8221;link type&#8221;&gt;</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">* URL: </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">آدرس فایل  استایل</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> | *Relation type: </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">برابر با</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> stylesheet </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">هست</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> | *link type: </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">هم با</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr"> text/css </span><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">برابر میباشد</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">.</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; font-family: Tahoma;" lang="AR-SA">برای مثال</span><span style="font-size: 10pt; font-family: Tahoma;" dir="ltr">:</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p style="direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span style="font-size: 10pt; color: red; font-family: Tahoma;" dir="ltr">&lt;link  href=&#8221;http://tools.bolghan.com/test.css&#8221; rel=&#8221;stylesheet&#8221;  type=&#8221;text/css&#8221;&gt;</span><span style="font-family: Tahoma;" dir="ltr"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; direction: rtl; unicode-bidi: embed; text-align: right;" dir="rtl"><span dir="ltr"></span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.irandevelopers.com/programming/allcssstyle8711012041-1264/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

