Cocoanetics/NSAttributedString-Additions-for-HTML — pull request #85 by sbeigel (2011-11-28 16:11:42+00:00)
Title: Default CSS style sheet added / don't lowercase CSS selectors

I've added an option to (re-)use a (default) DTCSSStylesheet object which is useful if you have a lot of (small) HTML strings using a common set of CSS classes. It is set as an option with the key DTDefaultStyleSheet on NSAttributedString initWithHTML:options:documentAttributes:.

Another change contained in this pull request is the removal of the lowercase conversion of CSS selectors. I don't understand the reason -- using camel (or any) cased CSS selectors (classes) is quite common and I don't see why you should have to adjust your stylesheets for NSAS+HTML as it makes reusing existing HTML (and CSS) harder.