###前提・実現したいこと
htmlで表を表示する場合の書き方について教えてください。
###発生している問題・エラーメッセージ
htmlで表を記載する際に同一カラム内で
以下のような要件がある場合にどのように記載(タグ・cssを使う)するのが適切なのか教えてください。
1、金額等数字のみ文字を大きく表示、単位(円)は小さく表示し、カラムの右寄せ表示にしたい
2、カラム内で列挙している一部情報の文字色を変更したい 備考の「産地:中国」の箇所
###該当のソースコード
html
1<html> 2<head> 3<style type="text/css"> 4table{ 5width: 100%; 6border-collapse: collapse; 7} 8table th{ 9width: 25%; 10padding: 6px; 11text-align: left; 12vertical-align: top; 13color: #333; 14background-color: #eee; 15border: 1px solid #b9b9b9; 16} 17table td{ 18padding: 6px; 19background-color: #fff; 20border: 1px solid #b9b9b9; 21} 22</style> 23 24</head> 25<body> 26<table class="table"> 27<thead> 28<tr> 29<th>商品</th> 30<th>価格</th> 31<th>備考</th> 32</thead> 33<tbody> 34<tr> 35<td>卵</td> 36<td>5,000円</td> 37<td>消費期限:2015/1/1<br>産地:中国</td> 38</tr> 39</body> 40 41</html> 42
###試したこと
tdの中をdivやspan等のタグで分割してみましたが、
数字の右寄せまでするとうまくいかなかったりで
適切にタグを選択できていないのかなと感じています。
ネットではあまり表の中の文字列の表示を加工するケースでタグの選択を説明されているサイトが見つからず、
質問させていただきました
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/15 17:52
2016/06/22 14:58
2016/06/23 01:54