Introducing the Blend Class Attribute Editor for HTML - by Kirk Schloegel and Brian Hilstrom
Managing the complexity of interwoven HTML and JavaScript can be a demanding task for designers. One way Blend supports designers is by providing a visual indication in the CSS Properties and HTML Attributes panes when JavaScript values have been set or have overwritten values assigned in markup.
This works well for the majority of attributes and properties that take a single value. However, the class attribute can be assigned a list of space-separated class names. In JavaScript, the list of class names can be appended to, prepended to, overwritten, deleted, or otherwise arbitrarily modified. Sometimes, multiple JavaScript functions will modify the class attribute of the same element in different ways.
Read More from: Original Source

Post Contributed by: Kunal Chowdhury
Kunal is the Site Admin and Contributor of Silverlight-Zone. He is a Software Engineer, Microsoft Silverlight MVP, Code Project Mentor and a Code Project MVP. He is also an active Author in SilverlightShow.net and a speaker in various community events. He works on Microsoft Platform and very passionate about Silverlight technology. He started his career in 2007 and achieved various awards during his professional life.
He shares his findings in his personal blog: http://www.kunal-chowdhury.com and he also tweets at: @kunal2383.

