SE: Form in P Tag ignoriert CSS

Beitrag lesen

Hallo allerseits,

habe folgendes Problem:

auf meiner Seite sollen bestimtme <p> Tags ein Padding bekommen, was auch funktioniert.

Wenn einer der <p>s allerdings eine <form> enthält, dann ignorieren die darin enthaltenen Elemente das Padding.

Gibt es eine Möglichkeit, dies zu umgehen?

Hier die fraglichen Codeausschnitte:

HTML:

  
...  
<td id="menu_right">  
<p>  
	Dieser Text hat das gewünschte Padding.  
</p>  
<p>  
	<form method="POST" action="search.php">  
		<input type="text" name="name" value="Dieses Input Element hat das gewünschte Padding NICHT!" /><br />  
		<input type="submit" value="Suchen!" /><br />  
	</form>  
</p>  
</td>  
...  

CSS:

  
td#menu_right p{  
	padding-left:10px;  
}