Personally, I prefer <span class="first-letter"> instead of a pseudo-element. First, pseudo-elements are (were?) not widely supported. Second, I want more control over what is the first letter, I may want to include (or not) an opening quote mark, or a following punctuation, or two letters as a digraph (e.g. "Ch")...
|