
SenCSs stands for Sensible Standards CSS Framework, but if you want,
you can pronounce it "sense", which makes it sound pretty cool. SenCSs supplies sensible styling for all
repetitive parts of your CSS, allowing you to focus on actually developing your website's style. The current version is 0.5
You can pick between two versions:
- What does SenCSs do for you?
- Sets a vertical rhythm for all elements
- Sets a common typographic standard across browsers
- Stays close to the browsers base styling, but adding some sense to it
- Has fonts specified for windows, mac and linux
- Has form styling to build upon
- Is optimised, meaning no “double resets”, to make the CSS as efficient as possible
- Has basic styling for forms and common classes
- Has styling for typographic niceties
- What does SenCSs not do?
- Force a lay-out system on you
- Sneak in unsemantic classes
This page is styled with just SenCSs!*
*and two small selectors for lay-out stuff in the <head>, but hey, who's counting?
Further reading
Warning! As you can see, SenCSs is currently at 0.5 This means that it's not perfect yet, and still
in development. What is does works well though, so I encourage you to use it.
Upcoming features
- better form support - SenCSs 0.5.1 will get an even better baseline for forms, including form borders :)
- tighter cross-browser support
Changelogs
Changelog for version 0.5
- fixed problematic styling of tt/kbd/code and sub/sup in firefox and ie6 + 7 on windows
- removed search form styling, horizontal description lists first-line style
- improved firstParagraph:first-letter
- many form styling improvements
- removed changelogs from the SenCSs file
- start made for @CSSDOC style comments
changelog for version 0.4.6
- fixed a missing comma in the font-family of textarea
- fixed a firefox 3 bug and opera bug in .firstParagraphArticle:first-letter
- fixed img styling inside elements
- added table styling
changelog for version 0.4.5
- removed background:transparant;
- set explicit focus styles
- added liberation sans as the 2nd fallback font
- removed small-caps from code, kbd and tt
- added a warning style
- changed the first paragraph style
- removed all-bold paragraph
- set the first line to bold, removes small-caps
- positioned the first letter crossbrowser
- added i and b styling
- added a two column DL style
- improved sub rendering in opera and ie
- rewrote all margin-* & padding-* to margin/padding
- added a font-size-adjust to pre, tt, kbd and code
- added explicit line-height for safari 2
- added acronym stylings
changelog for version 0.4
this is the first release, so there are no changes here :)
Wanna help out?
Wanna help work on SenCSs? I'm fighting with form styling and making it cross browser pixel perfect (a utopia?). If you see any parts of SenCSs that can be improved, or if you have good ideas that should/can/must be added, don't hesitate to contact me using my contact form, or Twitter. Cheers!
Thank you!
A thank you for the people that in any way contributed, helped and gave feedback.
- Eric Meyer
- Paul Chaplin
- Wouter Klein Heerenbrink
- Andy Ford (and Sava CMS)
- Jonathan Snook
- Bert Visser
- Some other's I probably forgot :)
& this is the last sentence on this page, fin!