Lorsque deux inline-block divs ont des hauteurs différentes, pourquoi le plus court des deux ne s'aligne-t-il pas sur le haut du conteneur? ( DÉMO ):
.container { 
    border: 1px black solid;
    width: 320px;
    height: 120px;    
}
.small {
    display: inline-block;
    width: 40%;
    height: 30%;
    border: 1px black solid;
    background: aliceblue;    
}
.big {
    display: inline-block;
    border: 1px black solid;
    width: 40%;
    height: 50%;
    background: beige;    
}<div class="container">
    <div class="small"></div>
    <div class="big"></div>
</div>Comment aligner le petit diven haut de son contenant?