次のようにタグをスタイルcode
します。
code {
display: inline-block;
white-space: no-wrap;
background: #fff;
font-size: .8em;
line-height: 1.5em;
color: #555;
border: 1px solid #ddd;
-webkit-border-radius: 0.4em;
-moz-border-radius: 0.4em;
-ms-border-radius: 0.4em;
-o-border-radius: 0.4em;
border-radius: 0.4em;
padding: 0 .3em;
margin: -1px 0;
overflow: hidden;
background-clip: padding-box;
-webkit-background-clip: padding-box;
}
そして、これがどのようにレンダリングされるかです
- サファリ(正解)
- クロム (不適切な位置合わせ)
- Firefox (不適切な位置合わせ)
特に、Chrome と Safari のレンダリングが異なるのは奇妙だと思います。垂直方向の配置を通常のテキストと同じベースラインに戻すにはどうすればよいでしょうか?