• 締切済み

サイズの違うフォントの下位置を揃えるには?

よろしくお願いします。 現在HTMLを勉強している者です。 只今、Floatタグを利用してメニューバーを作っていて、メニュータイトルの日本語と英語に別々のフォントサイズを適用しているのですが、どうしても、文字の下位置を揃えることができません(汗) どなたか助けてください! 現象としては、 ・英語の後に続く日本語の文字を小さくすると、英語が上に上がってしまう。 ・別々のメニューで、日本語のみ、英語のみのメニューの下位置が微妙に違うので、英語の方を1pxくらいだけ上げたい… 数時間格闘しています。 どうぞよろしくお願いします

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

みんなの回答

noname#66720
noname#66720
回答No.1

<style type="text/css"> #navi li {display:inline;} #navi .big {font-size:50px;} #navi .small {font-size:10px;} #navi a {text-decoration:none;} </style> <ul> <li class="big"><a href="#">サンプル</a></li><!-- --><li class="small"><a href="#">sample</a></li> </ul> floatをつかわずにdisplay:inline;で横並びにするとできるみたいです

関連するQ&A

  • イラストレーター CS2 のフォントについて

    イラストレーター超初心者です(^^;) 今、イラストレーターCS2でチラシに使うロゴを作りたくて挑戦しているのですが、文字入力ツールで文字を打っても、フォントが選べなくて、メニューバーの下に【文字】というところがあるのでクリックすると、上に2箇所プルダウンがあって、2段目にただ【Regular】とだけ書いてあります。 日本語のフォントに変えたいと思い、下に【言語】とあったのでプルダウンで見てみると、日本語がないのです(T_T) 日本語のフォントを適用するにはどうすれば良いでしょうか? 教えてください。

  • font-sizeが効かない

    html5でHTMLソースを記述しています。 時々、font-sizeが効かない事がありますが、どうしてかわかりますでしょうか? HTML>ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー <div class="mainContents"> <a href="#"><span class="r20 t30 b30 right"><戻る</span></a> <div class="clear"></div> </div> CSS>ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー .right { float:right; } .r20 { margin-right:20px; } .t30 { margin-top:30px; } .b30 { margin-bottom:30px; } .mainContents { width:320px; background-color:#fff; font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size:12px; } 確認ブラウザは、SafariとFireFoxです。 よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • IE6でどのフォントサイズも同じ大きさに

    ふと、ブラウザIE6の表示を見ていて気が付いたのですが、どのホームページを表示しても、通常のHTMLで書かれたページの<FONT SIZE>タグが無視されているようなのです。 例えば次のようなHTMLを表示しても同じ大きさの文字しか表示されません、ブラウザの表示-文字サイズによる変更はできますが、やはりそれぞれの文字のサイズは同じです。 <HTML> <HEAD><TITLE>TEST</TITLE></HEAD> <BODY> <FONT SIZE="3">A<BR></FONT> <FONT SIZE="5">B<BR></FONT> <FONT SIZE="7">C<BR></FONT> </BODY> </HTML> 他のPCでは正しく表示されるので、このPCの問題だと思っています。プラグインとか他のソフトが悪さしているのでしょうか? OSはWin2000ProSP4です、どなたかご存知の方がおられたらアドバイスお願いいたします。

  • 囲っているメニューの下にtwitterを載せたい

    今スタイルシートでホームページを作っていて、メニューの下にtwitterを載せたいと思っているんです。 メニューは div#menu{ float:left; margin:0 auto; padding:10px; width:200px; border:1px dotted black; } という設定(?)にしています。 メニューの中に入れてしまうとtwitterもドットに囲まれてしまいます。 なのでメニューの下に表示させたいのです。 何も気にせずにタグを入力すると真横に表示されてしまってデザインが崩れてしまうんです。 訳が分からなくて申し訳ありません。 添付画像を見ていただければ分かりやすいかと思います。 よろしくお願いします。

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

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

    • ベストアンサー
    • CSS
  • スタイルシート font size

    レンタル掲示板にHTMLを挿入しています。 文字の大きさを指定する時に、 font size="○" で指定する分にはなんら問題はありません(大きさが変化します)が、スタイルシートでテーブルに table style="font-size:○px;" と指定しても変化がありません。 たしかに HEAD 内で指定はしていますが、スタイルシートの優先順位はタグに直接付けたほうが優先されるとあります。 HEAD 内の指定が優先されているようです。 なぜこうなるかがわかりません。 それともお借りしているレンタル掲示板のプログラムがまちがっているのでしょうか? よろしくお願いします。

  • DTP系の質問です。 恐れ入りますが・・フォントについて教えてください

    DTP系の質問です。 恐れ入りますが・・フォントについて教えてください。 以下の雰囲気のする日本語フォント名を教えてください。 「日本の伝統・高い技術」 というイメージにあうフォント名です。 文字サイズは、12px~30px程度で (1)見出し 用 (2)ナビゲーション 用 など よいフォントがありましたら、数種類 教えてくださいませんか? よろしく、お願いいたします。

  • ブログのメニューバーをヘッダー画像の下に

    seesaaブログでメニューバーをTOP画像の下に表示したいのですがわけがわからないんです。 どなたか教えて下さらないでしょうか? ちなみに設置はなんとかできました。 http://error911.seesaa.net/ CSSは ul#menu { margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; height:36px; font-size:12px; font-weight:bold; text-transform:lowercase; background:transparent url("http://error911.up.seesaa.net/image/bg.jpg?20090326204938") repeat-x top left; font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif; border-bottom:1px solid #000000; border-top:1px solid #000000; } ul#menu li { display:block; float:left; margin:0; pading:0; } ul#menu li a { display:block; float:left; color:#999999; text-decoration:none; font-weight:bold; padding:12px 20px 0 20px; height:24px; } ul#menu li a:hover { color:#FFFFFF; background:transparent url("images/over.jpg") no-repeat top right; }   です。お願いします。

  • menuのHTMLタグとCSSが上手くいかない

    画像(1)が現状です。イメージは(2)です。何故HTMLタグを別々にするかというとスマホにしたらsubメニューをボトムに配置したいのです。 メニューとsubメニューの背景がくっつかないのです。 (1)を(2)にするにはどうすれば良いでしょうか? 以下がHTMLタグとCSSになります。 アドバイスをお願いします。 HTMLタグ <div class="div1"><ul><li>メニュー1</li><li>メニュー2</li><li>メニュー3</li><li>メニュー4</li></ul></div> <div class="div2"><ul><li>sab1</li><li>sub2</li></ul></div> CSSスタイル ul li { list-style: none; } .div1 { background: #ccc; float: left; } .div2 { width: 240px; background: #999; float: right; } li { float: left; padding: 5px 15px; }

  • 右サイドバーが下に落ちてしまう

    当方3カラムのSeesaaブログを使っているのですが、ある日突然右サイドバーが下に落ちてしまいました。初期値に変えても変化なしです。 container、links-left、linksの数値を変えてもダメでした。 下に落ちた右サイドバーの幅が妙に狭いのが気になるのですが・・・ スタイルシートの関係ありそうな部分を掲載しておきますので、ここがおかしいと思われたらご指摘をお願いします。 --------------------------------------------------------------- #container{ margin:0px auto 0px auto; width:100%; color:#5D5D5D; font-size:12px; font-family:Verdana; text-align:left; } .description { font-family:Verdana; font-weight:bold; padding:0px 10px 0px 0px; } #content { margin:0px 0px 0px 30px; float:left; width:40%; } #links-left { font-weight:normal; width:23%; float:left; margin: 0px 0px 0px 0px; text-align:left; } #links { font-weight:normal; float:left; width:23%; margin: 0px 0px 0px 30px; text-align:left; font-size:12px; } ---------------------------------------------------------------

専門家に質問してみよう