※ ChatGPTを利用し、要約された質問です(原文:携帯サイトでカレンダーをテーブル表示すると1行になってしまう)
携帯サイトでカレンダーをテーブル表示すると1行になってしまう
このQ&Aのポイント
携帯サイトでカレンダーをテーブル表示すると1行になってしまいます。auのエミュレーターではカレンダーが縦一行の文字列に表示されてしまう問題が発生しています。
auのエミュレーターがおかしいわけではなく、ソース表示も正常です。Docomoの実機では問題が発生しません。
カレンダーをテーブル表示させるためのソースコードに何か問題がある可能性があります。
携帯サイトでカレンダーをテーブル表示すると1行になってしまう
携帯サイトでカレンダーをテーブル表示させようと以下のソースを書きましたが、auのエミュレーター(Openwave SDK6.2k)で確認すると、カレンダーがただの縦一行の文字列になって表示されてしまいます。
これはauのエミュレーターがおかしいのでしょうか?、エミュレーターのソース表示をさせてもおかしな解釈をしているわけでもありません。なお、Docomoの実機(903)では問題なく表示されます。
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
<html><head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift-JIS" />
<title></title>
</head>
<body>
<font size="2">
<div align="center">
<table cols="7" border="0" width="*">
<tr>
<td colspan="7" nowrap="nowrap">
<center>
<a href=""><img src="prem.jpg"/></a>
2007年7月
<a href=""><img src="nextm.jpg"/></a>
</center>
</td>
</tr>
<tr>
<td align="center" width="*" nowrap="nowrap"><font color="red">S</font></td>
<td align="center" width="*" nowrap="nowrap">M</td>
<td align="center" width="*" nowrap="nowrap">T</td>
<td align="center" width="*" nowrap="nowrap">W</td>
<td align="center" width="*" nowrap="nowrap">T</td>
<td align="center" width="*" nowrap="nowrap">F</td>
<td align="center" width="*" nowrap="nowrap"><font color="blue">S</font></td>
</tr>
<tr>
<td align="center" nowrap="nowrap">1</td>
<td align="center" nowrap="nowrap">2</td>
<td align="center" nowrap="nowrap"><font color="red">3</font></td>
<td align="center" nowrap="nowrap"><font color="red">4</font></td>
<td align="center" nowrap="nowrap">5</td>
<td align="center" nowrap="nowrap">6</td>
<td align="center" nowrap="nowrap">7</td>
</tr>
<!--8~21日まで中略-->
<tr>
<td align="center" nowrap="nowrap">22</td>
<td align="center" nowrap="nowrap">23</td>
<td align="center" nowrap="nowrap"><font color="red">24</font></td>
<td align="center" nowrap="nowrap">25</td>
<td align="center" nowrap="nowrap">26</td>
<td align="center" nowrap="nowrap">27</td>
<td align="center" nowrap="nowrap">28</td>
</tr>
<tr>
<td align="center" nowrap="nowrap">29</td>
<td align="center" nowrap="nowrap">30</td>
<td align="center" nowrap="nowrap"><font color="red">31</font></td>
<td align="center" nowrap="nowrap"></td>
<td align="center" nowrap="nowrap"></td>
<td align="center" nowrap="nowrap"></td>
<td align="center" nowrap="nowrap"></td>
</tr>
</table>
</div>
</font>
</body>
</html>
お礼
ありがとうございます。 エージェントを細かくチェックして表示を分けようと思います。