Quedemos claro que ninguna declaracion de CSS puede cambiar la estructura de una etiqueta HTML o XHTML o inclusive XML.
Si algún día los navegadores fueran totalmente compatible, mejor dicho, perfectamente compatibles con los estándares de la Wide Web Consortium es muy probable que esta declaración:
Código:
<span style="display: block;">
cause un error o simplemente no se aplique tal definición. Mientras tanto nosotros como diseñadores y programadores del web hagamos uso correcto de estos entándares.