I marcatori HTML non creano effetti visivi ma DESCRIVONO il contenuto dell'ipertesto.
Nella visualizzazione ordinaria dei desktop browser (solo uno su mille dei modi per accedere al web) esiste effettivamente una coppia di tag che generano l'effetto che descrivi. Si tratta di <fieldset> e <legend>.
Essi, tuttavia, possono essere utilizzati solamente all'interno dei form. La funzione di fieldset, come suggerisce il nome stesso, è quella di raggruppare logicamente una serie di input; per etichettare il raggruppamento così creato, si utilizza legend.
Un esempio di utilizzo:
codice:
<form action="pubblica.php">
<fieldset><legend>Dati personali</legend>
<label for="nome">Nome:</label>
<input id="nome" name="nome" />
<label for="cognome">Cognome:</label>
<input id="cognome" name="cognome" />
</fieldset>
<fieldset><legend>Azioni</legend>
<input type="submit" value="pubblica" />
<input type="reset" value="cancella" />
</fieldset>
</form>