• ベストアンサー

テーブル内の文字をイタリックにしたい

テーブル内の文字をすべてイタリックにしようとおもっているのですが、テーブルの外から、 <i> <table> ・・・・ </table> </i> とやっても、イタリックになりません。 一つ一つのセルごとに<i>を入れないといけないのでしょうか?

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

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

  • ベストアンサー
  • talepanda
  • ベストアンサー率58% (45/77)
回答No.2

イタリックにしたいテーブルのクラスを指定して <table class="ita-table"> ... </table> で、cssでは <STYLE type="text/css"> <!-- table.ita-table TD {font-style:italic;} table.ita-table TH {font-style:italic;} --> とか。 </STYLE>

その他の回答 (2)

  • hisa-gi
  • ベストアンサー率29% (93/311)
回答No.3

子孫セレクタを使って、CSSの方を、 .italic TD {font-style:italic;} .italic TH {font-style:italic;} イタリックにするテーブルの方を、 <table class="italic">~</table> とすれば、<TD>や<TH>にいちいちclass属性を入れなくてもいいです。 (IE6,NN7で確認済)

w0a15455
質問者

お礼

<table>タグに指定すればよいとは^^ お二人ともありがとうございました。

  • hisa-gi
  • ベストアンサー率29% (93/311)
回答No.1

CSSを使ってはどうですか? <HEAD>と</HEAD>の間に <STYLE type="text/css"> <!-- TD {font-style:italic;} TH {font-style:italic;} --> </STYLE> と入れれば良いです。

w0a15455
質問者

お礼

ありがとうございます。 すべてのテーブルという訳ではなく、一部のテーブルのみ行うことになります。 そうなると、classで、td,thに1つずつやるという対応になるでしょうか?

関連するQ&A

  • イラストレーター8で文字をイタリックにする?

    イラストレーター8で文字をイタリックにするには、どうすればよいでしょうか?ワードなどでは太文字やイタリック(斜めにする)など簡単に選べますが、イラストレーターではフォントがないとできないのでしょうか?教えてください。

  • イタリック文字にするにはどうしたらよいのでしょうか?

    英文をワープロで作成してます。 一部イタリック文字にしたいのですが、どの操作をしたらいいのか わかりません。  手書き以外にないのでしょうか?

  • テーブル内の文字がボールドがかってしまいます

    DreamWeaverMX2004を使用しています初心者です。 いまテーブル内の文字の太さに困っています。 レイアウトテーブルでレイアウトセルなどを配置して文字を入れると そのままで細目の文字で表示してくれるのに、さらにそのセル内に テーブルを配置して、その中に文字を入れると、ボールドがかった 文字になってしまいます。これをレイアウトセル内の文字のような 細目の文字で表示させることはできますか? よろしくお願いいたします。 ※↓こんな感じになってしまいます。 http://nak.oops.jp/table_text.htm

  • Microsoft数式3.0 でイタリック体を入力するには

    Microsoft数式3.0 でイタリック体を入力するには Word2003 で Microsoft数式3.0 を使っています。 Σ記号の上下にイタリック体でi=1、kなどと入れたいのですが、i=1、kなどの文字は入力できるのですが、イタリック体にする方法が分かりません。イタリック体にするにはどうしたらいいのでしょうか。

  • word である文字をすべてイタリックに

    よろしくお願いいたします、 ワード2003を使っています。 単語を1つ1つイタリックにする方法はわかるのですが、その文章内のある単語をすべて一括でイタリックにする方法がわかりません。ご存知のかた、よろしくお願いいたします。

  • イタリック文字の対義語は?

    カテゴリーが違うかもしれませんが・・ イタリック文字(斜体)の対義語は何と表現すればよいのでしょうか?

  • テーブル枠と文字

    DreamWeaverでHP作成中です。 たびたび質問させていただいていますが、テーブルの大きさがどうしても合いません。 【A】<table width="100%" height="100%">という大きなテーブルの中に 3つ入れ子しています。   <tr><td>   【1】<table width="710" height="55">   【2】<table width="710" height="15">   【3】<table width="710" height="400"> </td></tr></table> これをベースに、【1】【2】のテーブルにはボタンを入れ、各ページにリンクさせています。 【3】のテーブルにインラインフレームを入れて、各ページ枠組と背景は同じのものを作っています。 【3】のインラインフレームを外しFlashファイルをはめこんだりすると、他のページと枠の大きさが変わってくるのですが、理由がわかりません。 もしかして、テーブルの枠自体に高さや幅があるのでしょうか。 例えば<table border="0">としていても、少し高さがあったりするために、全体の大きさが微妙に変わってしまう等。 もしくは、<td height="5">と設定しているのに、文字の大きさがそれ以上の高さを持っているため等。 文字の大きさはブラウザの設定等にも依存するのでしょうが、大体高さはどのくらいに設定すればよいのでしょうか。 それから、例えば【3】<table height="400">の中が<table height="380">と<table height="15">の2つだとするとまた大きさが変わってしまうのでしょうか。 とんちんかんなことを言っていますが、教えてくださいー。

    • ベストアンサー
    • HTML
  • イラストレーターでイタリックの文字を書く方法

    イラストレーター10でイタリックの文字を書く方法を教えてください。 どこの窓(?)のどのボタンを使うのか,けんとうが付きません。 初心者です。

  • テーブルの右に文字

    テーブルを使うとその右に文字が書けずに、下に文字が表示されてしまいます。 その外側にテーブルを書く方法以外にいい方法はありませんか? aaaとbbbを横一列のように見せたいです。 <table border><tr><td>aaa</table>bbb

    • ベストアンサー
    • HTML
  • イタリックの逆

    画像の左側のような文字はどうやって作ったらいいんでしょうか? イタリック(右側)の逆になってるんですが?