To add on to rycamor's post, the best place, in my opinion, to start researching html and css would be
(the world wide consortium website). And to further describe <span class="v">:
<span> is what is called a block tag. You surround a piece of text, some images, whatever, with <span> and </span>, and anything contained within has a particular style applied to it. This is where the class="v" comes in. With css (Cascading Style Sheets), you can create a list of styles containing font, color, position and visibility definitions for your page content. One of the popular ways to organize these definitions is a class. So when you have <span class="v">, everything between that and </span> could potentially have a 10 point purple arial font, be right justified, aligned to the bottom of the screen and underlined.
Hope this makes some sense. As rycamor stated, it's not Javascript, so this post may be out of line. But if it helps, it helps.
brendanc@icehouse.net