

No.2ベストアンサー
- 回答日時:
私も完全に理解できているわけではないので文章で説明しづらいのですが、サンプルコードを貼り付けてお茶を濁しておきます。
折り返しがあるかどうかで効果に違いがあるかと思います。さらに日本語の場合はtext-justifyを指定しないとtext-align:justify指定が効かないため、ie5以降以外では使えません。
-------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-2022-JP">
<TITLE>text-align:justifyとtext-justifyの組み合わせの確認(lintチェックしちゃイヤよ)</TITLE>
<META HTTP-EQUIV="CONTENT-STYLE-TYPE" CONTENT="text/css">
<STYLE type="text/css">
<!--
th,td {font-size:14px; width:150px;}
.css0 {}
.css1 {text-align:justify;} /* 規定値(text-justify:auto;) */
/* 以下、ie5以降のみ */
.css2 {text-align:justify; text-justify:newspaper;} /* 英文向け */
.css3 {text-align:justify; text-justify:inter-word;} /* 単語間のみによる調整 */
.css4 {text-align:justify; text-justify:distribute-all-lines;} /* 最後の行も調整 */
.css5 {text-align:justify; text-justify:inter-ideograph;} /* 単語間と文字間による調整 */
.css6 {text-align:justify; text-justify:inter-cluster;} /* アジア言語向け */
.css7 {text-align:justify; text-justify:distribute;} /* タイ言語向け */
.css8 {text-align:justify; text-justify:kashida;} /* アラビア語向け */
-->
</STYLE>
</HEAD>
<BODY>
text-align:justifyとtext-justifyの組み合わせの確認
<table border=1>
<tr>
<th>英字</th>
<th>日本語<br>(折り返しあり)</th>
<th>日本語<br>(折り返しなし)</th>
</tr>
<script type="text/javascript">
<!--
for (css=0; css<9; css++) {
document.write("<tr><td valign=\"top\" class=\"css" + css + "\">");
document.write("Big Fat Cats, you make the rockin' world go round. ");
document.write("Big Fat Cats, you make the rockin' world go round.<br><br>");
document.write("Big Fat Cats,<br>you make the rockin' world go round.<br>Yeah");
document.write("</td><td valign=\"top\" class=\"css" + css + "\">");
document.write("いろはにほへと<br>ちり ぬる を<br>...<br>あさきゆめみしゑひもせすん");
document.write("</td><td valign=\"top\" class=\"css" + css + "\">");
document.write("いろはにほへと<br>ちり ぬる を<br>...<br>あさきゆめみし<br>ゑひもせすん");
document.write("</td></tr>");
}
//-->
</script>
</table>
</BODY>
</HTML>
-------------------
詳しくは参考URLの解説をご覧下さい。
http://tohoho.wakusei.ne.jp/css/reference.htm#te …
http://tohoho.wakusei.ne.jp/css/reference.htm#te …
http://www.zspc.com/documents/css2/text/textalig …
この回答へのお礼
お礼日時:2003/07/16 17:17
こんなに丁寧な回答ありがとうございます。
javascriptってのが見えるので、抵抗を感じますが、これで上手くいかないか試してみます。
ほんとうにありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
センタリングしたページの印刷
-
入れ子にしたテーブルをheight1...
-
スタイルシートでpaddingを使う...
-
<TD div id="new">←こういうの...
-
XHTMLに関する質問 順序が逆に...
-
テーブルタグの横のスペース
-
colspanを使うと正しく表示でき...
-
tableでcolspanを使うと次行以...
-
テーブルとテーブルの間隔について
-
テーブル内のセル間にスペース...
-
html5のテーブル内でdivのタブ...
-
TRタグの余白をcssで設定するには
-
プルダウンの表示位置
-
テーブルタグの中にdivを含めて...
-
テーブルの横に画像を
-
テーブル<TD>内に均等割付で表示
-
(HTML)Tableを任意の位置に置...
-
tableにul,または,olを入れられ...
-
テーブルのセルにアンカー
-
javascriptを使って、指定行以...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルの一部分のセルだけに...
-
html でのテキスト結合について
-
テーブル内の画像の高さ調整に...
-
tableタグとformタグの組み合わせ
-
<img>タグにCSSのclass設定可能?
-
vbscriptで時計を作りたい
-
連続した空白を入れたい時は<pr...
-
表とリスト(ulとtable)の違い...
-
<BODY>~</BODY> の中に <STYLE...
-
cssで、テーブルのtdの中の文字...
-
divで囲んだ文字が消える
-
XHTMLに関する質問 順序が逆に...
-
Tableタグで作成した表の縮小
-
Dreamweaver デザインビューの...
-
同じwidth=200でもセル内の文字...
-
td要素内のdiv要素をセンタリン...
-
リストを3列表示にしたい
-
固定ヘッダーがある時のページ...
-
HTML テーブルの一部を半透明に...
-
添付画像のような画面を作成し...
おすすめ情報