podes usar lo que queras... ya que el css se lo podriasaplicar a un xml...
xml es extensible y las etiquetas que podes crear son cualquiera...
el problema qcon lo que queres es que una etiqueta p1
p2 ![rofl :rofl:](https://www.svcommunity.org/forum/Smileys/default/razz.gif)
no son etiquetas HTML y ningun navegador te las va a interpretear...
si queres asignar propiedades diferentes/adicionales a una misma etiqueta p podes usar una regla de clase
solo ponele por ejemplo
.p1{
}
.p2{
}
con el detalle que las vas a tener que aplicar de la siguiente manera
<p class="p1">texto p1</p>
<p class="p2"> texto pedorro</p>
espero haber sido suficientemente claro...
sino siga preguntando... que ahi estamos pendientes
![:dumb:](https://www.svcommunity.org/forum/Smileys/default/idiot2.gif)