Waldy: DIV / Border

Beitrag lesen

Hallo,

HTML:
<DIV CLASS="error">
<INPUT TYPE="CHECKBOX" NAME="agbs"> Ich habe die <A HREF="agb.htm">AGBs</A> gelesen.
</DIV>

CSS:
.error{
  border-width: 1px;
  border-style: solid;
  border-color: red;
}

Wenn also jemand den Haken bei AGBs vergisst, dann soll dieser DIV-Teil erzeugt werden, aber mit dem ergebnis bin ich nicht zufrieden. Der Rahmen geht bis ans Ende des jeweiligen Mutter-Elements. Aber es soll nur bis zum Ende des Textes gehen

FALSCH:
############################################################################
#Ich habe die AGBs gelesen.                                                #
############################################################################

RICHTIG:
############################
#Ich habe die AGBs gelesen.#
############################

Wie mache ich das CSS-Technisch?

Waldy