Ho un form con dei radio button, ma nel momento in cui scrivo il codice css, e imposto dove devono posizionarsi, tondino+testo, si posizionano solo i tondini ed il testo no.

--file html

<form>
<input type="radio" name="radiogroup" value="gist"/>gist</input>

<input type="radio" name="radio" value="themes"/>themes</input>

</form>


--file css

input[value=gist],input[value=themes]{
position:absolute;
}

input[value=gist]{
margin-top:270px;
margin-left: 220px;
}

input[value=themes]{
margin-top:280px;
margin-left: 220px;
}

inoltre non capisco l'uso di position absolute, in quanto spesso in base al fatto che metto absolute o relative, compaiono o scompaiono degli elementi..