@charset "utf-8";

div div {
    background-color: yellow;
    border: 1px solid;
    font-size: x-large;
    margin-bottom: 1em;
}

div.bottom * {
    vertical-align: bottom;
}

div.middle * {
    vertical-align: middle;
}

div.sub * {
    vertical-align: sub;
}

div.super * {
    vertical-align: super;
}

div.textbottom * {
    vertical-align: text-bottom;
}

div.texttop * {
    vertical-align: text-top;
}

div.top * {
    vertical-align: top;
}

div.px * {
    vertical-align: 50px;
}

div.percentage * {
    vertical-align: 50%;
}

div.npx * {
    vertical-align: -50px;
}

div.npercentage * {
    vertical-align: -50%;
}