استايلشيتهاي آبشاري
صفحه نخست
اصلی: http://www.w3.org/Style/CSS/Overview.html
ترجمه شده توسط: Farsibuddy.com
«لطفاً توجه داشته باشید که این متن ترجمهای است از سند اصلی W3C و تحت مالکیت W3C قرار دارد. ما هیچگونه مسئولیتی درقبال اشتباهات این متن برعهده نمیگیریم.»
(اين صفحه از استايلشيتهاي آبشاري (CSS) استفاده ميکند)
(پرش به بخش بعدي)
استايلشيتهاي آبشاري (CSS) مکانيزمي ساده براي اضافه نمودن استايل (مانند قلمها، رنگها، فاصلهگذاري) به اسناد وب است. دروس آموزشي، کتابها، نامههاي گروهي براي کاربران، و غيره را ميتوان در صفحه «يادگيري CSS» پيدا کرد. اطلاعات قبلي درمورد استايلشيتها را ميتوان در صفحه استايلشيتهاي وب مشاهده کرد. بحث و گفتگو در مورد CSS در ليست پستي (آرشيوشده) www-style@w3.org (و در برخي موارد در بلاگ CSS) و comp.infosystems.www.authoring.stylesheets انجام ميشود.
مطالب جديد
(پرش به بخش بعدي)
(براي اعلانهاي ويژگيهاي (پيشنويس) CSS جديد «کارهاي درحال انجام مربوط به CSS» را ببينيد.)
- 2010/3/18 W3C دومين گروه کاري قلمها را راهاندازي نمود. اولين گروه در سال 1996 شروع به کار نمود و WebFonts (يا «@font-face») را که اکنون بخشي از CSS و SVG است (و براي XSL2 درنظر گرفته شده) ايجاد نمود. اين گروه کارش ايجاد يک فرمت استاندارد براي قلمهاي قابلداونلودکردن است. فهرست پستي <www-font@w3.org> براي عموم قابلدسترسي است. اعضاي W3C ميتوانند به اين گروه بپيوندند.
- 2010/3/16 Daniel Glazman (از Disruptive Innovations) نسخه توسعهاي JSCSSP را که يک تجزيهکننده CSS در جاوااسکريپت است، منتشر ميکند. يک نسخه نمايشي از اين برنامه نيز در اينترنت موجود است. اين تجزيهکننده خروجي CSS OM را توليد ميکند. OM. (جاوااسکريپت، اوپن سورس)
- 2010/3/16 اسلايدهاي داراي توضيحات مربوط به سخنراني من (Bert) در SXSW درمورد تاريخچه WebFonts در اينترنت موجود است.
- 2010/3/5 ميزگرد WebFonts در SXSW 2010 (شهر Austin در تگزاس آمريکا در 13 مارس، ساعت 30:9) با حضور Stephen Coles، Roger Black، Jeffrey Veen، Bert Bos، و David Berlow وضعيت فعلي و آينده قلمها را در وب موردبحث قرار خواهد داد.
- 2010/1/19 پيشپردازنده Sass (که به صورت برنامه ضميمه Ruby-on-Rails نيز موجود است)، يک نحو جايگزين و غالباً کوتاهتري را براي CSS، براي استفاده برنامهنويسان فراهم مينمايد. (Ruby، اوپن سورس)
- 2009/12/4
استايلشيتها ميتوانند زبان يک سند را نيز درنظر داشته باشند (با ':lang' pseudo-class) البته درصورتي که سند به شکل درستي برچسب خورده باشد. W3Cيعني I18N WG جديدترين دستورالعملها را درمورد انتخاب يک برچسب زبان منتشر مينمايد.
- 2009/11/13 Daniel Glazman (از Disruptive Innovations) سخنرانياي را (به زبان فرانسه) درمورد «جنگهاي مرورگرها در 2009» در بيست و پنجم نوامبر، در ساعت 10:30، در INRIA، در Sophia-Antipolis فرانسه ارائه مينمايد. وروديه رايگان. (اطلاعات بيشتر: سازمان Marie-Claire Forgue(: W3C و INRIA. Daniel Glazman (Disruptive Innovations) donne une conference sur “browser wars 2009,” (la guerre des navigateurs), le 25 novembre, á l'INRIA, Sophia-Antipolis, France. Entrée gratuite. (Pour plus d'info: Marie-Claire Forgue.) Organisation: W3C & INRIA.
- 2009/10/9 TallComponents نسخهي بتاي WebToPDF.NET که يک جزء 100 درصدي .NET است و به طور کامل در #C نوشته شده و HTML را به PDF تبديل ميکند، منتشر نمود. اين مبدل به طور کامل HTML 4.01، XHTML 1.0، XHTML 1.1 و CSS 2.1 را به همراه شروع صفحات، فرمها و لينکهاي موجود در صفحات پشتيباني ميکند. اين برنامه کليه تستهاي W3C (به جز BIDI) را با موفقيت پشت سر گذاشته است. بخشهاي صوتي، اسکريپت و HTML 4.01 پشتيباني نميشوند. (.NET، نسخه آزمايشي رايگان)
- 2009/9/29 PD4ML يک مبدل HTML+CSS به PDF است. (جاوا، نسخه آزمايشي رايگان)
- 2009/8/15 Paris Web 2009 يک کنفرانس به زبان فرانسه است که بر دسترسبودن، کيفيت و طراحي وب تمرکز دارد. اين کنفرانس در 8، 9 و 10 اکتبر برگزار ميشود. Daniel Glazman، Molly Holzschlag، Tristan Nitot، Karl Dubost و Nicole Sullivan از سخنرانان اين کنفرانس ميباشند. هزينه ثبتنام زودهنگام (تا پيش از 31 آگوست) از 130 يورو شروع ميشود.Paris-Web 2009 est une conférence francophone qui se tient les 8, 9 et 10 octobre à Paris, et dont les thèmes principaux sont l'accessibilité, la qualité et le design web. Parmi les orateurs présents se trouvent Daniel Glazman, Molly Holzschlag, Tristan Nitot, Karl Dubost ou encore Nicole Sullivan. Le tarif réduit (jusqu'à fin août) est de 130 €.
- 2009/6/23 «نشست CSS» يک کنفرانس اينترنتي يک-روزه است که در 18 ژولاي توسط Christopher Schmitt برگزار ميشود. سخنرانان شامل Molly Holzschlag و Jason Cranford Teague هستند. ثبتنام زودهنگام (تا پيش از 3 ژولاي) 139 دلار آمريکا ميباشد.
- 2009/4/24 Alexis Deveria يک نمونه اوليه را در جاوااسکريپت براي افرادي که ميخواهند کار با نسخه اوليه صفحهآرايي الگوي CSS را که در آوريل 2009 ارائه شد، تجربه کنند، ايجاد نمود. نمونههاي قديميتر توسط César Acebal در 2006 نيز در جاوااسکريپت و توسط Andrew Fedoniouk (در مارس 2009) در «رندرر» تعبيهشده HTMLayout نوشته شده بودند. (جاوااسکريپت، اوپن سورس)
- 2009/4/17 مرورگر Lobo (نسخه فعلي 0.98 است) CSS2 را پشتيباني کرده و برنامههاي تحتوب JavaFX يا جاوا را اجرا مينمايد. (جاوا، اوپن سورس)
- 2009/3/24 Antenna House AH Formatter نسخه 5.0 را منتشر نمود. AH Formatter اسناد XML و )X)HTML را براي چاپ يا تبديل به PDF آماده ميکند. اين برنامه هم CSS و هم XSL را پشتيباني نموده و شامل CSS 2.1، Paged Media، GCPM، چندستوني، متن عمودي، و غيره است. اين برنامه SVG و MathML را نيز پشتيباني ميکند. (ويندوز، لينوکس، Mac OS X، Solaris، Solaris، HP-UX؛ نسخه آزمايشي با قابليت محدود)
- 2009/3/23 مايکروسافت نسخه 8 Internet Explorer را با پشتيباني کامل CSS سطح 2، به علاوه برخي ويژگيهاي بينالملليسازي سطح 3 منتشر ساخت. (ويندوز، رايگان)
مرورگرهاي CSS
(پرش به بخش بعدي)
سادهترين راه براي شروع کار با استايلشيتها داونلود کردن يکي از مرورگرهايي است که CSS را پشتيباني ميکنند. همه مرورگرهاي زير ويژگيهاي کامل را ارائه نمينمايند، بااينحال نسخههاي جديد به سرعت درحال ارائه شدن هستند. سايتهاي متعددي اشکالات نرمافزاري و روشهاي دورزدن اين ايرادات را ارائه مينمايند.
- 2009/4/17 مرورگر Lobo (نسخه فعلي 0.98 است) CSS2 را پشتيباني کرده و برنامههاي تحتوب JavaFX يا جاوا را اجرا مينمايد. (جاوا، اوپن سورس)
- 2009/3/23 مايکروسافت نسخه 8 Internet Explorer را با پشتيباني کامل CSS سطح 2، به علاوه برخي ويژگيهاي بينالملليسازي سطح 3 منتشر ساخت. (ويندوز، رايگان)
- 2008-11-25 گوگل يک نسخه بتا از مرورگر وب Chrome خود ارائه نموده است. (رايگان، تا حدودي اوپن سورس؛ ويندوز)
- 2008/7/1 Apple نسخه 3 مرورگر وب Safari را منتشر نموده است. اين مرورگر مبتني بر «WebKit» کتابخانهي HTML/CSS اوپن سورس است (که از KHTML مشتق شده است). (رايگان؛ Mac OS X، ويندوز، آيفون)
- 2008/6/19 Opera نسخه 9.50 مرورگرش را با پشتيباني از CSS سطح 2 و بخشهايي از سطح 3 منتشر نمود. (براي پلتفرمهاي متعدد از جمله گوشيهاي تلفن همراه و به صورت رايگان براي اکثر پلتفرمها)
- 2008/6/19 Mozilla نسخه 3 Firefox مرورگر وب خود را با پشتيباني از CSS سطح 2 و بخشهايي از سطح 3 منتشر نمود. (براي پلتفرمهاي گوناگون، اوپن سورس)
- 2007/12/18 Microsys نسخه 1.2.4 A1 Website Download را که يک مرورگر آفلاين است، منتشر نمود. (ويندوز، نسخه آزمايشي رايگان)
- 2007/4/19 iCab، يک مرورگر براي Mac، که CSS2 را پشتيباني نموده و ميتواند ايرادات فايلهاي HTML و CSS را رفع نمايد. (نسخه استاندارد رايگان، نسخه حرفهاي غيررايگان)
- 2006/1/16 Oregan Networks مرورگر Oregan TV را با پشتيباني از CSS2، XHTML، XML، و غيره ارائه مينمايد (براي پلتفرمهاي تعبيهشده مختلف)
- 2005/12/7 KDE (K Desktop Environment) نسخه 3.5 را ارائه نموده است. مرورگر Konqueror تست Acid2 با موفقيت پشت سر گذاشت. (Unix/X، اوپن سورس)
- 2005/4/26 Cultured Code مرورگر Xyle Scope، مرورگري که به شما کمک ميکند ساختار HTML و CSS هر صفحه را تحليل کنيد، منتشر نمود. (Mac OS X، آلماني و انگليسي، نسخه آزمايشي رايگان)
- 2005/2/11 ANT مرورگر Galio که يک مرورگر تعبيهشده کمحجم براي IPTV و محصولات سرگرمي ديجيتالي خانگي است را ارائه ميدهد. از CSS 2.1، CSS TV Profile 1.0 و بخشهايي از CSS3 پشتيباني ميکند.
- 2004/7/26 Bimesoft مرورگر SurfOffline 1.4، يک مرورگر آفلاين که CSS2 را نيز پشتيباني ميکند، منتشر نمود. اين برنامه ميتواند بخشي از يک وبسايت يا آن را به صورت کامل بر روي هاردديسک داونلود کند. سپس اين سايت را ميتوان به صورت آفلاين مرور کرد. (ويندوز، اشتراکافزار)
- 2004/1/14 Tao مرورگر Qi را براي دستگاههاي مصرفکننده (مانند PDAها، تلفنهاي همراه و غيره) ارائه ميکند. اين مرورگر CSS1 و بخشهايي از CSS2 را پشتيباني ميکند.
- 2002/7/24 Chimera project نسخه 0.4 را منتشر نمود. Chimera يک مرورگر براي Mac OS X، براساس موتور طرحبندي Gecko محصول Mozilla ميباشد. (Mac، اوپن سورس)
- 2002/1/22 تيم X-Smiles نسخه 0.5 («Oulu») مرورگر X-Smiles XML را منتشر ميکند که علاوه بر موارد ديگر، XHTML ،SMIL ،XForms، و پروفايل موبايل CSS را پشتيباني ميکند. (جاوا، اوپن سورس)
- 2002/1/8 NetClue مرورگر Clue Browser v4.1.1 را منتشر کرد. اين برنامه HTML، XML/XHTML، namespaces، CSS (سطح 1 و بخشي از سطح 2)، DOM، جاوااسکريپت و غيره را پشتيباني ميکند (جاوا)
- 2001/12/18 OmniWeb 4 يک مرورگر وب براي Mac (OS X) است و يک ويرايشگر سورس توکار (با پشتيباني HTTP PUT) دارد. (اشتراکافزار)
- 2001/11/28 Galeon 1.0 يک مرورگر وب براي Gnome است. اين مرورگر از موتور رندرينگ Gecko از Mozilla به طور داخلي استفاده ميکند. (Unix، اوپن سورس)
- 2001/11/7 Adobe يک برنامه ضميمه SVG براي مرورگرهاي تحت Mac و ويندوز و براي Mozilla 0.9.1 تحت لينوکس و سولاريس است. SVG را با CSS پشتيباني ميکند. (رايگان)
- 2001-10-31 نسخه 0.6 K-Meleon منتشر شده است که يک نرمافزار کمحجم براساس موتور رندرينگ Gecko محصول Mozilla است (ويندوز، اوپن سورس)
- 2001/5/15 محصول Espial، مرورگر Escape 4.7 پشتيباني CSS را براي HTML، XML، XHTML ارائه مينمايد. اين برنامه براي بازار نرمافزارهاي تعبيهشده به زبان جاوا نوشته شده است.
- 2001/3/26 Openwave که يک مرورگر تلفن همراه است، XHTML و CSS را اجرا نموده و انتظار ميرود در نيمه دوم 2001 در تلفنهاي همراه عرضه شود. همچنين نگاه کنيد به برگه داده [PDF].
- 2001/3/26 نوکيا فروش تلفنهاي همراه خود را که XHTML و CSS را پشتيباني ميکنند، در طول سال 2001 شروع کرد. مراجعه کنيد به بخش مطالب مطبوعاتي.
- 2001/1/23 مرورگر Arachne WWW براي DOS و لينوکس از نسخه 1.70 به بعد CSS1 را پشتيباني ميکند (براي استفاده غيرتجاري رايگان است).
- 1999/12/2 Closure يک مرورگر وب نوشتهشده در Common Lisp است که CSS1 را پشتيباني ميکند.
- Arena، که قبلاً مرورگر آزمايشگر W3C بود، اکنون بوسيله Yggdrasil درحال توسعه داده شدن است. اين مرورگر داراي اجراي ناکامل CSS1 است.
- Emacs-w3، که نام ديگرش Gnuscape Navigator است، برخي از ويژگيهاي CSS1 را پشتيباني ميکند.
اين منابع سطح پشتيباني در مرورگرهاي مختلف را ارائه مينمايند:
ابزارهاي نگارش CSS
(پرش به بخش بعدي)
در حال حاضر، اکثر ابزارهاي نگارش وب به شکلي CSS را پشتيباني ميکنند. فهرست زير کامل نيست اما (به ترتيب زماني) حاوي کليه ابزارهايي است که به ما گزارش شده است.
- 2009/3/17 Zembly ارائهشده از سوي Sun Microsystems وبسايتي است که ميزبان برنامههاي کاربردي وب («ابزارکها»)، است و تاحدودي مانند ساير سايتها ميزبان عکس و ويکيها است. رابط کاربر آن که مرورگر-مبنا است به ايجاد و ويرايش ابزارکها کمک کرده و شامل يک ويرايشگر CSS با تاکيد بر نحو است. به جاوااسکريپت نياز دارد. (نسخه بتا، اشتراک پايه رايگان)
- 2009/2/3 Improvingcode snap{css}، يک ويرايشگر که به شکل ويژه براي ويرايش CSS ساخته شده بود را ارائه نمود (براي ويندوز، سورس آن براي بررسي موجود است)
- 2009/1/21 XMLBlueprint XML Editor ارائهشده از سوي Monkfish Software يک ويرايشگر XML با امکانات کامل است که از ايجاد و ويرايش سند XML، DTDها، Relax NG Schemas، XML Schemas و استايلشيتهاي XSLT پشتيباني مينمايد. همچنين رنگآميزي نحوي CSS و تکميل کد CSS را پشتيباني مينمايد. (ويندوز، نسخه آزمايشي رايگان)
- 2008/12/4 SyncRO Soft نسخه 10 ويرايشگر <oXygen/> XML و برنامه اشکاليابي XSLT را که شامل ويرايشگرهايي براي XML، XSLT، XQuery و غيره بود و نيز يک ويرايشگر (تاييد اعتبار) CSS را منتشر نمود. (براي ويندوز، Mac، لينوکس، جاوا؛ نسخه آزمايشي رايگان)
- 2008/11/14 Oiko Software نسخه 1.00RC1 ويرايشگر Oiko CSS خود را منتشر نمود. (ويندوز، رايگان)
- 2008/6/19 Skybound يک نسخه رايگان از Stylizer Basic (که قبلاً StyleSpread ناميده ميشد) به علاوه نرمافزار غيررايگان Stylizer Ultimate را منتشر نمود. Stylizer يک ويرايشگر CSS با پيشنمايش زنده، تاييد اعتبار خودکار، ابزار عيبيابي، آپلود FTP و غيره است (ويندوز، نسخه ابتدايي رايگان)
- 2008/6/19 JAPISoft برنامه EditiX را ارائه مينمايد که يک ويرايشگر XML و XML Schema و يک اشکالياب XSLT است. همچنين EditiX شامل يک ويرايشگر CSS است. (براي ويندوز، Mac OS X و لينوکس؛ نسخه رايگان براي کاربرد غيرتجاري موجود است)
- 2007/10/31 Kei Kubo نسخه بتاي 1.0 CSSEZ که يک ابزار نگارش آنلاين CSS بوده و داراي قالبهاي آماده صفحهآرايي، ساخت تصاوير پيشزمينه و ساير ويژگيها است را ارائه نمود. به جاوااسکريپت نياز دارد. (Safari، Firefox، Internet Explorer؛ رايگان؛ به زبان ژاپني)
- 2007/7/20 نسخه 2 XStandar که ويرايشگر ويزيويگ XHTML براي سيستمهاي مديريت محتوا است، منتشر شده است. اين نسخه ويژگيهاي CSS بيشتري را پشتيباني ميکند. (براي ويندوز و Mac، نسخه «Lite» آن رايگان است).
- 2007/5/22 Panic برنامه Coda، يک ويرايشگر HTML و CSS با webdav، ssh، preview، منابع HTML/CSS، ويرايش مشترک و ويژگيهاي بيشتر را ارائه نمود. (Mac، نسخه آزمايشي رايگان)
- 2006/11/7 Macrabbit نسخه 2 CSSEdit، يک ويرايشگر CSS با پيشنمايش (حتي براي صفحات پويا)، نقاط بررسي/برگشت، تاييد اعتبار، تحليل ساختار و غيره منتشر نمود. (براي Mac، نسخه آزمايشي رايگان)
- 2006/7/13 Westciv برنامه Style Master 4.5، يک ويرايشگر CSS با پيشنمايش، اطلاعات درمورد سازگاري با مرورگرها، يک مرجعCSS ،«X-ray» (کنترلکننده CSS)، ويزاردها و غيره ارائه نمود (براي Mac و ويندوز، نسخه آزمايشي رايگان)
- 2005-11-29 Appel à discussion pour un nouveau forum fr.comp.infosystemes.www.auteurs.css pour des questions et discussions concernant les mises en formes de sites internet par les CSS. (بحثي درمورد ايجاد يک گروه خبري Usenet به زبان فرانسوي براي بحث درمورد استفاده از CSS آغاز شده است.)
- 2005/7/21 Disruptive Innovations و Linspire نسخه 1.0 Nvu يک ويرايشگر وبسايت ويزيويگ را براساس Gecko منتشر نمودند (براي ويندوز، Mac، لينوکس/X، اوپن سورس)
- 2005/5/4 Adobe برنامه GoLive CS2، که يک محيط نگارش و مديريت وبسايت، همراه با ابزارهاي CSS، قالبهاي صفحهآرايي، پشتياني براي دستگاههاي قابلحمل و غيره است را منتشر نمود. (Mac OS X و ويندوز، نسخه آزمايشي رايگان)
- 2005/3/29 TARI برنامه GoodPage، نسخه 1.0.2، که يک ويرايشگر HTML/CSS با مشاهده چندگانه، تاييداعتبار و غيره است را ارائه نمود (Mac OS X، نسخه آزمايشي رايگان)
- 2005/3/25 Evrsoft برنامه 1st Page 2000، يک ويرايشگر HTML با پيشنمايش متعدد، مرجع CSS، ويزاردها و غيره را ارائه نمود (براي ويندوز، رايگان)
- 2004/11/4 eLeDo برنامه Eledicss 0.1، يک ويرايشگر CSS که به عنوان يک اسکريپت PHP از سوي سرور اجرا ميشود را منتشر نمود. اين برنامه امکان ويرايش فايلهاي CSS را با استفاده از يک مرورگر ميدهد. (Unix، اوپن سورس)
- 2004/4/27 Maxro Software برنامه CSS Designer 2.0، که يک ويرايشگر براي CSS2 است را با يک پيشنمايش داخلي ارائه داد. به زبانهاي انگليسي و آلماني موجود است. (ويندوز، اشتراکافزار)
- 2004/2/9 HighDots.com برنامه Style Studio v3.76، يک ويرايشگر CSS که قادر به تبديل صفحات فعلي به CSS براي جلوگيري از بروز اشکالات در مرورگر است را ارائه نمود. (ويندوز، نسخه آزمايشي رايگان) HighDots.com همچنين يک تاييدکننده اعتبار CSS آنلاين و رايگان را ارائه نمود.
- 2004/1/29 QuickShow برنامهاي براي نگارش و ارائه اسلايد است. اسلايدها به صورت HTML/CSS ذخيره شده و ميتوانند بوسيله يک مرورگر (مانند Opera) که فايلهاي «نمايشي» را پشتيباني مينمايند مشاهده شوند. (ويندوز، اشتراکافزار)
- 2003/1/7 cssed يک ويرايشگر نحوگرا براي فايلهاي CSS2 با يک GUI برمبناي GTK2، با تاکيد بر نحو، مشاهده طرح کلي و غيره است. (لينوکس، اوپن سورس)
- 2003/1/7 HostM.com Web Hosting برنامه Simple CSS 1.0 که يک ابزار نگارش ساده CSS است را ارائه نمود. ميتوانيد چندين پروژه CSS را مديريت نموده و استايلشيتهاي موجود را وارد نماييد. از CSS2 پشتيباني مينمايد. (براي ويندوز و Mac، رايگان)
- 2003/11/24 Abstract thought Lab نسخه 2.0 Astyle که ويرايشگري «نسبتاً ساده» (البته به قول خودشان) براي CSS2 است را ارائه نمود. (ويندوز، اشتراکافزار)
- 2003/5/24 Macromedia ويرايشگر HTML ويزيويگ و ابزار توسعه وبسايت Dreamweaver MX را که بخشي از CSS2 را پشتيباني نموده و TopStyle در آن گنجانده شده است را ارائه نمود (ويندوز و Mac، نسخه آزمايشي رايگان)
- 2003/4/23 W3C نسخه 8.0 Amaya يک مرورگر/ويرايشگر ساختاريافته ويزيويگ را براي )X)HTML, SVG, MathML و CSS ارائه نمود. از ويرايش و توضيحات ازراهدور پشتيباني مينمايد (اوپن سورس، سولاريس، لينوکس، Mac، ويندوز)
- 2003/3/31 HTML-Kit يک ويرايشگر HTML, XHTML and XML همراه با برنامههاي ضميمه است که در کنار امکانات ديگر، راهنماهاي CSS را ارائه مينمايد. (ويندوز، رايگان)
- 2003/2/14 Bradbury Software نسخه 3.10 TopStyle Pro، يک ويرايشگر CSS1 و 2 را ارائه نموده است. موارد جديد در اين نسخه: پشتيباني از Opera 7 و تاييدکنندگان اعتبار CSS و HTML W3C. (ويندوز، نسخه آزمايشي رايگان)
- 2002/5/3 Graphic-Group يک G-G CSS جديد، که يک ويرايشگر استايلشيت آبشاري است را منتشر نمود. اين برنامه مرورگر-مبنا بوده و شامل يک وبسرور تعبيهشده http/1.1 است که امکان پيشنمايش زمانواقعي HTML، ASP و XML را فراهم مينمايد. (ويندوز. نسخه آزمايشي رايگان)
- 2002/5/2 Daniel Glazman (daniel @glazman.org( يک برنامه افزودني ويرايشگر CSS را براي Composer، ويرايشگر محتواي Mozilla/Netscape 6، اعلام نمود. اين ويرايشگر CSS يک برنامه اوپن سورس بوده که درحال توسعه است و آنرا به صورت رايگان ميتوان داونلود نمود.
- 2002/4/5 Westciv نسخه 1.1 Layout Master، يک ويرايشگر صفحهآرايي HTML و CSS را ارائه نمود (ويندوز و Mac، نسخه آزمايشي رايگان)
- 2002/1/15 Mozilla Composer يک ويرايشگر ويزيويگ براي HTML است. اين برنامه HTML 4.01 معتبر توليد مينمايد. يک گزينه پيکربندي امکان انتخاب بين عناصر HTML و CSS خطي را فراهم مينمايد.
- 2001/11/26 JustStyle CSS Editor (نسخه 1.2.2) يک ويرايشگر براي استايلشيتهاي CSS1 است. (نسخه رايگان 30روزه، جاوا)
- 2001/7/4 Visicom Média نسخه 4.30.0 WebExpert 2000، يک ويرايشگر HTML با پشتيباني CSS2 را به زبان فرانسه ارائه نمود.
- 2000/11/2 Thomas Meinike برنامه StyleAssistant (صفحه به زبان آلماني)، که يک برنامه منودار براي استايلشيتهاي CSS1 است را ارائه نمود. (رايگان، ويندوز)
- 2000-10-14 Quanta يک ويرايشگر HTML براي دسکتاپ KDE است. پشتيباني CSS 1 و 2 براي KDE2 به صورت نسخه بتا است (Unix، اوپن سورس)
- 2000-09-28 Software602 مجموعه برنامه کاري 602 Pro Suite را براي ويندوز دارد که ميتواند HTML و CSS را ويرايش نمايد (رايگان).
- 2000-07-04 AceHTML 4 متعلق به Visicom Media يک ويرايشگر HTML/CSS براي ويندوز است. هم نسخه تجاري و هم نسخه رايگان آن موجود است.
- 1999-12-17 Justsystem (همچنين به انگليسي) برنامه واژهپرداز چندزبانه برمبناي جاواي خود يعني ICHITARO Ark را منتشر نمود. اين برنامه از HTML/CSS به عنوان فرمت اصليش استفاده ميکند (تصوير نرمافزار).
- 1999-11-19 Bluefish يک ويرايشگر HTML اوپن سورس براي Unix با پشتيباني براي CSS1 است.
- 1999-08-07 Cascade و Cascade Light ويرايشگرهاي CSS براي Mac هستند.
- 1999-08-04 En Vogue يک ويرايشگر (غيرويزيويگ) است که بر روي Atari ST اجرا ميشود و از CSS 1 & 2 پشتيباني ميکند.
- 1999-05-29 SoftQuad محصول XMetaL بوسيله استايلشيتهاي CSS اسناد XML را نگارش کرده و نمايش ميدهد.
- 1999-05-25 CorelDraw محصول Corel (از نسخه 9 به بعد) به فرمت HTML و CSS ذخيره ميکند.
- 1998-09-29 HoTMetaL PRO 5.0 محصول SoftQuad CSS و HTML را نگارش کرده و نمايش ميدهد.
- 1998-08-29 Lewis Gartenberg نسخه 2 اشتراکافزار W2CSS، که اسناد MS Word را به HTML و CSS تبديل ميکند، منتشر ساخت.
- 1997-12-04 يک حالت CSS براي Alpha، ويرايشگر Mac، موجود است.
- 1997-12-04 گفته ميشود که Anansi از CSS پشتيباني مينمايد.
- 1997-11-04 Coffeecup Software محصول StyleSheet Maker++ يک برنامه اختصاصي براي ايجاد استايلشيتهاي CSS است.
- 1997-10-06 Danere يک نسخه جديد از StyleMaker را که تعيين مکان CSS را از طريق يک رابط کاربر کشيدن-و-انداختن پشتيباني ميکند، منتشر نمود.
- 1997-09-12 Optima System برنامه PageSpinner را ارائه داده است که يک اشتراکافزار ويرايشگر HTML براي MacOS با پشتيباني براي CSS است.
- 1997-09-08 Microsoft نسخه بتاي FrontPage98 را که از بخشهايي از CSS پشتيباني مينمايد، ارائه داده است.
- 1997-03-26 ويرايشگر HomeSite (نسخه 2.5 به بالا) محصول Allaire از CSS پشتيباني مينمايد.
- Adobe FrameMaker از نسخ? 5.5 به بعد ميتواند به فرمت HTML و CSS ذخيره کند.
ساير نرمافزارها
(پرش به بخش بعدي)
- 2010/1/19 پيشپردازنده Sass (که به صورت برنامه ضميمه Ruby-on-Rails نيز موجود است)، يک نحو جايگزين و غالباً کوتاهتري را براي CSS، براي استفاده برنامهنويسان فراهم مينمايد. (Ruby، اوپن سورس)
- 2009/10/9 TallComponents نسخهي بتاي WebToPDF.NET که يک جزء 100 درصدي .NET است و به طور کامل در #C نوشته شده و HTML را به PDF تبديل ميکند، منتشر نمود. اين مبدل به طور کامل HTML 4.01، XHTML 1.0، XHTML 1.1 و CSS 2.1 را به همراه شروع صفحات، فرمها و لينکهاي موجود در صفحات پشتيباني ميکند. اين برنامه کليه تستهاي W3C (به جز BIDI) را با موفقيت پشت سر گذاشته است. بخشهاي صوتي، اسکريپت و HTML 4.01 پشتيباني نميشوند. (.NET، نسخه آزمايشي رايگان)
- 2009/9/29 PD4ML يک مبدل HTML+CSS به PDF است. (جاوا، نسخه آزمايشي رايگان)
- 2009-04-24 Terra Informatica Software رندرر HTML/CSS تعبيهشده HTMLayout را با زبان اسکريپتنويسي، API گسترده، و SDKهاي خود براي ويندوز و دستگاههاي موبايل منتشر نمود. (ويندوز، رايگان)
- 2009/3/24 Antenna House برنامه AH Formatter نسخه 5.0 را منتشر نمود. AH Formatter اسناد XML و )X)HTML را براي چاپ يا تبديل به PDF آماده ميکند. اين برنامه هم CSS و XSL را پشتيباني نموده و شامل CSS 2.1، Paged Media، GCPM، چندستوني، متن عمودي، و غيره است. اين برنامهSVG و MathML را نيز پشتيباني ميکند. (ويندوز، لينوکس، Mac OS X، Solaris؛ نسخه آزمايشي با قابليت محدود)
- 2008-05-23 YesLogic نسخه 6.0 اصلاحي 6 Prince که برنامهاي براي توليد PDF از XML و HTML است را منتشر نمود. تغييرات عمد? آن از نسخه 5.1 عبارتست از: خطفاصله گذاري، دانلود HTTP، قلمهاي وب، (قلمهاي قابلدانلود)، گوشههاي گرد، تصاوير پيشزمينه SVG در CSS، قسمتهايي از MathML، و پلتفرمهاي بيشتر (ويندوز، Mac OS X، Solaris، لينوکس (i386)، BSD؛ مجوز شخصي رايگان)
- 2008-05-05 Aurelia Systems برنامه Aurelia Reporter را که يک درايور چاپگر است که هر چيزي را که ميتوان چاپ نمود به HTML و CSS براي قرار دادن در صفحات وب يا ايميل تبديل ميکند، ارائه نمود (ويندوز).
- 2007-03-07 Julian Graham درحال توسعه SCSS و libRUIN است. SCSS يک ماژول Scheme براي تجزيه، پرس و جو، و ارسال اطلاعات استايل است. libRUIN يک کتابخانه C است که از SCSS (از طريق GNU Guile) براي رندرکردن اسناد در پايانههاي متني (Scheme & C، اوپن سورس) استفاده ميکند.
- 2007-02-12 c THE dot . de|sign (Christof Hoeke( يک تجزيهکننده CSS و کتابخانه در Python به نام cssutils ارائه مينمايد، درحال حاضر نسخه 0.9.1 بتا. (اوپن سورس)
- 2006-05-18 RealObjects برنامه PDFreactor را که يک فرمتکننده براي اسناد XML و )X)HTML با استفاده از CSS، همراه با پشتيباني براي SVG و XSLT است را ارائه نمود. PDFReactor، PDF توليد کرده و آنرا ميتوان بر روي وبسرور به عنوان يک servlet جاوا نصب نمود. (جاوا، نسخه آزمايشي رايگان)
- 2005-11-02 Flying Saucer (نسخه فعلي آن Beta R5 است) مجموعهاي از کلاسهاي جاوا براي رندرکردن XHTML/XML و CSS است (جاوا، اوپن سورس)
- 2005-09-01 CSSToXSLFO برنامهاي است که يک سند XML را با يک استايلشيت CSS به XSLFO تبديل ميکند. اين برنامه پشتيباني ويژهاي براي XHTML ارائه مينمايد. (جاوا، اوپن سورس)
- 2005-08-19 Disruptive Innovations برنامه CSS Selector builder 0.11، برنامهاي براي ساخت تعاملي انتخابگرهاي CSS را ارائه داد (در XUL/XBL نوشتهشده و به فايرفاکس احتياج دارد)
- 2005-07-01 Dzianis Koshkin پروژه MYTHcode، يک کتابخانه کد که شامل تجزيهکنندهاي براي CSS و XML است را شروع نمود. (Object Pascal، اوپن سورس)
- 2005-04-08 Tommi Lahtonen برنامه CSStoXML که CSS2 را تجزيه مينمايد (براساس تجزيهکننده CSS) و درخت تجزيه را به صورت يک فايل XML تهيه مينمايد، ارائه نمود. همچنين شامل يک پروسسور XSLT، براي تبديل اين درخت به ساير فرمتها است (جاوا، رايگان براي استفادههاي غيرتجاري)
- 2004-12-16 Libcroco يک کتابخانه (در C) براي CSS است. اين برنامه از SAC و CSSOM پشتيباني کرده و ميتواند انتخابگرها را به المانهاي XML اعمال نموده و موارد ابتدايي يک رندرر را دارد. (اوپن سورس)
- 2004-12-08 تجزيهکننده CSS (که پيشتر تجزيهکننده CSS2 حالت پايا ناميده ميشد) در SourceForge موجود است. DOM2 Style و SAC را اجرا ميکند (جاوا، اوپن سورس)
- 2004-01-29 David Baldwin برنامهThtmlViewer، که جزئي از مرورگر براي استفاده در برنامههاي تهيهشده با Delphi (4، 5، 6 و 7( است، عرضه نمود. (ويندوز، نسخه آزمايشي رايگان)
- 2003-07-10 Infinity Loop نسخههاي جديد upCast و downCast را که XML و CSS و MS Word يا RTF را به يکديگر تبديل ميکند، ارائه نمود. Word و upCast با همديگر ميتواند به عنوان يک ويرايشگر CSS استفاده شود: استايلهاي نامگذاريشده به عنوان يک استايلشيت CSS ذخيره خواهد شد. (پلتفرمهاي متعدد، نياز به جاوا دارد، نسخه نمايشي رايگان)
- 2002-10-11 XMLmind نسخه 2 XMLmind XML Editor را که يک ويرايشگر گرافيکي براي XML بوده و CSS2 را براي صفحهآرايي روي صفحه و چاپ پشتيباني ميکند، ارائه نمود. (جاوا، «نسخه استاندارد» رايگان، «نسخه حرفهاي» غيررايگان)
- 2002-01-08 Tidy ابزاري است براي حذف صفحات غيرمعتبر HTML (مانند صفحاتي که به صورت نامناسب بوسيله ويرايشگرهاي «HTML» ايجاد شده اند). اين برنامه از روشهاي اکتشافي براي جايگزين نمودن علامتگذاري نامناسب با HTML و CSS معتبر استفاده ميکند. BBTidy يک قالب Tidy به عنوان يک برنامه ضميمه براي BBEdit در Mac است. (اوپن سورس)
- 2001-12-06 Apache project برنامه Batik، يک مرورگر SVG را ارائه نمود. SVG را با CSS پشتيباني ميکند. (جاوا، اوپن سورس)
- 2001-008-06 يک پروژه Perl CSS بر روي SourceForge براي تهيه CSS-DOM و کتابخانههاي SAC براي Perl شروع شده است.
- 2001-07-09 “xselect” يک برنامه C است که کليه المانها را که با انتخابگر CSS مطابقت دارد، از يک سند XML استخراج مينمايد. بخشي از بسته HTML-XML-utils. (اوپن سورس)
- 2001-04-27 يک ماژول Perl که SAC را اجرا مينمايد، نام اين ماژول CSS::SAC است. اين برنامه توسط Robin Berjon نوشته شده است. (اوپن سورس)
- 2000-02-17مفيد بود؟ نبود؟ خب، DeCSS يک برنامه (Perl) کوچک نوشته Mr. Bad براي جداکردن کليه CSSها از فايلهاي HTML است.
- 1999-10-24 SAC (W3C's Simple API for CSS( به صورت نسخه بتا موجود است. اتصال با C و جاوا ارائه شده است.
- 1999-10-24 flute 1.0 تجزيهکننده CSS W3C در جاوا است.
ويژگيهاي CSS
CSS سطوح و نمايههاي متعددي دارد. به طور تقريبي مرورگرهاي دسکتاپ سطوح 1، 2 يا 3، و ساير برنامهها نمايههاي متناسب با پلتفرم خود را اجرا مينمايند: تلفن همراه، PDA، تلويزيون، چاپگر، ترکيبکننده گفتارى و غيره.
- CSS سطح 3 دردست توسعه است. اين سطح، کليه ويژگيهاي سطح 2 را پوشش داده و داراي انتخابگرهاي جديد، حاشيهها و پسزمينههاي تزييني، متن عمودي، تعامل با کاربر، گفتار و موارد بسيار ديگر است.
- CSS سطح 2 بازبيني 1 («CSS 2.1») کليه ويژگيهاي CSS سطح 1 را دارا بوده و داراي المانهاي قرارگرفته در موقعيت قطعي، شمارهگذاري خودکار، شروع صفحات، متن راستچين، چپچين و ساير موارد است. درحال حاضر، يعني در سپتامبر 2009، کانديداي توصيه W3C است.
- CSS سطح 1 (1996، 1999) حاوي ويژگيهايي براي قلمها، حاشيهها، رنگها، و غيره که تقريباً کليه نمايههاي CSS به آن نياز دارد، ميباشد. [همچنين در PDF]
- CSS Mobile Profile 1.0 براي دستگاههايي مانند تلفنهاي همراه و PDAها است.
- CSS Print Profile هنوز در مرحله اوليه است. هدف اين نمايه چاپگرهاي ارزانقيمت است.
- CSS TV Profile 1.0 براي مرورگرهاي مورداستفاده در تلويزيونها است.
ساير ويژگيهاي که با CSS سروکار دارد:
کتاب: «استايلشيتهاي آبشاري» (ويرايش سوم) - غلطنامه
تاريخچه CSS در فصل 20 کتاب استايلشيتهاي آبشاري، طراحي براي وب، توسط Håkon Wium Lie و Bert Bos (ويرايش دوم، 1999، Addison Wesley، ISBN 0-201-59625-3) تشريح شده است.