allora, la lista delle proprietà è questa
http://www.w3.org/TR/CSS21/propidx.html
span e span-left non esistono e se usi proprietà inesistenti teoricamente non dovresti ottenere alcun effetto (poi ogni browser si comporta in modo differente)
Se il tuo scopo è quello di dare uno spazio tra contenuto e bordo sinistro di un elemento, puoi usare la proprietà 'padding-left'
Però non puoi dare anche width: 100% poichè, in presenza di doctype xhtml, la larghezza complessiva dell'elemento sarà di 100% + 15px e questo porterà l'elemento ad uscire dal suo contenitore