El DIV tiene una altura asignada, le metí los porcentajes pero es como los <BR> múltiples, porque dependería del tamaño del texto y del contenido del texto (mucho o poco).
Lo probé con:
Código HTML:
//
//
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
#contiene_texto{
height:100px;
background-color: #FFCC66;
padding-top: 1%;
padding-bottom: 1%; }
</style>
</head>
<body>
<div id="contiene_texto"> <p>Texto en el centro</p>
</div> </body> </html>
El div lo uso en su totalidad para escribir texto (en realidad es un DIV interno) y como a ese DIV le puse un borde, se vería cool el texto perfectamente metido en el centro, sin importar si meto mucho o poco texto.
Es por eso que lo quería, de hecho pensé que era algo sencillo, como poner un
vertical-text-align:center (esa etiqueta la inventé), jeje, pero pensé que podría haber una así.
Les agradezco a todos por contestar, por ahora me quedo con la solución de la tabla de lyoung, si no sale algo más.
='(
Salutes !