Hi
Der Android Browser 4.0 gibt dem p-Tag eine viel zu geringe Breite. Und zwar IMMER UND AUCH OHNE SÄMTLICHE CSS VORGABEN. Hier mal der Code, auf's allernötigste reduziert:
Es geht weder aus deiner Beschreibung, noch aus den Screenshots nicht hervor: Ist es wirklich das P-Element oder ist es eines der Elternelemente die zu schmal dargestellt werden?
Bzw. hast du überprüft ob es nicht ein Elternelement oder der Viewport ist, dass zu schmal dargestellt wird?
Zum Testen: "box-sizing" für alle Elemente auf "border-box" und jedem Element einen Rahmen geben, je nach Position in der Hierarchie in einer anderen Farbe.
Gruß
Ole