• ベストアンサー

縦書きホームページの段組表示

縦書きでホームページを作りたいのですが、縦書きにすると横長になり、どうしても横にスクロールするようになってしまいます。私は縦長にしたいので、新聞のように縦書きの段組にして、縦だけにスクロールしたいと思うのですが、どのようなソースを入力すれば可能でしょうか。

  • ht697
  • お礼率55% (72/130)
  • HTML
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
  • chakle
  • ベストアンサー率66% (4/6)
回答No.1

縦書きにするにはいくつか方法がありますが、 どれもお薦めはできなかったりもします。 まずは<pre>タグを使う方法。 PREは整形済みテキストの略で、 このタグに挟まれた区間はソースに記述されたままの形で表示されます。 具体的に縦書きを記述するには <pre> な縦 り書 まき すに </pre> このように記述します。 ただgoogleなどのロボットは当然「な縦」「り書」「まき」「すに」 と理解するので検索に引っかからなくなります。 これは人に見せたいからサイトを作るという性質上かなりのダメージになります。 あと記述するのが非常に面倒くさいという欠点もありますが、 自動的に縦書きソースを記述してくれるフリーソフトがいくつかありますのでそれで解決できます。 次はスタイルシート(CSS)を使う場合 writing-mode:tb-rl; で普通の横書きソースをブラウザ上で縦書きに表示してくれます。 ただ現状ではIEにしか対応しておらず、 シェア的に、全ユーザのおよそ2割の人に正しく表示されません。 画像にしてしまうという方法もあります。 これは全員同じように表示されますし、見栄え上も一番美しい方法だと思われます。 ただ、来てくれた人に対して読み込みに時間がかかるのと、検索に全く引っかからなくなるという欠点を持っています。 結論として、どうしても縦書き表示にこだわるのであれば、 やはりいずれかの欠点を受け入れなければならない必要があります。

参考URL:
http://www.sky.sannet.ne.jp/gray/tate/
ht697
質問者

補足

ありがとうございます。しかし、縦書きにすると横長になってしまうので、長い文章の場合、横へスクロールすることになってしまいます。私は普通のウェブサイトのように縦のみにスクロールするようにしたいので、新聞記事のように段組にしたいと思っております。たとえば、以下のようにしたく思っております。 http://www.asahi-net.or.jp/~gr4t-yhr/back1/chu_04.htm

その他の回答 (1)

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.2

提示されたページでは以下のような構造で縦書きを実現しています。 ただこの方法でも環境によっては全く意味の分からない文章となってしまうので注意が必要ですね。 <table> <tr> <td> た<br> て<br> が<br> き<br> 2</td> </tr> <tr> <td> た<br> て<br> が<br> き<br> 1</td> </tr> </table>

ht697
質問者

お礼

縦書きにするにはやはりどうしても煩雑になってしまうのですね。 ありがとうございます。

関連するQ&A

  • ワード2003 縦書きで4段組みの方法は?

    Word2003で新聞作りに取りかかっていますが、読みやすくするために、縦書きで4段組みにしたいのですが、最初からつまずいています。2007ではできると聞きましたが、2003でもその段組は可能なのでしょうか。もし方法があったら教えて下さい。サイズはA4です。

  • Word 段組みで縦書き横書き混

    A3横 真ん中で割って 右側上に横書きの表題で残り縦書き段組み4段、左側横書き段組み4段 チャレンジしましたがうまくいきません^^;

  • WORDで用紙を縦のまま縦書きにしたい!

    よくわからないタイトルでごめんなさい。 つまりは、新聞の書式のように紙を縦方向に使って 文字も縦に(段組で3段にして)書きたいのです。 設定で縦書きにしたら紙がどうしてもヨコになってしまいます。 いろいろいじって試してみるも、うまくいかず ここでお知恵をかりようと思いました。 方法をご存知の皆様、なにとぞお知恵をお貸し下さい。 お願いします!

  • 段組について

    段組について 現在2007を使用しています。 段組とは横を段を変える形ですが縦を均等に4等分にして使用したいのですが・・・? 良い方法があれば教えてください。 因みに A4用紙を縦にして使用しようと思ってます。短冊のような形で終いには四角形に使う予定です。 お願い致します。

  • 縦書き文書

    縦書き文書ですが、数字を123456789を入力するまではいいですが、10以降を入力する場合、横に10と入力したいのですが、縦に1 0                               となってしまいます。横に入力する方法がありましたら教えてください。 ワード2002です。

  • WORDの段組について教えてください。

    文書を入力した後に段組を2段にすると、たまに、2段にはなるのですが、段組した中の一部の文章が1行に一文字だけになり、縦書きのような状態になります。 この状態の原因と解決方法がわかれば教えていただきたいです。 宜しくお願いいたします。

  • 縦書き可能なエディタは?

    A4用紙を二つ折りにして複数ページを重ね合わせて、ホッチキス等でとめ、簡単な本をつくろうと思っています。 現在、OSX10.4.6で、横書きのエディタとMicrosoft Wordを使って実現しようと思っているのですが、A4を横方向に使い、縦書きにして段組すると、上下分割になってしまい、二つ折りに対応できません。。。 A4用紙横方向で、縦書きにして、左右分割で段組できるようなエディタというものはあるのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • ホームページ 縦書き

    縦書きのホームページに興味が有ります。横書きのホームページではなく縦書きのホームページこそ(或いは、それに似たような物でも、良いんですが)日本語らしいと考えていますが、ほとんどが横書き。何んとしても縦書きのやり方をと思い、質問してみました。

  • 縦書きの表を作りたい。

    こんばんは、ご存知の方ぜひ教えて下さい。 このたび、縦書きの表を作る事になりました。 そこで、エクセルで縦書きに文字が入るようにするにはどのようにすればよろしいでしょうか? 枠割をして文字を入れると、横に入力されてしまいます。 それを縦に文字が入るようにしたいのです。 どうぞよろしくお願い致します。

  • 縦書きの横になった数字を縦にしたい

    Thinkfree office NEOを使って縦書きの住所入力で数字が横になっているので縦に変換したいので方法を教えてください。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

専門家に質問してみよう