携帯向けコンテンツの作成にチャレンジwiki

もともとの画面
body
margin:0;
padding:0;
line-height:1;

docomoではpngが表示できない

tag(css指定なし)

Hx

softbaknのみボールド表示
H1H2H3H4H5
docomoデフォ
auデフォデフォデフォ
SoftBankデフォデフォ
※auの場合marginが下に2pxつく

ボールド

bstrong
docomo××
au××
SoftBank

div

block。paddingなし
docomomarginなし
aumargin-上に1px
SoftBankmarginなし

p

block。paddingなし
docomomargin-上に1em
aumarginなし
SoftBankmargin-上に1em

span

inline。paddingなし marginなし。
<span>と<span>の間に改行をいれると、各機種「margin-right:5px;」がはいる。

hr

docomomargin-上下に3px、濃いグレー、太さ2px
aumargin-上下に1px、グレー、太さ2px
SoftBankmarginなし、グレー、太さシャドーふくめて2px

table

cellspacing、cellpadding、borderに「0」を指定した場合、docomoには「1px」のcellspacingがついてしまう
cellspacingcellpadding
docomo1px1px
au1px2px
SoftBank1px1px

table 属性(table)

borderを1以上の数値で設定すると、auと他機種の見え方で差がつく
cellspacingceppladdingborderbordercolor
docomo
au
SoftBank
auでの見え方

docomo、softbankでの見え方

table セル属性(tr/th/td)

alignvalignwidthbgcolornowrap
docomo×
au
SoftBank

table th

centerbold
docomo×
au×
SoftBank

css

docomoはタグにcss指定がきかないかも?


h1 {font-size:18px}
こういうのがダメ

color

インラインclass
docomo
au
SoftBank

font-size

※docomoでHxには指定がきかない!
※<hx><span style="font-size:;"></span></hx>で書くしかないかも
フォントサイズの指定
  • フォントサイズ小
    <span style="font-size:small;" class="font-s">
  • フォントサイズ大
    <span style="font-size:large;" class="font-l">
インライン8101214161820222426
docomoデフォデフォデフォデフォデフォデフォデフォデフォデフォデフォ
au極小デフォデフォデフォデフォ
SoftBank極小極小極小デフォデフォ特大特大
class8101214161820222426
docomo×極小デフォデフォ×××××
au極小デフォデフォデフォデフォ
SoftBank×極小デフォデフォ×××××
インラインxx-smallx-smallsmallmediumlargex-largexx-large
docomoデフォ
au極小デフォデフォデフォ
SoftBank極小極小デフォ特大特大
classxx-smallx-smallsmallmediumlargex-largexx-large
docomo×××デフォ×××
au極小デフォデフォデフォ
SoftBank×××デフォ×××

line-height

インラインdivpspanhx
docomo××××
au
SoftBank
classdiv
docomo×
au
SoftBank
※softbankの<span>でインラインでline-heightとbackgroundをあわせた場合、背景色は文字に吸着、line-heightの余白は背景にふくまれない。

background

インラインdivpspanhxtabletd
docomo××
au
SoftBank
classdivpspanhxtabletd
docomo××
au××××××
SoftBank
※softbankでh4の場合は×

bacuground-image

インラインclass
docomo××
au
SoftBank

margin

上下はdiv、左右はspanでテスト
インラインtopbottomleftright
docomo××××
au
SoftBank
classmargin
docomo×
au×
SoftBank

padding

divでテスト
インラインclass
docomo××
au×
SoftBank

float

imgでテスト
インラインclass
docomo
au××
SoftBank

border

インラインclass
docomo×
au
SoftBank


結論からいうと、
docomoでは「line-heightがきかない」「marginがきかない」「paddingがきかない」「p、hxでbackgroundがきかない」
auでは「floatがきかない」「classだときかないものが多い」
softbankはおおむねきく、フォントだめ苦手

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

編集にはIDが必要です