Hallo!
im ff bekomme ich immer ein margin-top, obwohl der explizit auf null gesetzt ist.
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
Bei CSS immer besser strict benutzen, weil die meisten Browsertypen sich dann verlässlicher an die Vorgaben halten.
.cross {
font-family: Arial, sans-serif;
color: #000000;
font-size: 30px;
}
<p class="cross" style="float: left; width: 15px;">+</p>
Wo hast du denn da den Rand, der jedem Absatz zu eigen ist, auf 0 gesetzt? Beim div hast du das gemacht, aber da war das wiederum nicht unbedingt nötig, weil divs normalerweise von Haus aus keine Ränder haben.
Grüße, Moses