.score{ font-size: 20px; text-align: center; background-color: white; width: 700px; height: 200px; border: 1px solid white; border-radius: 0px 0px 10px 10px; display: block; margin: 0 auto; } .score p span{ padding-top: 100px; } <div class="score"> <p>bb<span id="correctAns">jkjh </span></p> </div>La respuesta de Nepotech es correcta. Otra forma es usar line-height para .score :
.score { font-size: 20px; text-align: center; background-color: white; width: 700px; height: 200px; border: 1px solid white; border-radius: 0px 0px 10px 10px; display: block; line-height: 100px; } <div class="score"> <p>bb<span id="correctAns">jkjh </span></p> </div>margin-top para pblue , para una mejor comprensión! .score{ font-size: 20px; text-align: center; background-color: blue; width: 700px; height: 200px; border: 1px solid white; border-radius: 0px 0px 10px 10px; display: block; margin: 0 auto; } p{ margin-top: 100px; } <div class="score"> <p>bb<span id="correctAns">jkjh </span></p> </div>