• ベストアンサー

align="justify" 指定について

サイト・ページ上で、文章の体裁を整えるため、次のようなタグで指定で行っていました: <div align="justify" class="abc"> 文章…………<br> 文章…………</div> この「文章…………」というのは、実際には複数行にまたがります。 class="abc" は、CSSでの行間指定などで、align="justify" で、以前は、一行が綺麗にジャスティフィケーションされていました。 そのときは、ブラウザーは、IE4.01でした。 その後、ブラウザーをIE5.5SP2、そして現在はIE6SP1にしていますが、ジャスティフィケーション指定が有効になりません。 以前は、右端が、綺麗に揃っていたのですが、現在のブラウザーで見ると、右端が不ぞろいで、また、半角スペースなどが行のなかにあると、その部分が、もっと長いスペースになります(半角の英文などを入れると、スペース部分で、大きく開きができるのです)。 つまり、半角スペースなどがあれば、そこで、ジャスティフィケーションの効果が出るのですが、以前のような「文字全体での均等ジャスティフィケーション」になりません。 これは、ブラウザーがIE6などである場合、どうしようもないことなのでしょうか。または、何かの方法で、「均等ジャスティフィケーション」が可能なのでしょうか。 OSはWIN MEです。

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

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

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.4

> しかし、例えば、一行大体80文字ぐらいだとして、最後の行には10文字しかない場合、この10文字を約80文字の一行一杯に均等割付してしまうのです。 それは指定が「distribute-all-lines」(全行指定)だからです。 指定を「distribute」または「inter-ideograph」にしてみて下さい。 (これらは均等割付の方法が違うため表示が微妙に変わりますので、適切な方を指定してください。)

maris_stella
質問者

補足

  回答たいへんありがとうございます。お礼が遅くなって申し訳ありません。 お教えいただいた、二つの指定値で試してみますと、両方ともに、所望の通りの均等割付が成立するようでございます。 つまり、最後の行は、均等割付されないで、それまでの行は均等割付されるようです。「distribute」の方を使ってみたいと思いますが、実際にホームページに適用してうまく行くようでしたら、これで質問を締め切らせていただきます。 本来、「お礼」に書くべきところですが、IE6で確認した分ではうまく行くということで、別のヴァージョンや、ブラウザーがNNなどでは、うまくいかない可能性が高いです。 (NNでは、distribute-all-lines が不可のようですから、distribute も不可である可能性が高いですが、おかしなことが起こらなければ、それはそれで構わないことです) その場合、最後の行の均等割付が起こるようでしたら、右端が揃わない形にした方がまだ、見栄えがよいので、その点、質問を締め切った後になって、経過情報を記すときのために、「お礼」は開けておきたく思います。 他の回答者の方にもメールが行くと思いますが、ご了承願います。 あらためて回答ありがとうございます。とりあえず問題が解決したように思えます。 (2002/1022/2022 maris_stella)  

その他の回答 (3)

回答No.3

ちょっと(かなり?)言葉足らずで申し訳ないです。 「例えば、一行大体80文字ぐらいだとして、最後の行には10文字しかない場合、この10文字を約80文字の一行一杯に均等割付してしまうのです。」って,これは当たり前ですよと書いたのは,例えば,100文字分のところに80文字を均等割り付けしている状態だったとして,最後の行が10文字しか無ければ,その行はその10文字が100文字分のところに均等割り付けされてしまいます。 そのため,最後の行のみ,体裁を整えるためにはそれまでの行の均等割り付けされた10文字分が実際の何文字分に当たるかを計算等で求め,その結果を指定しなければならないからです。 つまり,100文字分のところに80文字となるように指定するところを,求めた文字数分のところに10文字を均等割付するように再度指定しなければ,その行だけ間延びしてしまいます。 ワードなどであれば,小数点以下の文字数も有効になっているようですが,比較的単純に出来ているブラウザではそこまで指定出来るかは私にはわかりません。 と言うことで,私からのアドバイスは,80文字になるようにスペースを入れてはどうかというものです。(下の解答を書いた時点ではわかっていなかったので,こう書いておきます) No.1のleaz024さんへの補足(最初からこれを書けばよかったですよね?本当に申し訳ないです)では,「この形の指定法は知っていまして、以前に試みてうまくいかなかったことを思い出しました。」と書かれていますので,技術もしくは知識はあると思いますから,上の方法のいずれかを試してみてください。 最後の行などには,その行だけのスタイルシートで「letter-spacing:(数字)pt;」を使うとうまくいくかもしれません。(数字は12.75ptのように小数点以下の数値も有効になるようです) この部分については,一応,ワードで均等割付の編集をして,「webで保存」したところ,IE6で表示はされましたよ。 と言うか, <STYLE type="text/css"> <!-- .abc{ letter-spacing : (数字)px; } --> </STYLE> として, <div class="abc">文章</div> とする方法ではだめですか? 一応,IE6のみの確認ですが,均等割付らしくはなるようですよ。

maris_stella
質問者

お礼

  回答たいへんありがとうございます。お礼が遅くなって申し訳ありません。 何度か回答を読ませていただいたのですが、理解力が不足なためか、よくわからない点があります。例として、100文字分に80文字を均等割付するという話があるのですが、これがよくわかりません。 つまり、一行だけの文字列の均等割付の場合だと、文字列を引き伸ばす範囲を別に指定する必要があります。指定なしだと、可能な幅一杯に均等割付するはずだと思います。 ……と思ったのですが、実際には次のような変な結果になります。参考のため、あげておきます。四種類の書き方をしています。 1)は、テーブルをつくり、そのなかで、1行分の文章を入れた場合で、IE6では、均等割付は作用しません。 2)は、同じテーブルですが、そのなかで、複数行にまたがる文章を入れた場合で、均等割付は作用し、更に、最後の行にも均等割付が作用します。 3)は、普通の<div>の文章ですが、この場合、一行でも、均等割付が作用し、ディスプレイの端から端まで、文字が均等に割り付けられます。 4)は、普通の<div>の文章で、ただ、文章が二行にまたがるようにしています。すると、これも均等割付が作用し、最後の行にも均等割付が作用します。 不思議なのは、1)の場合で、テーブルの幅分のなかで、均等割付が起こると思ったのですが、実際には起こりません。(ここに書いているだけでなく、色々な書き方を試しています)。 (つまり、テーブルで幅指定をして、そのなかに文字列を均等割付するのに、一行だとテーブルではうまく行かないように見えるということです。これは単純に、テーブルのなかで、文字のあいだに半角や全角のスペースを入れると、見た目、均等割付になります)。 なお、テーブルは、枠が見えるように、border=1 にしています。 =============================================================== <style type="text/css"> <!-- .js {text-align: justify; text-justify: distribute-all-lines; } --> </style> <!-- ----------- --> <!--       1) --> <br> <table border=1 width=400 align=center><tr><td> <div class="js">可能なことは何か?</div> </td></tr></table> <!--       2) --> <br> <table border=1 width=400 align=center><tr><td> <div class="js">可能なことは何か? ?? abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef</div> </td></tr></table> <!--       3) --> <br> <div class="js">可能なことは何か?</div> <!--       4) --> <br> <div class="js">可能なことは何か? ?? abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef</div> <br> =============================================================== ところで、お教えくださった方法では、幾つかの点で問題が起こります。実は、最初の leaz024 さんの回答のとき、最後の行の終わりに全角スペースを必要な数、入れることは考えてみたのですが、次のようなことが問題になります: 1)均等割付する文章の段落数が少ない場合は、これでもよいかも知れませんが、何百とか、それを超える場合、いちいち訂正して行けないのです。わたくしは数えたことはありませんが、何百を超える段落の文章を扱っています。 2)上の1)よりも、もっと重要な問題が起こります。それは、最後の行に何文字が来るかは、ブラウザーの種類も関係しますが、それよりも、ユーザーのディスプレイの大きさで決まってくるということです。 わたしは現在は、ディスプレイの横幅1024ピクセルですが、ホームページは、昔から作っているので、横幅800ピクセルで作っています。横幅1600ピクセルの方もおり、ディスプレイの横幅ごとで、最後の行の文字数が変化してきます。 ディスプレイの横幅のピクセル数が色々ある現状では、どれかに合わせて最後の行に全角スペースを入れて調整しても、別のピクセル数のディスプレイで見ると、配置が壊れてしまいます。 均等割付をしないで、右端が少しぎざぎざになるのは、まだ見ていても極端に不自然ではありませんが、10文字ほどが、左右の画面いっぱいに開くと、これはどうみても不自然なのです。 letter-spacing を使っても、同じ問題が起こると思えます。 とまれ、回答ありがとうございます。 (2002/1022/2007)  

回答No.2

横からゴメンね。 「例えば、一行大体80文字ぐらいだとして、最後の行には10文字しかない場合、この10文字を約80文字の一行一杯に均等割付してしまうのです。」って,これは当たり前ですよ。 だったら,文章の後ろに全体で80文字になるように,(全角)スペースでも入れてください。 また,フォントによっては,(全角)スペースを入れても構成が崩れることがあります。 例えば,「MS Pゴシック」などがそう。 ですから,構成が崩れにくいフォントを探し出し,そのフォントを指定してください。 でも,これをしても,例えばWindowsで作製したものならMACで見たとき,場合によっては構成が崩れることも考えられます。 ホームページのデザインは,何処まで妥協できるかが問題ですね。 妥協できる範囲は広い方がいいのですが・・・。

maris_stella
質問者

お礼

  回答をありがとうございます。 ただ、何を述べられたいのか不明です。 >「例えば、一行大体80文字ぐらいだとして、最後の行には10文字しかない場合、この10文字を約80文字の一行一杯に均等割付してしまうのです。」って,これは当たり前ですよ。 どういう意味で、「あたりまえ」なのでしょうか? わたくしは、質問の前提に、環境を記して、こういう環境の場合は、あなたが「できるはずがない」等の断言を行っていることが「できていた」ので、何とか、そういう設定ができないかと、長く自分で調べてみても、うまく行かないので、ここで質問させていただきました。 IEとNNで見れば、画面が違うし、タグの有効性も違うというのは、ごくごく初歩的な常識で、ページのデザインは、どこかで妥協しなけれなならないというのも、ごくごく初歩的な自明のことです。 (初歩的な自明のことというのは、タグ辞典などは普通、IEとNNで有効・非有効の表示があり、またヴァージョンでも有効・非有効があり、サンプル画面もIEとNNの二種類用意しており、ブラウザーによって見え方が違う、というのは、参考書を少しでも使った人なら知っているのが当然だからです)。 (企業のサイトだと、アプリを判定して、条件分岐で、それぞれに適した環境のページへと誘導するよう、JavaScript か JAVA で分岐させていることが多いです。ソースを見れば、そういうことは一目瞭然です)。 回答してくださるのは、ありがたいことですが、わたしは決して、何が問題になっているのか、質問内容が何なのか、「分からない」ような形では、質問させていただいていないはずです(何を質問しているのか、曖昧でわからない方が多いというのも事実です)。 まったく、初めてホームページを作る人なら、あるいは、自分に見えているページが、異なる環境の人には「別の形に見えている」という可能性に気づいていないことは考えられます。 しかし、そういう初歩的なことも気づいていないほど、無知にわたしは見えたのでしょうか。 (わたしの尋ねていることは、「一般的」にはできない、ことかも知れません。しかし、ある環境では「できた」のだということを、質問の最初に述べさせていただいています。少なくともIE6環境で実現できないだろうかという質問です。現に「distribute-all-lines」という指定値にしても、辞典では、IE3,IE4、またNNでは、非有効です)。 ともあれ、gakushaneko さまのご回答、ありがたく思いますが、もう少し、質問者の意図をお汲み取りくださいますよう、お願い申し上げます。 (2002/1019/2148) 1356  

  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

スタイルシートのabcクラス定義部分に、 text-align: justify; text-justify: distribute-all-lines; を追加してみて下さい。 text-align や text-justify の他の値については、参考URL「とほほのWWW入門>スタイルシート>テキスト配置」をご参考ください。

参考URL:
http://tohoho.wakusei.ne.jp/wwwcss2.htm#text-align
maris_stella
質問者

補足

  早速の回答、ありがとうございます。アドヴァイス通りに、スタイル指定してみましたが、問題が起こります。 スタイル・シート辞典で調べてみると、最初に書けばよかったのかも知れませんが、すっかり忘れていたのですが、この形の指定法は知っていまして、以前に試みてうまくいかなかったことを思い出しました。 どういう問題かと言いますと、複数行の文章にジャスティフィケーション(均等割付)をかけると、途中の行はうまく行くのです。 しかし、例えば、一行大体80文字ぐらいだとして、最後の行には10文字しかない場合、この10文字を約80文字の一行一杯に均等割付してしまうのです。 <div align="justify"> 文章…………</div> の形のジャスティフィケーション指定では、途中の行はうまく均等割付され、最後の行は、一行一杯には均等割付がなかったのです(また、印刷物などで、文章に均等割付を使う場合は、これは当然のことなのです)。 最後の行に、均等割付が作用しないように色々指定を変えてみましたが、どうもうまく行きません。 印刷された文章などは、普通、右端も揃っているわけで、こういう形のジャスティフィケーションをと考えているのですが、上記のように、うまく行きません。何か、他に方法はないでしょうか。 本来、お礼に書くべき内容も含みますが、回答たいへんありがとうございます。 (2002/1018/2222)  

関連するQ&A

  • テーブル内でセルの幅に合わせて均等割付したい

    テーブルのセルの幅を指定して、その幅に合わせて テキストを均等割付したいのですが、どうすれば良いでしょうか。 テキストは一行です。 justifyを使って均等割付しようとしているのですが、 複数行の場合は上手くいくのですが、一行の場合上手くいきません。 通常通り左寄せになってしまいます。 text-justify:の値も、distribute-all-linesだったりinter-wordだったりと 色々試したのですが、やはり左寄せのままでした。 <TABLE><TR><TD> <DIV STYLE="WIDTH:200px; text-align:justify; text-justify:justify;"> 均等割付したい</DIV> </TD></TR></TABLE> 煮詰まっています。どなたか教えて下さい。 (投稿カテゴリが異なっていたらすみません…)

    • ベストアンサー
    • HTML
  • テーブル内で均等表示させたい

    IE6のブラウザで、スタイルシートのtext-align:justifyをテーブル内で使うと正しく均等表示にならずに左詰になります。 body直下なら問題なく表示されますが、これは仕様でしょうか? テーブル内で均等表示させたいです。

    • ベストアンサー
    • HTML
  • ユーザースタイルシートの限定的適用

    開いていただいてありがとうございます。 簡潔に申せば、ウェブブラウザ上で表示されている文章の文末がばらばらのぐちゃぐちゃで揃っていない様子がかなり我慢なりません。その許せなさについて30行ほど熱く語りたいのですが自制しておくとして、強迫性障害などを患っているため「そんなどうでもいいこと」のために「胃に穴が空くほどのストレス」を感じています。我ながら情けない話ですが……。 手っ取り早く文末をそろえる方法としましては、ユーザースタイルシートで、 * {   text-align:justify;   text-justify:inter-ideograph; } などを設定すればいいのですが、「text-align:center; などが上書きされてしまう」「<div align="center"> なども上書きされてしまう」ということで、レイアウトが著しく崩れてしまうという問題に直面します。 適応範囲を「p, blockquote, ... などの文章を含んでいるだろうと推測される要素」に限定することで対処しようとしたのですが、世の中には strict なんてことを考えてる人は少ないのだと思い知らされました。 なんとかしてレイアウトを著しく見出すようなことなく、行端がきっちりと揃ったステキ環境を実現させる方法はないものでしょうか? 自分で考えていても行き詰まってしまったので質問させていただきました。CSSにスクリプトを組み込めたらなあと夢を見るばかりです……。

    • ベストアンサー
    • CSS
  • IE8ではtext-align: center;でdivタグが中央にならない。改善策は?

    IE8ではtext-align: center;でdivタグ又はbodyが中央にならなくなってしまったので、修正方法を探していたところ、以下の質問・回答履歴を見つけました。 http://oshiete1.watch.impress.co.jp/qa4989799.html 上記の回答履歴では最終的にNo.6さんの以下の回答で問題が解決されています。 CSSでは以下のように記述: div.center { width: 80%; margin-right: auto; margin-left: auto; } HTMLではセンタリングさせたいdiv要素を以下のように記述: <div class="center">文章等<div> <質問1> ここで私の質問ですが、なぜ上記の回答では<div class="center">文章等<div> を中央に表示するためにCSSにwidth: 80%;が必要なのでしょうか(width: 80%はdivタグのセンタリングには特に必要ないのですか?なぜ、width: 80%が記述されているのか分かりません。)?この80%という値はどこから導き出されたのでしょうか(なぜ、例えば60%、70%等ではだめなのですか?)? また、bodyタグをセンタリングしたい場合は、どうですか?CSSにwidth: 80%;が必要なのでしょうか? <質問2> 「margin-right: auto;とmargin-left: auto;」以外にもmargin:0 autoという方法が他のサイトで紹介されていましたが、「margin-right: auto;とmargin-left: auto;」を使用した場合とmargin:0 autoを使用した場合の表示結果は全く同じなのでしょうか?margin:0 autoの場合、上下のマージンも0(無し)となるので、その点で上下のマージンを指定していない「margin-right: auto;とmargin-left: auto;」と異なるように思いますが?「margin-right: auto;とmargin-left: auto;」又はmargin:0 autoを使用する場合、他方を使用することに比べてメリット及びデメリットはあるのでしょうか? また、もしも、「margin-right: auto;とmargin-left: auto;」の代わりにmargin:0 autoを使用する場合、記述は以下で正しいのでしょうか? <divタグをセンタリングしたい場合> CSSでは以下のように記述: div.center { width: 80%; margin:0 auto } 上記の記述で div.center { width: 80%; margin-right: auto; margin-left: auto; } と全く同じ表示になるのでしょうか? <bodyタグをセンタリングしたい場合> CSSでは以下のように記述: body { width: 80%; margin:0 auto } 上記の記述で body { width: 80%; margin-right: auto; margin-left: auto; } と全く同じ表示になるのでしょうか? <質問3> IE6又はそれ以前のIEは、「margin-right: auto;とmargin-left: auto;」又はmargin:0 autoではDivタグをセンタリングできず、text-align: center;を使用する必要あったような記憶があります。IE7/8に加えてIE6又はそれ以前のIEにおいても<div class="center">文章等<div>をセンタリングしたい場合、どのような記述となりますか? 以下のように「margin-right: auto;とmargin-left: auto;」又はmargin:0 autoをtext-align: center;と同じ場所に記述する方法はうまくいかないようですが。私の記述方法が悪いだけですか? { text-align: center; margin-right: auto; margin-left: auto; } 又は { text-align: center; margin:0 auto; } 関連サイト等あれば、そちらも教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 表組の均等割り付け

    スタイルシートで均等割り付けをする方法をググって .sample { text-align : justify; text-justify : distribute; } といった指定方法を使ってみたのですが、目的の配置になりません。 添付画像のように割り付けたいのですが、どのようにしたら良いのでしょうか? ご教示頂けないでしょうか? どうかよろしくお願い致します。

    • ベストアンサー
    • CSS
  • 行頭に「> 」がある行、すべてを指定する正規表現

    行頭に「> 」(半角「>」のあとに半角スペースが入っています)がある行、すべてを指定する正規表現を教えてください。 aaaaa > aaaa bbbb > bbbb このような文章だと、 > aaaa と > bbbb を指定する正規表現ということです。 お願いします。

  • スマホで表示するとwidthが適応しない。

    WindowsのPCでは問題ないのですが、スマホでレイアウトを確認すると、width470pxで指定しているのに300px位の幅で改行されてしまいます。 スマホを横にして幅広に表示させると下記sampleの文字は問題なく表示します。 また、sample2の文字(h4)はwidthを指定していないにも関わらず途中で改行されてしまいます。 どうすればスマホでも問題無く表示できるのでしょうか? よろしくお願いします。 <div class="section"> <div class="box_l"> <p> sample.sample.sample.sample.sample.sample.sample.sample.sample.sample.sample.sample. </p> </div> <div class="box_r"> <p><img src="a.jpg" width="460" height="321"></p> </div> </div> <div class="clear"></div> <div class="section"> <h4>sample</h4> </div> .section { position: relative; width: 960px; margin-left:auto; margin-right:auto; margin-top: 50px;} .box_l p{ width:470px; float:left; text-align:justify;} .box_r p{ width:470px; float:right; text-align:justify;} .clear{ clear: both;}

    • 締切済み
    • CSS
  • HTMLでテーブル内のリンクに色付けしたい。

    ==HTML <table class="class1"> <tr> <td class="class2"> <p> ああああああああああ <span class="class3"> <a href="xxx.html">別サイトへ</a> </span></br> </p> <p>あああああああああ</p> </td> </tr> </table> ==CSS td.class2 .class3 { /*ダウンロードの文字*/ text-align:right; /*行揃えの位置や、均等割付を指定*/ float:right; /*要素の左または右寄せを指定*/ color:#FF0009 /*文字の色を指定*/ } 部分抜粋でこんな感じのプログラムを書きました。 CSSの text-align と float:right はHTMLの『別サイトへ』の文字にかかってしっかり右端に寄ってくれます。 しかし文字の色が変化してくれません。 問題はリンクなので  <a........>別サイトへ</a> となっていて<a>の指定をCSS側でもやってあげないといけないのはわかっているのですがどう書けばいいのか分りません。 ・td.class2 a.class3 { ・td.class2.class3 a.class3 { ・.class2.class3 a.class3 { などで初めて td.class2 .class3 { /*ダウンロードの文字*/ text-align:right; /*行揃えの位置や、均等割付を指定*/ float:right; /*要素の左または右寄せを指定*/ } td.class2.class3 a.class3 { color:#FF0009 /*文字の色を指定*/ } などと書いたりしたのですが文字の色に変化がありません。 この場合どう書けば文字の色に変化をつけれるんでしょうか?

  • cssでボックスを横並びにし、横幅指定してもくっついてしまう。

    こんにちわ! 只今CSS課題に取り組んでいるのですが、 フロートを使用し、写真(A)、テキスト(B)、写真(C)、テキスト(D)、と並べたいのですが、(B)に横幅指定しているにもかかわらず、(C)がIEではOKなのですが、FIREFOXではぴたっとくっついてしまいます。 【html】 <div class="box"> <div class="photo"><img src="img/photo_01.jpg" width="132" height="85"></div> <div class="txt">第23回こまったな<br>どうしたのかな賞<br>受賞</div></div> <div class="box"> <div class="photo"><img src="img/photo_02.jpg" width="132" height="85"></div> <div class="txt">第23回どなたかー<br>助けてください賞<br>受賞</div></div> </div> .box{ width : 258 px; margin: 0px; float:left; } .photo{ width : 132 px; margin: 0px; float:left; } .txt{ width : 123 px; color: #555555; font-size: 12px; text-align: left; margin: 0px 0px 0px 3px; padding: 0px ; line-height:18px; float:left; } となっております。 何故、IEでは大丈夫でFirefoxでは内容によって横幅が変わってしまうのでしょうか? ご教授願いませんでしょうか~? 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • CSS:文字の上下の中央揃え

    h3要素、クラス属性「midasi」の高さが30pxで、その上下の中央揃えをしたいのですが、「vertical-align: middle;」を指定しても変化がありません。 どのプロパティを指定すればよいでしょうか? 回答よろしくお願いします。 ■HTML <link rel="stylesheet" href="../rensyuu_CSS/rensyuu_CSS.css" type="text/css" /> </head> <body> <div class="kukaku_zen"> <div class="kukaku1"> <h3 class="midasi">見出し1</h3> <p class="bun"> 文章1 </p> </div> <div class="kukaku2"> <h3 class="midasi">見出し2</h3> <p class="bun"> 文章2 </p> </div> </div> </body> </html> ■CSS h3.midasi {height: 30px; vertical-align: middle; text-align: left; font-family: "MS ゴシック"; background-color: #88ceff;}

    • ベストアンサー
    • HTML

専門家に質問してみよう