Tag: css

  • <sup>ping trouble with a long spoon

    I like Rob Goodlatte‘s Flow Theme for WordPress. But it makes me look like a shambling moron in some of my equations, viz.:

    What’s ‘d2 v3’ supposed to mean? I certainly didn’t type that.

    Digging (not very deeply) into Rob’s CSS, I found this section

    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, font, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-size: 100%;
     vertical-align: baseline;
     background: transparent;
    }
    

    That forces pretty much all text to be aligned with the baseline, including <sup> and <sub>. While it may be all pretty like, it also destroys the sense of my markup.

    Deleting the references to sub and sup in line 5 fixes the problem. Let’s have that equation again:

    Laaaahrvely.

  • style

    I changed the stylesheet of this site. Nice though Georgia is, it doesn’t handle superior and inferior text very well. I suspect Jeff Walker has something to do with the new stylesheet, so: thanks, Jeff!