• ベストアンサー

テーブルの中の文字が小さくできない

Yahooジオシティーズで携帯サイト(DOCOMO)を作成しようとしています。 <font size=1> </font> を使って文字のサイズを小さくしているのですが テーブルの中の文字のみ小さくできません。 ・Yahooジオシティーズだからだめなのか ・DOCOMOだからだめなのか ・テーブルの中の文字は小さくできないのか どれが原因なのでしょうか? よろしくお願いします。

  • fsjkls
  • お礼率99% (430/432)
  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • Calra
  • ベストアンサー率66% (2/3)
回答No.1

テーブルということは、 <TABLE> <TR> <TD>文字</TD> </TR> </TABLE> で書いていると思います。 さて、ここで<font size=1>というように文字を小さくしたいとのことですが、おそらくこの<font size=1>の位置が問題です。 もしあなたが <font size=1> <TABLE> <TR> <TD>文字</TD> </TR> </TABLE> </font> というように書いているのでしたら、原因はそこです。 TABLEタグの外にあるfontタグはTABLEタグに反映されません。TABLEタグに反映させたい場合は、 <TABLE> <TR> <TD><font size=1>文字</font></TD> </TR> </TABLE> とするのが一番わかりやすいと思います。 他にもCSSというものを使う、という手もあります。 <HEAD>~</HEAD>の間に、 <style type=text/css> <!-- table { font-size: 文字サイズ;} --> </style> と書くとその文字サイズで書くことも出来ます。 ただし、CSSを使う場合文字サイズはpxなどの単位ですので、調整が必要です。ちょっとめんどくさいですが、CSSはわかりにくければ普通に最初のやり方で書いた方がいいように思えます。

fsjkls
質問者

お礼

ありがとうございます。 <TABLE> <TR> <TD><font size=1>文字</font></TD> </TR> </TABLE> でうまく行きました。 <style type=text/css> <!-- table { font-size: 文字サイズ;} --> </style> こちらも試してみたのですがPCではうまく行くのに 携帯だと何もかわりませんでした。

その他の回答 (1)

noname#100277
noname#100277
回答No.2

ドコモではCSSを反映させるには条件が在り、ソレをクリアしない限りは駄目。 適切なマークアップをしたXHTMLファイルを「.xhtml」の拡張子を付けて保存しアップロード。 CSSは「a」以外全て「直接記述」で実施。 (全てファイル内記述。) 最低限上記二点をクリアしないと反映されません。

fsjkls
質問者

お礼

DOCOMOは難しそうですね。 大変参考になりました。

関連するQ&A

  • テーブル内の文字のサイズを変更し携帯で表示したい

    html文を勉強しながら簡単なホームページを作成しています。 <style type="text/css"> <!-- table { font-size: 20px ; } --> </style> を使ってテーブルの中の文字のサイズを変更していますが パソコン(IE)で見るとうまくできるのに携帯でみると文字の大きさが変わっていません。 <font size=1> </font> も入れているのですがテーブル以外の文字はちゃんと指定されたサイズになっています。 携帯で表示かつ文字の大きさを指定するのはどうすればいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • TABLE内の、文字の大きさの設定

    スタイルシートで文字の大きさを指定しているのですが、 こんなの↓ body {font-size:10pt;} table {font-size:10pt;} td {font-size:10pt;} th {font-size:10pt;} まず、テーブル内もBODY内も指定どおりに文字の大きさは変わるのですが、 このあと、ブラウザの文字の大きさを、 最小、小、中、大、最大と変化させても、 BODY内は正しく変わりますが、 テーブル内は全く変化無しです。 IEでのみ検査してますが、 テーブルについても、BODY内と同じように、 文字の大きさが可変になるような設定方法を知りませんか?

  • 文字化けしてしまう

    yahooジオシティーズで作成した、http://で始まってhtmlで終わるサイトを、PSvitaのブラウザで表示させると文字化けしてしまいます。 私はホームページ作成に詳しくないので、スクリプトとかスタイルシートなどは使わず全てHTML文で作成しました。 どうしたらvitaで文字化けされずに表示させる事が出来るのでしょう? vita側の設定ですか? ジオシティーズで修正すればいいのでしょうか? DOCOMOの携帯で正しく表示できます。 ご回答よろしくお願いします。

    • ベストアンサー
    • HTML
  • <css>テーブルの中と外で同じフォントサイズにならない

    WinXPproSP2+IE6です。 HTMLで作ったページにテーブルがあります。 外部cssでbodyとtableのフォントサイズを別々の設定で20pxにしました。 このcssを前述のHTMLにリンクさせ、IEで表示すると、テーブルの中の文字とテーブルの外の文字の大きさが違います。 どうすれば同じになるのでしょうか? HTMLでのフォントサイズは行っておりません。 <cssの記述内容> body{ font-size:20px; } table{ font-size:20px; }

    • ベストアンサー
    • CSS
  • テーブルの中の文字もスタイルシートで設定するには

    <html> <head> <title>test</title> <STYLE TYPE="text/css"> <!-- h1 { font-size:50%;color:green; } '--> </STYLE> </head> <body> <h1> あああ <br> <table border=1> <tr><td>1</td><td>2</td></tr> <tr><td>3</td><td>4</td></tr> </table> </h1> </body> </html> これだとブラウザで見た時にテーブルの外の文字しか適用されていませんが テーブルの中まで範囲は及ばないのでしょうか? テーブルの中はテーブルの中専用のタグを作らないとダメでしょうか? テーブルの外の文字と全く同じにしたいので一気に指定したいです。

    • ベストアンサー
    • HTML
  • すべてのテーブルの文字のサイズは設定したくない

    table { font-size: 2em;    ←tableタグに指定 } これで、ページ内のすべてのテーブルの中の文字のサイズが統一されますが、 ある複数のテーブルは、 font-size: 2em;  ではないサイズで表示させたい場合、 スタイルシートはどのように宣言すればいいのでしょうか? table { に名前を付けて宣言する方法と、 実際HTMLでテーブルを書く時の文法を教えてください。

  • 文字サイズを固定して、一部の文字を変更

    ホームページを作成しています。ページ全体は、テーブルを多用しており、 レイアウトが崩れないように以下のCSSを使って、文字サイズを固定しています。 <style type="text/css"><!-- *{ font-size: 13px; } --> </style> ここで、問題が起きたので、悩んでいます。 一部の文字にサイズを大きくしたいと思って、フォントサイズを変更しようと 思って色々やってみましたが、ダメでした。 どうすれば、一部の文字サイズを自在に変更出来るのでしょうか。

  • テーブルの中に文字を入力すると中央配置になるのは何故?

    悪戦苦闘しながらサイト作成に励んでいます。 ホームページビルダー6.5を使っています。 その中で、テーブルを作成して文字を入力していまして文字を上詰めに配置したいのですが、何故か中央配置になってしまいイメージ通りいきません。 こういった場合上詰め配置にするにはどうしたらよいのでしょうか? よろしくお願いします。

  • テーブルの中の文字の大きさ色などを統一する。

    tebleタグの中のフォントは、各枠の中でfontタグを書かなくてはいけませんが、一つだけフォントを書いて、テーブルの中のすべてをフォントを決めることはできないでしょうか。

    • ベストアンサー
    • HTML
  • テーブルの文字の大きさと色を設定したい

    ソースのヘッダーの中に <style type="text/css"> body{font-size:80%;color:red} </style> </head> を入れて、ページ全体のフォントを統一したいのですが、テーブルの中は適用されません。 テーブルの中は適は適用されないということは、調べていくうちにわかったのですが、 であれば、どうやったらテーブルの中のフォントをいじることができるのでしょうか? そのコードがわかりません。

    • ベストアンサー
    • HTML

専門家に質問してみよう