下記のように、HTMLのfontサイズ指定の"-1"って、
一体、どのような意味があるのですか?
また、何か基準があるとすれば、それは何なのでしょうか?
ご存知の方は、教えてください。
-----------------------------
<font size="-1">font</font>
-----------------------------

■環境
OS:Windows98SE
使用アプリケーション:Dreamweaver 4.02

このQ&Aに関連する最新のQ&A

A 回答 (1件)

HTML内でフォントのサイズを指定しない場合、サイズは3になります。


よって、<FONT SIZE=3>あああ</FONT>と
あああ は、同じです。

基準が3なのですから、
<FONT SIZE=-1>font</FONT>と
<FONT SIZE=2>font</FONT>は同じです。

同様に
<FONT SIZE=+1>font</FONT>と
<FONT SIZE=4>font</FONT>は同じです。
    • good
    • 0
この回答へのお礼

なるほどっ!!
基準は、3pointとして考えればよいのですね。
助かりました。

非常に分かりやすいご回答を、どうもありがとうございます!

お礼日時:2001/11/07 22:56

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q16進数について

高校の情報という授業で、2進数や10進数や16進数を習いました。
2進数⇔10進数の変換の仕方は分かるんですが、
2進数→16進数  10進数→16進数や、
16進数→2進数  16進数→10進数
の変換の仕方が分かりません(>_<)教科書にも書いてないし、
先生もちゃんと教えてくれなかったのにテスト範囲で困ってます。
至急教えてください!!!!

Aベストアンサー

16進数と2進数や8進数は相性がいいので,
たしかに何桁かまとめて変換すれば便利です.

わたしは,別の方法として,
一度,10進数に直してから計算すればどうでしょうか.そうすれば,
今回の場合,
 10進数<->16進数
を覚えればOKですね.

10進数->16進数

  たとえば,100(10進数)の場合,
   100(10進数) = 6*16 + 4*1
= 6*16^1 + 4*16^0
よって,
   100(10進数) = 64 (16進数)
となります.

 16のべき乗である,
  1,16,256,4096,65536,...
  16^0,16^1,16^2,116^3,16^4,...
などを覚えることが大変と感じるかもしれません.
 これは,10進数の各ケタを1,10,100,1000,10000,...とおぼえることと同じです.

16進数 -> 10進数
  64 (16進数) = 6*16^1 + 4*16^0
= 6*16 + 4*1
= 100 (10進数)

  ところで,16^0 (16のゼロ乗) = 1 です.
  これは,よろしいでしょうか.(定義ですから)

一度10進数に変換する方法は検算(答えの確認)にも
使えますね.


10進数->16進数 の場合をもうすこし詳しく言うと,
上記の考え方では,一通りに決まらないようにかんじたかもしれません.
ある数字を足し算であらわす方法はいくらでもあるように思ってしまいます.
説明のため,10進数で書きますが,
たとえば,10進数で
 100 を 表記するときには,それぞれのケタは
 0-9の10種類で表さなければなりません.

  100 = 1*10^2 + 0*10^1 + 0*10^0
1 0 0
なのです.これを
  100 = 0*10^2 + 10*10^1 + 0*10^0
とやると,
   0 10 0
となり,溢れてしまいます.
各ケタが,0-9におさまる足し算の組み合わせは一通りしかないのです.

先のご回答の多くは,コンピュータのプログラムで計算する場合にそのまま使えるアルゴリズムですね.

16進数と2進数や8進数は相性がいいので,
たしかに何桁かまとめて変換すれば便利です.

わたしは,別の方法として,
一度,10進数に直してから計算すればどうでしょうか.そうすれば,
今回の場合,
 10進数<->16進数
を覚えればOKですね.

10進数->16進数

  たとえば,100(10進数)の場合,
   100(10進数) = 6*16 + 4*1
= 6*16^1 + 4*16^0
よって,
   100(10進数) = 64 (16進数)
となります.

 16のべき乗である,
  1,16,256,4096,65536...続きを読む

Q▲▲テーブルと一緒には使えない?

こんばんは☆僕は今テーブルを利用してカラーコード一覧を作成しています。そこで日本語の文字を入力したのですが…<FONT size="2">Color Code一覧</FONT>と「テーブルの外に」入力すると【Color Codeˆ&ecirc;—— 】←のように表示されます…。直接【Color Code一覧】入力すると問題はありません。なぜでしょうか?わかる方教えてください☆
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
</FONT size="2">Color Code一覧</FONT>
<TABLE Border Cellspacing="1"Width="20%" align="center">
<TR>
<TD><FONT size="3" face="MS UI Gothic"><DIV align="center">Collar Code・RGB</DIV></FONT></TD>
</TR>
</TABLE>
<BR>
<TABLE Border Cellspacing="1" Width="75%" align="center">
<TR>
<TD colspan="6"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000000 - #00ffff</DIV></FONT></TD>
</TR>
<TR>
<TD BgColor="#000000"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000000</DIV></FONT></TD>
<TD BgColor="#000033"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000033</DIV></FONT></TD>
<TD BgColor="#000066"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000066</DIV></FONT></TD>
~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~
</TR>
</TABLE>
</BODY>
</HTML>

こんばんは☆僕は今テーブルを利用してカラーコード一覧を作成しています。そこで日本語の文字を入力したのですが…<FONT size="2">Color Code一覧</FONT>と「テーブルの外に」入力すると【Color Codeˆ&ecirc;—— 】←のように表示されます…。直接【Color Code一覧】入力すると問題はありません。なぜでしょうか?わかる方教えてください☆
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
</FONT size="2">Color Code一覧</FONT>
<TABLE Border Cellspacing="1"Width="20%" align="center">
<TR>
<TD><FONT...続きを読む

Aベストアンサー

http://homepage3.nifty.com/f-page/hp/html/meta01.html
メタタグでcharsetを設定したらどうでしょうか
文字化けしてると思います。

Q10進数を16進数に、16進数から2進数に

16進数FFFは、10進数にすると4095になりますが、逆にこれを16進数に戻すにはどうすればよいのでしょうか。

また、16進数から2進数にすると111111111111となりました。これは、16進数FFFを一度、10進数にしてから、割り算のひっ算をひっくり返したようなもので計算していった結果ですが、
16進数から2進数に直接変換する手段はあるのでしょうか。

Aベストアンサー

16進数に直す場合には、16の整数乗の数字をまず並べましょう。これらでどんどん割っていきます。
16^0=1 …1桁目
16^1=16 …2桁目
16^2=256 …3桁目
16^3=4096 …4桁目
上記のうち4095以下の一番近い値で割って余りを出します。この場合は256で割ると、
4095=256×15+255
この15(256で割った商)が3桁目の値になります。16進数でFですね。
次に余りの255を割ります。割ることができる最大の数は16なので、16で割ると、
255=16×15+15
よって、16で割った商が15なので、2桁目はF。
最後に余りの15を1で割って、
15=1×15
商が15、余りが0。よって、1桁目はFになります。よって、
4095(10)=FFF(16)

16進数から2進数は、わりと簡単です。
16進数1桁が2進数4桁になります。
例えば16進数Fは、2進数1111です。
よって、FFF(16)=1111 1111 1111(2)。
123(16)なら、0001 0002 0003(2)。
ABC(16)なら、1010 1011 1100(2)。

16進数に直す場合には、16の整数乗の数字をまず並べましょう。これらでどんどん割っていきます。
16^0=1 …1桁目
16^1=16 …2桁目
16^2=256 …3桁目
16^3=4096 …4桁目
上記のうち4095以下の一番近い値で割って余りを出します。この場合は256で割ると、
4095=256×15+255
この15(256で割った商)が3桁目の値になります。16進数でFですね。
次に余りの255を割ります。割ることができる最大の数は16なので、16で割ると、
255=16×15+15
よって、16で割った商が15なので、2桁目はF。
最後に余りの15を1で割っ...続きを読む

Qはダメ?

これまで、
<FONT SIZE="2">を
<FONT SIZE=2>と長らく書いてきました。
その他の例としては、
<FONT COLOR=red>
など
「"」を使わずに作成してきたHTMLファイルが多数あります。見たところ問題なく動作しているようですが、「"」を使わないことでの問題等があれば教えていただけますか。修正したほうが良いものでしょうか。

Aベストアンサー

確かに楽ですよね。特に、JavaScript等、HTML以外の言語でHTMLを書き出す場合、
書き出す側の言語の文字列を表す記号として使われる二重引用符とぶつかるので、
エスケープシーケンス使うのが面倒だったりするとやってしまいます。

HTMLの仕様によると、属性値は、基本は二重引用符でくくることとなっています。
そして、値が特定のキャラクタ(英数字、ハイフン、ピリオド)の場合は省略が可です。
つまり、s-holmesさんの<FONT SIZE=2>、<FONT COLOR=red> 共に仕様上問題なし、
だと思います。
と、いうか、<FONT SIZE="2>とかいうミスをしてブラウザが解釈できないよりは
よっぽどましだと思います。

ですから、省略可の部分に関しては、個人のポリシーと一般的な慣習でよいのではないでしょうか。
たとえば、FORMのOPTION要素と、TABLEのTD要素は両方とも閉じタグを省略可ですけど、
OPTIONの閉じタグを省略している人は多くてもTDはあまりいない気がします。

また、この仕様に則ると、<FONT SIZE=-1>はOKだが、<FONT SIZE=+1>はNG、
ということになります。
こういう場合は気持ち悪いので両方とも二重引用符で囲うべきでしょうね。

省略可な属性値でない場合、IEやNNでは、実際二重引用符を使わなくてもたいてい
動作しますが、これはIEやNNといったHTMLユーザークライアントソフトが勝手にそういう
解釈をしているだけで・・・。
HTMLの仕様とブラウザの実装、どちらに則ってページを構築するべきか、というのは
議論の余地があるかもしれませんが、基本的に、
  ・まぎらわしいから属性値は全部引用符で囲う。
  ・仕様上、省略しても問題ない場合は徹底的に省略する。
のどちらかを、HTMLドキュメント制作者が任意に選択してかまわないと思います。

確かに楽ですよね。特に、JavaScript等、HTML以外の言語でHTMLを書き出す場合、
書き出す側の言語の文字列を表す記号として使われる二重引用符とぶつかるので、
エスケープシーケンス使うのが面倒だったりするとやってしまいます。

HTMLの仕様によると、属性値は、基本は二重引用符でくくることとなっています。
そして、値が特定のキャラクタ(英数字、ハイフン、ピリオド)の場合は省略が可です。
つまり、s-holmesさんの<FONT SIZE=2>、<FONT COLOR=red> 共に仕様上問題なし、
だと思います。
と、い...続きを読む

Q16進数を正負反転する方法

16進数を正負反転して16進数で表す方法を教えていただきたいです。
正負反転したい16進数は587FC0B4です。

16進数587FC0B4を2進数で表して
1011000011111111100000010110100
反転して
0100111100000000011111101001011
これに+1をして
0100111100000000011111101001100
16進数に直して「27803F4C」これが正解だと思ったのですが答えと違っていてどこが誤っているのかわかりません。
解説よろしくお願いします。

Aベストアンサー

16進数587FC0B4を2進数で表して
1011000011111111100000010110100

ということですが、先頭に0が1つ足りないのでは?

見当違いならごめんなさい。

Qau(EZweb)はタグ対応してますか???

ケータイのHTML解説本(古い)で調べたところEZwebのHDMLは<font size=>タグに対応してないことは分かりました。

しかし「EZwebはi-mode用サイトを開いた時どこかで変換され正常に見れるようになっている」とどこかで聞いたのですがこれは本当でしょうか?

その場合<font size=>タグも正常に反映されるのでしょうか??

すいません当方ドコモで周りにもauの人がいないので確認できません。どなたかどうか教えて下さい!よろしくお願いします。

Aベストアンサー

auの一部機種では、<font size="1">は使えます。
i-mode(FOMAのみ)では、<font size="-1">が使えます。

WINのシリーズの新しいものは表示できるはずです。


たしか、昔のauはHTMLをauのサーバーでHDMLに変換していましたが、
今のauの携帯は、HDML対応ではなくXHTMLに切り替わっていますので、これからどんどん使えるようになっていくと思います。

Q文字参照は10進数と16進数ではどちらがよいでしょうか。

文字参照は10進数と16進数ではどちらがよいでしょうか。

文字参照には10進数と16進数がありますが、どちらを使った方がよいでしょうか。
それと10進数と16進数は、どのように使い分けるものなんでしょうか。

よろしくお願いします。

Aベストアンサー

どちらでもよいです。
ただし,Unicodeの符号を表すのにU+00A5と16進数を使うため,
16進数の方が他の資料との整合はとりやすいでしょう。
# そもそもUTF-8等で書けば,数値文字参照はほぼ不要ですが。

Q と、

<td></td> と、<td><BR></td>

ホームページビルダーで作ったホムペを、KompoZerというHTMLエディタで開くと、
テーブルのなにも入っていないセルに<BR>タグが勝手に挿入されてしまいます。
<td></td> と、<td><br></td> は、
ブラウザ上ではどちらでもちゃんと表示されるのですが、
HTML文法的にはどちらが正しいのでしょうか?
また、どちらも正しい場合、<br>がある・ないで、違いがあるのでしょうか?

※ホームページビルダー、KompoZerの善し悪しは無視してください。

Aベストアンサー

文法的にはどちらも正しいです。
ブラウザの種類やHTMLのモードによって、tdが空だと、見え方が違うケースがあります。
tableでborderを指定したときに、へこんで見えるかどうか。空でないとかならずへこんで見えます。

Q8進数から16進数への変換

8進数から16進数、また、16進数から8進数に
計算過程でほかの進数に変換することなく直接変換できますか?

Aベストアンサー

例:
8進の 324 を16進に。
32 と 4に分ける
32 を 2で割る → 15 あまり 0
あまり0なので、4はそのまま。
15を1 5 に分ける。
1を2で割る→ 0 あまり 1
あまり1なので、 5に+8する
0になったので終了。 答えは D4

等というように、ビットシフトと等価な計算はできます。
ただ、これを「他の進数に変換していない」と言っていいか微妙です。

それに、2進数にして区切りを変更する方が楽なのではないでしょうか。
324 → 011 010 100 → 0 1101 0100 → D4

Q携帯サイトにタグを使いたい

携帯は機種によって<font size="">タグが
使えるものと使えないものがありますが
全キャリア向けに作成したサイトに、
文字の大きさが小さくできる機種も想定して
念のために<font size="">タグを入れといても
<font size="">タグが対応していない機種に対して
差し支えないでしょうか?
また、ついで質問なんですが、現在の最新機種では<font size="">タグは
全キャリアに対応しているのでしょうか?

Aベストアンサー

<font size="">タグ対応についてですが下記のようになっているようです。
◆ドコモ……htmlバージョン5.0以降対応
◆au……対応なし
◆ソフトバンク……対応なし
htmlバージョン5.0以降なので、ドコモの機種であればよほど古い機種でない限りソースどおりに表示されるということです。
対応していない機種では、無視されます。


人気Q&Aランキング

おすすめ情報