En el video el instructor asigna display block para tanto el label como el input. Eso me deja "label arriba input abajo". Pero que si yo no quisiera eso, si quisiera un formato "label a la izquierda, input a la derecha del label". En mi codigo, lo solucione intercalando un BR entre cada para label-input, pero me preguntaba si hay una forma de hacerlo via CSS.
<form action="">
<label for="nombreapellido">Nombre y Apellido</label>
<input type="text" name="" id="nombreapellido">
<br>
<label for="correo">Correo Electronico</label>
<input type="email" name="" id="correo">
<br>
<label for="telefono">Telefono</label>
<input type="tel" name="" id="telefono">
<br>
<input type="submit" value="Confirmar">
</form>