• ベストアンサー

HTMLで縦書き?

こんばんは。 早速ですがHTMLで縦書きをする方法はあるでしょうか? 縦書きになるタグはありますか? ご存知の方、教えて下さい。 よろしくお願いします。

  • HTML
  • 回答数3
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • oodaiko
  • ベストアンサー率67% (126/186)
回答No.3

以下のURLでホームページを縦書きにするためのツールがいろいろ紹介されて いますので覗いてみて下さい。また縦書きのサイトもリンクされていますので 縦書きのホームページを作る際の参考になると思います。 mikekoさん、rasakiさんもおっしゃっているようにIE5.5以外のブラウザー で直接縦に表示できるようなHTMLタグはありません。 下のURLで紹介されているツールは (1) <table>タグを使って一文字づつ縦に並べる。 (2) 縦書きにしたテキストを<pre>タグを使ってそのまま表示させる。 (3) javascriptを使って縦に表示する。 のどれかの方法を使って疑似的に縦書きを実現しています。 (1)(2)の方法は無理矢理縦にしているので、文字の位置が微妙にずれたり、 丸括弧が縦にならなかったり( (1)(2)の方法では縦のカギカッコは罫線"┌" で代用しています)といった問題があります。 (3)については私にはよく分かりません。御自分でサンプルなどを見てチェック してみて下さい。

参考URL:
http://kyoto.cool.ne.jp/tatering/
aonisai
質問者

お礼

大変、参考になりました。 ありがとうございました。

その他の回答 (2)

  • rasaki
  • ベストアンサー率53% (33/62)
回答No.2

HTMLのタグにはないですが、IE5.5ではスタイルシートで実現できます。詳細は参考URLで。でもIE5.5以降しか対応(というか実装?)してませんのであしからず。 あと、縦書きで表示してしまうJavaScriptもありますよ。 http://www.mars.dti.ne.jp/%7ek-konno/ 実用的とか簡単にということなら、mikekoさんのおっしゃるような縦書きエディタを使うのがいいと思います。

参考URL:
http://www.microsoft.com/JAPAN/developer/library/jpwebwk/author/css/verticaltext/verticaltext.htm
aonisai
質問者

お礼

大変、参考になりました。 ありがとうございました。

  • mikeko
  • ベストアンサー率66% (68/102)
回答No.1

基本的に横書き社会(英語圏)の産物なので、縦書きになるタグはないと思いますが・・・・(^^; ただ、強引に縦書きにする方法はあります。 参考urlに縦書きにしたページを入れておきますので、詳しいタグの書き方はそこのソースを開いて見て下さい。 私はオンラインソフトのエディタで、縦書き入力が出来て、そのデザインのままhtmlで出力出来る「TATEGAKI」というソフトで作っています。 これはMAC版ですが、winでも似たような縦書きエディタがオンラインソフトであったと思いますので、探してみられてはどうですか?

参考URL:
http://www1.linkclub.or.jp/~mike/SENRYU/nekoSEN.html

関連するQ&A

  • 縦書きのHTMLファイル

    HTMLで縦書きをしよう <pre>タグや<table>タグなどを使って無理矢理縦書きのように見せているホームページを 視覚障害者の為に、横書きのHTMLに直そうと (テキスト形式)思うのですが どうすれば いいでしょうか?

    • ベストアンサー
    • HTML
  • HTMLで縦書きのブログ

    HTMLのWriting modeで縦書き・横スクロールのブログを実現したいです。 どのように記述すればよいのでしょうか。 イメージとしては、巻物のように、右端から始まって、左にスクロール(文章は上下軸に対して中央揃え縦書き)していくようなものにしたいです。 できればブラウザによってレイアウトを変えられるようにもしたいです。 よろしくお願いします

  • 縦書きのHTMLファイル

    H.P.で縦書きの文章をアップしたいのですが、雑誌の付録CD-ROMに 入っていた変換ソフトでは、ハードディスクなどにそのまま保存 できませんでした。 変換したHTMLをそのままファイルとして保存できるような フリーソフトってないのでしょうか? また、MSWordのDocファイルをダウンロードしてもらうという方法では なにか問題がありますか?

  • 縦書きの『~』

    お世話になります。 さて、ワードで縦書きの文書を作成する際、 「~から」の"~"を縦書きにすることはできないのでしょうか? 縦書きテキストボックスを使えば出来るのはわかっているのですが、 それ以外の方法で出来ないものかと…。 IMEパッド等を探しても見当たりません。 裏技(?)でも結構です。ご存知の方がいらっしゃいましたら、よろしくお願いいたします。 WindowsME、ワードは98です。

  • これをHTMLで作るには・・・ どうすればいいのでしょうか?

    これをHTMLで作るには・・・ どうすればいいのでしょうか? 法人税の別表1-1(添付の画像)のインターフェースをHTMLとCSSで作ることになりました。 あくまでもデザインとコーディングの仕事なんですがどう作っていいのかわかりません。 ※プログラムは別の人間が作っています。 縦書きの部分があったり、 tableの縦が合わなかったりと困っています。 一応自分で考えているのは (1)入力項目や枠を背景画像にして 入力場所をフォームでpositionで指定していく (2)全部をtableタグで書く それ以外にいい方法があれば、是非お願いします

    • ベストアンサー
    • HTML
  • HTMLタグとは・・・

    パソコン初心者なんですが、最近ブログを始めましたが、HTMLタグを使って文字色を変える事が出来るって言われたんですが、HTMLタグってなんですか? どうしたらいいのですか? ご存知の方が居られましたら教えてください。

  • メモ帳の縦書き

    お世話になります。 IEでツールバーの表示からソースを見たところ、タグは普通に横書きなのですが文字が縦書きになってしまいます。 縦書きというのは、首を左に傾けて読むといった感じです。 中身をすべて横書きに表示させる方法はありますか。 宜しくお願いします。

    • ベストアンサー
    • HTML
  • 縦書きタグについて。

     質問させて頂きます。 文字を縦書きにする方法を教えてください。 その縦書きというのも普通に縦書きでなく、 文字は普通の状態から45度回転させた状態で、 (左にでも右にでもかまいません。) 並び方は縦書きというものを探しています。  うまく説明できなくですみません。 もしご存知の方がいましたら教えて下さい。

    • ベストアンサー
    • HTML
  • HTMLを学びたい。

    HTMLを学びたい。 私は今までお遊び程度でホームページを"ホームページビルダー"で作成していましたが、HTMLでホームページを組めるようにHTMLの基礎を学びたいと考えています。 私の周りにHTMLでホームページを組める方が一人だけ居て、その方に指導を求めたのですが多忙すぎて教えていただくことが出来ないとの事でした。 ただ、「とりあえずまずタグを覚えなさい。」と言われたので、タグをちょこちょこっとメモ帳に打ち込んで.html形式で保存してプレビューする様な方法でタグの種類については少しずつ学んだのですが、いざ実践してみようと思っても、ホームページを作るネタがないので組む方向性とかが一切見えてこないので、そこでストップしている状態です。 どこか簡単なホームページテンプレートを拾ってきてそれを見よう見まねでいじってみようかとも思いましたが、検索エンジンで引っかかる無料テンプレートサイトは本格的なものが多すぎて、素人の私にはいじるにいじれませんでした・・・。 そこで、経験者の方にお伺いしたいのですが、HTMLを最低限使いこなせるようにするには、どのような勉強方がいいのでしょうか? 学校に通うほど経済的な余裕がないので、コチラで質問させていただきました。 是非、オススメの勉強法を教えてください。 よろしくお願いします。

  • HTMLをパースしたい

    こんにちわ ActionScriptでHTMLをパースしてHTML要素を追加したり、削除したりしたいのですが、HTMLをパースできるクラスが見つかりません。(ないような気がします。)XMLをパースするクラスがあったのですが、XMLでHTMLをパースをパースすると<br>等終了タグがない要素でエラーが出てしまいます。 というような状況で、HTMLをパースする方法、またよい代替案をご存知のかた、ぜひご伝授していただけますでしょうか?よろしくお願いいたします。