メイリオはCSSでイタリック(斜体)が効かない
問題
CSSで文字が斜体になりません!

答え
メイリオではならないそうです。
https://www.microsoft.com/typography/fonts/family.aspx?FID=323
font-style:italic;
を指定しても、斜めにならないです。
なお、英数字だけはイタリックになるので、日本語、半角英数字が混在していると、まっすぐだったり斜体になったりが混在します。
斜体用フォントを表示させるのではなく、単純に斜めに変形するのであれば CSSのtransform で可能。
CSS
.transform-italic {
-webkit-transform: skewX(-15deg);
-moz-transform: skewX(-15deg);
-o-transform: skewX(-15deg);
transform: skewX(-15deg);
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=-0.26794919243112214, M21=0, M22=1, SizingMethod='auto expand')";
}
DEMO
font-family:meiryo を斜めに変形して表示する
これは文字が入っているボックスを変形しているので、spanではなくpやdivに適用するとよいです
また、複数行にまたがると
若干変な感じになってきます。
ご注意ください。