hola, hice todo de forma correcta y revise mii codigo que todo este bien pero no me hace el vertical-align: top; dentro de diferenciales y el texto se sigue quedando abajo e incluso use la consola para hacerrlo directo ahi pero tampoco lo puede alinear nose porque puede ser.. aqui paso el codigo por si acaso y como queda mi pagina.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8">
<title>Barbería Alura</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<h1 class="titulo-principal">Barberia Alura</h1>
</header>
<img id = "banner" src="banner/banner.jpg">
<div class="principal">
<h2 class="titulo-centralizado">Sobre la Barbería Alura</h2>
<p>Ubicada en el corazón de la ciudad, la <strong>Barbería Alura</strong> trae para el mercado lo que hay de mejor para su cabello y barba. Fundada en 2020, la Barbería Alura ya es destaque en la ciudad y conquista nuevos clientes diariamente. </p>
<p id = "mision"><em>Nuestra misión es: <strong>Proporcionar autoestima y calidad de vida a nuestros clientes</strong>.</em></p>
<p>
Ofrecemos profesionales experimentados que están constantemente observando los cambios y movimientoen el mundo de la moda, para así ofrecer a nuestros clientes las últimas tendencias. El atendimiento posee un padrón de excelencia y agilidad, garantizando calidad y satisfacción de nuestros clientes </p>
</div>
<div class="diferenciales">
<h3 class="titulo-centralizado">Diferenciales</h3>
<ul>
<li class="items">Atencion personalizada a los clientes</li>
<li class="items">Espacio difernciado</li>
<li class="items">Localizacion</li>
<li class="items">Profesionales calificados</li>
</ul>
<img src="diferenciales/diferenciales.jpg" class="imagenDiferenciales">
</div>
</body>
</html>
.titulo-principal{
padding-left: 30px;
}
#banner{
width: 100%;
}
.principal{
background: #CCCCCC;
padding: 20px;
}
.titulo-centralizado{
text-align: center;
}
p{
text-align: center;
}
em strong{
color: #E31D1D;
}
#mision{ //se poone un id en html y aqui se lo crea en css
font-size: 20px;
}
.diferenciales{
background: #FFFFFF;
padding: 30px;
}
.items{
font-style: italic;
}
ul{
display: inline-block; //solo usa su espacio y ya no todo el espacio
vertical-align: top;
width: 30%;
margin-right: 15%;
}
.imagenDiferenciales{
width: 50%;
}