آموزش كاربردي Crystal Report
آموزش تخصصي برنامه نويسي از مبتدي تا پيشرفته
|
|
|
نوشته شده در تاريخ ۲۹ تير ۱۳۸۹ توسط افشين رفوا
| نظرات (0)
در این سلسله از مقالات، چگونگی استفاده از CSS جهت کنترل style و layout چندین صفحه وب بطور همزمان را یاد خواهید گرفت. برای یادگیری CSS، شما باید درکی پایه ای از مفاهیم HTML و XHTML داشته باشید. نمونه از CSS body
CSS چیست؟
نمایش CSSسند HTML را می توان با styleهای مختلف نمایش داد. Styleها مشکل بزرگی را حل کردندHTML هرگز به قصد در برگرفتن tag برای فرمت کردن یک سند ایجاد نشد. HTML هرگز به قصد تعریف محتوای یک سند ایجاد نشد. وقتی tagهایی مانند <font> و attributeهای رنگ به HTML 3.2 اضافه شد، کابوسی برای برنامه نویسان بود. develop کردن وبسایت های بزرگ، که فونت ها و اطلاعات رنگ به هر صفحه مجزا اضافه شدند، فرآیندی طولانی و پرهزینه شد. برای حل این مشکل، کنسرسیوم World Wide Web، تصمیم گرفت CSS را ایجاد کند. در HTML 4.0، می توان کل فرمتینگ را از سند HTML حذف کرد، و در فایل CSS جداگانه ای ذخیره کرد. امروزه، همه مرورگرها CSS را ساپورت می کنند. CSS، در انجام مقدار زیادی کار صرفه جویی می کندCSS، تعریف می کند عناصر HTML چگونه نمایش داده می شوند. معمولاً Styleها در فایلهای .css ذخیره می شوند. style sheetهای خارجی شما راتنها با ویرایش یک فایل قادر به تغییر ظاهر و layout همه صفحات موجود در یک وبسایت می کند. مثالفایل HTML زیر، لینکی به یک style sheet خارجی با تگ <link> است:
<html>
این، فایل style sheet است: body
سینتکس CSSقاعده CSS، دارای دو بخش اصلی است: یک selector، و یک یا چندین تعریف (declaration):
selector، معمولاً عنصر HTML است که می خواهید style کنید. هر declaration، از یک property و یک value تشکیل شده است. property، استایل اتریبیوتی (style attribute) است که می خواهید تغییر دهید. هر property دارای یک value است. نمونه از CSSdeclarationهای CSS، همیشه با یک نقطه ویرگول (;) تمام می شوند، و گروههای declaration در کمانک {} قرار می گیرند: p {color:red;text-align:center;}
برای اینکه CSS را بیشتر قابل خواندن کنید، می توانید هر declaration را در یک خط قرار دهید، مانند مثال زیر: p
Commentهای CSSمی توانید ازcommentها برای توضیح کدتان استفاده کنید، و ممکن است هنگامی که source code را ویرایش می کنید، به شما کمک کنند. مرورگرها، کامنت ها را نادیده می گیرند. /*This is a comment*/
Selectorهای id و classCSS علاوه بر تنظیم یک style برای عنصر HTML، به شما اجازه تعیین selectorهای خودتان به نام های "id" و "class" را هم می دهد. سلکتور idاز سلکتور id برای تعیین style برای عنصر واحد و چندگانه استفاده می شود. سلکتور id از اتریبیوت عنصر HTML استفاده می کند، و با یک "#" تعریف می شود. قانون style زیر به عنصری با آی دی ="para1" اعمال می شود: #para1
نام id را با عدد شروع نکنید! زیرا در Mozilla/Firefox کار نمی کند. سلکتور classاز سلکتور class برای تعیین یک style برای گروهی از عناصر استفاده می شود. برخلاف سلکتور id، سلکتور class اغلب روی چندین عنصر بکار می رود. این کار به شما اجازه تعیین یک style معین برای هر عنصر HTML با همان کلاس را می دهد. سلکتور کلاس از اتریبیوت کلاس HTML استفاده می کند، و با یک "." تعریف می شود. در مثال زیر، همه عناصر HTML با کلاس ""center، وسط چین خواهند شد: .center {text-align:center;}
هرگز نام یک کلاس را با عدد شروع نکنید! زیرا فقط در Internet Explorer ساپورت می شود. سه راه برای insert کردن CSS
Style Sheet خارجی (external)Style Sheet خارجی، هنگامی که style به صفحات زیادی اعمال می شود، مناسب است. با یک Style Sheet خارجی، می توانید ظاهر کل یک سایت ر با تغییر دادن یک فایل عوض کنید. هر صفحه باید با استفاده از تگ <link> به style sheet لینک شود. تگ <link>، درون بخش head قرارمی گیرد: <head>
Style Sheet خارجی، را می توان در یک text editor نوشت. این فایل نباید حاوی هیچ تگ html باشد. style sheet شما باید با پسوند .css ذخیره شود. نمونه ای از یک style sheet در زیر نشان داده شده است: hr {color:sienna;}
فضاهای بین مقدار property و واحدها را خالی نگذارید! Style Sheet داخلی (internal)Style Sheet داخلی باید هنگامی مورد استفاده قرار گیرد که یک سند واحد، style منحصر به فردی دارد. styleهای داخلی با استفاده از تگ <style> در بخش head صفحه HTML تعریف می شود، مانند مثال زیر: <head> Styleهای Inlineاستایل inline، با ترکیب کردن contentبا presentation، بسیاری از مزایای style sheetها را از دست می دهد. از این متد باید به ندرت استفاده کرد. برای استفاده از استایل های inline، باید از اتریبیوت استایل در تگ مربوط استفاده کرد. اتریبیوت استایل ممکن است هر نوع خصوصیت CSS را در بر گیرد. این مثال چگونگی تغییر دادن رنگ و حاشیه چپ یک پاراگراف را نشان می دهد:
<p style="color:sienna;margin-left:20px">This is a paragraph.</p> Style Sheetهای چندگانهاگر بعضی از propertyها برای یک selector در style sheetهای مختلف تعیین شده باشد، valueها از style sheet معینی ارث برده خواهند شد. مثلاً، یک style sheet خارجی دارای propertyهای زیر برای سلکتور h3 است: h3 و یک style sheet داخلی دارای propertyهای زیر برای سلکتور h3 است: h3 اگر صفحه ای با style sheet داخلی به یک style sheet خارجی لینک شود، propertyهای h3 اینگونه خواهد بود: color:red; رنگ، از style sheet خارجی ارث می برد و text-alignment و اندازه فونت با style sheet داخلی جایگزین می شود. Styleهای چندگانه به یک استایل cascade می شوندStyleها را می توان به طرق زیر معین کرد:
نکته: حتی style sheetهای خارجی چندگانه را نیز می توان درون یک سند HTML واحد reference کرد. ترتیب cascade کردنهنگامی که بیش از یک style که برای عنصر HTML تعیین شده، وجود داشته باشد، از کدام style استفاده می شود؟ معمولاً می توان گفت که همه styleها، با قوانین زیر به یک style sheet مجازی cascade می شود، و قانون چهارم بالاترین اولویت را دارد:
بنابراین، یک استایل inline، بالاترین اولوین را دارد، که بدین معناست که استایلی را که درون تگ <head> تعریف شده، یا در یک style sheet خارجی، یا در مرورگر را override می کند. نکته: اگر لینک به style sheet خارجی بعد از style sheet داخلی در HTML <head> داخلی قرار داده شود، style sheet خارجی، style sheet داخلی را override می کند. |
|
آموزشگاه برنامه نویسی آموزشگاه تخصصی برنامه نویسی برنامه نویس ...Phil Kessel Jersey on استفاده از CLR Integration در SQL Server 2005 (قسمت اول) ... insurance health on آموزش تخصصی CSS (قسمت اول) watch due date for free on استفاده از CLR ...
آموزش جی کوئری در پانزده روز : روز اول | ITTutorial مرجعی ...امروز اولین روز از سری آموزش جی کوئری در پانزده روز در خدمتتون هستم. اگر از روند این
آموزشگاه برنامه نویسی آموزشگاه تخصصی برنامه نویسی برنامه نویس ...تگ ها: آموزش Dream Weaver ، آموزش CSS ، آموزش عملی ساخت وب سایت ... آموزش تخصصی CSS (قسمت اول) ارسال شده توسط administrator. 19. جوييه 2010 10:47. آموزش Dream ...
Programing Tips and Tricks: آموزش LINQ-قسمت اول: LINQ چیست ؟آموزش LINQ-قسمت اول: LINQ چیست ؟. با توجه به مطلالعاتی بر روی تکنولوژی LINQ انجام می دهم ... وبلاگ های تخصصی در رابطه با WPF و Silverlight. آموزش رایگان در ایمیل ...
راه اندازی تخصصی آکواریوم آب شور (قسمت اول ) - تالار های نیک ...راه اندازی تخصصی آکواریوم آب شور (قسمت اول ) راه اندازی تخصصی آکواریم آب شور
آموزش طراحي قالب و ترفندهاي كامپيوترآموزش CSS. اينم قسمت دوم از سري آموزشهاي ساخت قالب وبلاگ. اميدوارم مفيد باشه. لينك آموزش ... اينم قسمت اول آموزش. توي اين آموزش سعي كردم كه اين زبان ساده رو به ...
آموزش php ,html,Java Script,css,Mysql :: طراحي WEBدانلود آموزش css. php. آموزش mysql. دانلود آموزش mysql. دانلود آموزش PHP. طراحی سایت با php. آموزش کامل ...
از مبتدی تا پیشرفته CSS آموزش جامعبرای آموزش CSS منابع زیادی می توان معرفی نمود . ولی کتابی هست که 2 یا 3 ماهی هست که چاپ ... لینک انجمنش در قسمت پیوندها هست به اسم سایت تخصصی CSS. ...
CSS Selectors | پيسيفاسلام در اين مطلب مفهوم css selector را بررسي ميكنيم.لطفا براي ديدن مقاله به ادامه نوشته
آموزش طراحي قالب و ترفندهاي كامپيوتر - آموزش CSSترفندهاي کامپیوتر. آموزش CSS. اينم قسمت دوم از سري آموزشهاي ساخت قالب ... گام اول : آموزش زبان HTML گام دوم : آموزش CSS گام سوم :كدهاي اختصاصي گام چهارم : ...
فروشگاه ورزشی...کلی و جزئی...تخفیف ویژهآموزش asp.net (قسمت دوم) آموزش فلش. آموزش html(قسمت اول) آموزش html(قسمت ... آموزش ajax (قسمت اول) آموزش ajax (قسمت دوم) آموزش css (قسمت اول) آموزش css (قسمت دوم) ...
UNiComp.iR | Download Direct Tutorials Video , Film ...دانلود مستقیم فیلم آموزشی سی اس اس (css 2) شرکت Lynda قسمت ششم ... قسمت اول درس PHP ارائه شده در 2010. دانلود فیلم آموزش حرفه ای Code Snippets در فلش CS5 ...
موسسه آموزش عالی پاسارگاد شيرازآموزش برنامه نویسی استایل شیت Stayl Sheet یا CSS. آموزش CSS - درس اول ... Style. آموزش CSS قسمت 3- استفاده از Style در تگهای HTML : ( روش خطی ) ...
.:: نکـته های کمیاب ::.آموزش CSS به صورت سری در 19 قسمت و آموزش HTML هم به صورت سری در 49 قسمت تهیه شده ... فایل اول با پسوند htm. همان صفحه اصلی است که در وب به نمایش در می آید. ...
آموزش طراحي قالب و ترفندهاي كامپيوتر - آموزش CSSترفندهاي کامپیوتر. آموزش CSS. اينم قسمت دوم از سري آموزشهاي ساخت قالب ... گام اول : آموزش زبان HTML گام دوم : آموزش CSS گام سوم :كدهاي اختصاصي گام چهارم : ...
کامپیوتراشتباهات رایج در ساخت یک وب سایت – قسمت اول. بازدید : مرتبه. تاريخ : 88/09/20 ... آموزش CSS قسمت 3- استفاده از Style در تگهای HTML : ( روش خطی ) ...
آموزش طراحي قالب و ترفندهاي كامپيوتراينم قسمت اول آموزش. توي اين آموزش سعي كردم كه اين زبان ساده رو به شما دوستان عزيز ياد ... گام اول : آموزش زبان HTML گام دوم : آموزش CSS گام سوم :كدهاي اختصاصي گام چهارم : ...
CSS & HTML آموزش کاملCSS & HTML آموزش کامل. جشنواره گروه نرم افزاری نیووب شنبه بیست و هفتم آذر 1389 13:14 ... گاهی اوقات یک style به روشهای اول یا دوم تعریف میشود، اما شما ...
آموزش تخصصی کامپیوترآموزش تخصصی کامپیوتر, امیدارم مطالب این سایت مورد توجه شما قرار بگیرد و مفید واقع شود. ...
UNiComp.iR | Download Direct Tutorials Video , Film ...دانلود مستقیم فیلم آموزشی جاوا اسکریپت شرکت Lynda قسمت اول ... دانلود مستقیم فیلم آموزشی سی اس اس (css 2) شرکت Lynda قسمت هفتم و هشتم. آموزش SilverLight 4 ...