- 締切済み
文字をそのまま縦書き
英字を縦に書きたいと思っています。 menu を m e n u (writing-mode: tb-rl; や <br> <pre>~</pre> などでできるもの) というふうではなく、 この文字をそのまま下に90度回転させた状態です。 画像にすればできるのですが、なんとかタグでできないかと思ってます。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- iriyak
- ベストアンサー率48% (40/82)
こんにちは。 ANo.2 は『英字』ではありませんでしたね。すみませんでした。
- iriyak
- ベストアンサー率48% (40/82)
こんにちは。 Windows Platform に搭載している @ で始まるフォントを指定するというワークアラウンドもあります。利用環境を絞れるのであれば適用可能かもしれません。 <html> <head> </head> <body> <h2> <font face="MS P明朝"> <div>これは日本語です。English Text.</div> </font> <font face="@MS P明朝"> <div>これは日本語です。English Text.</div> </font> <font face="MS 明朝"> <div>これは日本語です。English Text.</div> </font> <font face="@MS 明朝"> <div>これは日本語です。English Text.</div> </font> <font face="MS Pゴシック"> <div>これは日本語です。English Text.</div> </font> <font face="@MS Pゴシック"> <div>これは日本語です。English Text.</div> </font> <font face="MS ゴシック"> <div>これは日本語です。English Text.</div> </font> <font face="@MS ゴシック"> <div>これは日本語です。English Text.</div> </font> </h2> </body> </html>
- yambejp
- ベストアンサー率51% (3827/7415)
<div style="writing-mode:tb-rl;">hoge</div> ってのがありますがIEではサポートしていますが他のブラウザでは 未対応です。そのうち標準化されるかもしれません。
お礼
表示のされ方が他みたいに微妙に違う程度だといいのですが、 Firefoxなどだと全く違うので、そこが悩むところです。ありがとうございました。
お礼
ありがとうございます。参考にさせていただきます。