Forum Moderators: not2easy
:hover is used when you want...
.htaccess allows you to...
mod_rewrite allows you to...
The first two start with punctuation, and just look awkward. All three are words that are normally lowercase by default, and .Htaccess or Mod_rewrite aren't correct.
edit - 'Off' in the title should be 'Odd'. Hate those typos.
<p><code>.htaccess</code> files provide a way to make configuration changes on a per-directory basis.</p>
The monospace <code> nicely differentiates the non-dictionary code term from the rest of the sentence. And it is nice semantic markup. Use CSS to spice to taste.
Adding the 'title' attribute or a link to a glossary definition can be nice touches that also emphasise the difference and importance of the term.
The bottom-line rule in punctuation and grammar is always "clarity above all," and I think that applies here. If something is meant to be lower case, there's probably a reason, and to capitalize it could be confusing. This would also keep me from using italics in place of capitalization; in the paragraph above, if I wrote "p53..." it would have a different meaning in genetics lingo.