Hallo,
so formatiert wird, wie es die css-regel "test2" vorschreibt.
Leider ist das nicht so, denn: Es wird nur der folgende Text formatiert:
Logisch. Mit <ul> schließt du implizit den Absatz wieder da ein <p> keine block-level-Elemente (wie <ul> eines ist) enthalten darf. Du musst p und ul jeweils einen Rahmen verpassen, wenn zwischen Absatz und Liste keiner sein soll musst du eben den Rahmen unter dem Absatz bzw. über der Liste entfernen (ggf. noch Außenabstände unten bzw. oben auf 0 setzen).
Gruß,
Tobias