Tom,<div><br></div>I suppose my thinking is that it is essentially redundant to say, &quot;The following classes are applied to menu items, i.e. to the HTML &lt;li&gt; tags, generated by wp_nav_menu():&quot;, then to list out those classes by context (for example, the .current-menu-item class description is, &quot;This class is added to menu items that correspond to the currently rendered page.&quot;), and then to say, &quot;to target the current page menu item, use .current-menu-item {}&quot;. If I pull all of the related CSS definitions from Twenty Eleven style.css, I think it will really over-clutter the CSS classes section, without really providing much additional benefit.<div>
<br></div><div>Further, I guess I&#39;m expecting that anyone looking for CSS classes applied via wp_nav_menu() already has a basic understanding of CSS and HTML. Perhaps that&#39;s not a valid assumption?</div><div><br></div>
<div>I really like Evan&#39;s suggestion to put CSS examples in the How-To/Tutorial article for using custom nav menus. I think they&#39;d be a better fit there, since they can be given more/better context.</div><div><br>
</div><div>But if we want to go the route of putting the examples in the wp_nav_menu() function ref, just let me know, and I&#39;ll start copy/pasting from Twenty Eleven. :)</div><div><br></div><div>Chip</div><div><br><div class="gmail_quote">
On Thu, Apr 19, 2012 at 7:33 AM, Tom Auger (personal) <span dir="ltr">&lt;<a href="mailto:tomaugerdotcom@yahoo.ca">tomaugerdotcom@yahoo.ca</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey Chip, in order to better understand your position, I think I&#39;ll need<br>
some clarification on why you don&#39;t want some very small examples of the CSS<br>
(you wouldn&#39;t need any HTML, since the markup is auto generated by the very<br>
functions you&#39;re documenting). Obviously we do PHP examples all over the<br>
place, why should it be different for CSS when it&#39;s apposite to the topic at<br>
hand?<br>
<br>
Just some anecdotal experience here: I have recently hired two new web<br>
developers, rather fresh out of school, and to them it was quite a mystery<br>
as to how to highlight selected menu items etc. Of the two, I think one<br>
could have figured it out given a list of all the classes available, but the<br>
other who was a more visual learner, really needed to be shown once how all<br>
those classes could be leveraged.<br>
<br>
Just in terms of making the documentation as complete as possible, and as<br>
useful as possible to all viewers of various experience levels, I thought it<br>
might be handy to just give a hint or two of how these classes might be<br>
leveraged in a real-world scenario.<br>
<br>
I do like Evan&#39;s suggestion of using examples from the official themes that<br>
ship with WP. That seems right to me. I guess the only issue there is what<br>
do we do when Twenty-Twelve ships (looking like 3.5 at the moment, so still<br>
a few months off)?<br>
<br>
Tom<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 18 Apr 2012 11:42:16 -0500<br>
From: Chip Bennett &lt;<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>&gt;<br>
Subject: Re: [wp-docs] WordPress-Generated CSS Classes for Menus (Chip<br>
        Bennett)<br>
To: WordPress Documentation &lt;<a href="mailto:wp-docs@lists.automattic.com">wp-docs@lists.automattic.com</a>&gt;<br>
Message-ID:<br>
        &lt;CAPdLKqcdgqax9-iejR3-hOaDL36Su4W6D9feoxfFeqKFrSmP=<a href="mailto:Q@mail.gmail.com">Q@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
Tom,<br>
<br>
I&#39;m conflicted regarding adding basic CSS/HTML markup examples to the<br>
Codex. Once one knows the classes that are applied to the HTML LI tags,<br>
using those tags for CSS styling should be fairly trivial. Do we do this<br>
elsewhere in the Codex?<br>
<br>
If need be, we can add examples from Twenty Eleven&#39;s style.css...<br>
<br>
Chip<br>
<br>
<br>
<br>
_______________________________________________<br>
wp-docs mailing list<br>
<a href="mailto:wp-docs@lists.automattic.com">wp-docs@lists.automattic.com</a><br>
<a href="http://lists.automattic.com/mailman/listinfo/wp-docs" target="_blank">http://lists.automattic.com/mailman/listinfo/wp-docs</a><br>
</blockquote></div><br></div>