Kirk,<div><br></div><div>They're required because they're added/used by WordPress.</div><div><br></div><div>The only ones that are allowed to be "blank" are .sticky and .bypostauthor. The intent here is that the Theme developer consider these classes in the design intent for the Theme. We consider *not* styling them to be valid design intent, but want to have a modicum of assurance that the developer has *considered* them.</div>
<div><br></div><div>The others are all required to be styled *appropriately*: .alignleft, .alignright, .aligncenter, .wp-caption, .wp-caption-text, .gallery-caption</div><div><br></div><div>Hope this helps!</div><div><br>
</div><div>Chip<br><br><div class="gmail_quote">On Sat, Oct 8, 2011 at 9:16 AM, Kirk Wight <span dir="ltr"><<a href="mailto:kwight@kwight.ca">kwight@kwight.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Can anyone point me to sources explaining the thinking behind the required CSS classes? I'm wondering why these particular classes are required, and why they can be empty when present. I'm sure there must have been extensive discussion at some point, but I've checked the list archives and can't find anything definitive.<div>
<br></div><div>Thanks,</div><div>Kirk</div>
<br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div><br></div>