こんにちは。
このたびは行き詰まったテーブルのデザインについて、お知恵を拝借したく、ご質問させて頂きました。
社内で使用されているシステムの都合上、CSSはスクリプトとしてしか記載することが出来ません。プラグインやJavaScriptを使用することも不可能です。また、空白などにはシステムが自動的にコードを追加してくるようです。
現在のコードは一番下に記入させて頂いております。
●行いたいことは,
見出し
箇条書き
テーブル
区切り線
という組み合わせをいくつか楯にならべることです。
が、区切り線の上下の余白がどうしても均等になりません。
また上司いわく、見出しとテーブルをオシャレでカラフルなデザインにするようにとのことなのですが、見出しとテーブルに画像を使用する事はしたくないそうです。
作成しているのは、書籍やネットで調べながらなんとかHTMLとCSSを書いている程度のほとんど初心者です。
どうかご教授頂けますよう、お願い申し上げます。
HTML
1<div style="margin: 0px 0px 0px 1px; width: 678px; height: 57px; background-color: #ebfaff;"><span style="left: 10px; font-size: 16px; font-family: 'MS 明朝', serif; line-height: 350%; font-weight: bold;"> LIMEX製品価格表</span></div> 2<div style="position: relative; padding-left: 30px;"> <br /><span style="font-size: 16pt;"><a class="midashi"><strong>名刺</strong></a></span></div> 3<div style="padding-left: 30px;"><br /><span style="font-size: 12pt;">・サイズ:91×55mm</span></div> 4<div style="padding-left: 30px;"><span style="font-size: 12pt;">・シートの厚み:300μ、オンデマンド印刷</span></div> 5<div style="padding-left: 30px;"><span style="font-size: 12pt;">・1箱100枚入りご発注は箱単位で承ります。</span></div> 6<div style="padding-left: 30px;"><span style="font-size: 12pt;">・完全aiデータ入稿納期はご相談ください目安4営業日発送</span></div> 7<div style="padding-left: 30px;"><span style="font-size: 12pt;">・新規デザイン料、送料は別途お見積もりいたします。 </span></div> 8<div style="text-align: left; padding-left: 30px;"><span style="font-size: 12pt;"> 参考価格:デザイン作成費:3,000円~</span><br /><br /></div> 9<div style="padding-left: 30px;"> 10<table style="border-collapse: collapse; margin-right: auto; margin-left: 30px;" border="3" align="left"> 11<tbody> 12<tr> 13<td align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;"> </span></td> 14<td style="width: 70px; text-align: center;" valign="middle"><span style="font-size: 12pt;">片面カラー</span></td> 15<td style="width: 70px; text-align: center;" valign="middle"><span style="font-size: 12pt;">両面カラ-</span></td> 16</tr> 17<tr> 18<td align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">100枚</span></td> 19<td style="text-align: right; width: 70px;"><span style="font-size: 12pt;">¥3,500</span></td> 20<td style="text-align: right; width: 70px;"><span style="font-size: 12pt;">¥4,000</span></td> 21</tr> 22<tr> 23<td align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">200枚</span></td> 24<td style="text-align: right; width: 70px;"><span style="font-size: 12pt;">¥4,500</span></td> 25<td style="text-align: right; width: 70px;"><span style="font-size: 12pt;">¥5,000</span></td> 26</tr> 27<tr> 28<td align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">300枚</span></td> 29<td style="text-align: right; width: 70px;"><span style="font-size: 12pt;">¥5,500</span></td> 30<td style="text-align: right; width: 70px;"><span style="font-size: 12pt;">¥6,000</span></td> 31</tr> 32</tbody> 33</table> 34</div> 35<div style="padding-left: 30px;"><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><hr /><br /><br /></div> 36<div style="padding-left: 30px;"><span style="font-size: 16pt;"><a class="midashi"><strong>中綴じ冊子</strong></a></span></div> 37<div style="padding-left: 30px;"><br /><span style="font-size: 12pt;">・仕上がりサイズ:A4、両面カラー</span></div> 38<div style="padding-left: 30px;"><span style="font-size: 12pt;">・製本加工:中綴じ</span></div> 39<div style="padding-left: 30px;"><span style="font-size: 12pt;">・シートの厚み:200μ、オフセット印刷100部以下はオンデマンド印刷</span></div> 40<div style="padding-left: 30px;"><span style="font-size: 12pt;">・完全aiデータ入稿納期はご相談ください目安12営業日発送</span></div> 41<div style="padding-left: 30px;"><span style="font-size: 12pt;">・新規デザイン料は別途お見積もりいたします。 </span></div> 42<div style="text-align: left; padding-left: 30px;"><span style="font-size: 12pt;"> 参考価格:デザイン作成費:1頁5,000円~</span><br /><br /></div> 43<div style="padding-left: 30px;"> 44<table style="border-collapse: collapse; margin-right: auto; margin-left: 30px;" border="3" align="left"> 45<tbody> 46<tr style="height: 24px;"> 47<td style="height: 24px;" align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">部数</span></td> 48<td style="width: 120px; text-align: center; height: 24px;" colspan="2" valign="middle"><span style="font-size: 12pt;">8ページ</span></td> 49<td style="width: 120px; text-align: center; height: 24px;" colspan="2" valign="middle"><span style="font-size: 12pt;">12ページ</span></td> 50<td style="width: 120px; text-align: center; height: 24px;" colspan="2" valign="middle"><span style="font-size: 12pt;">16ページ</span></td> 51</tr> 52<tr style="height: 24px;"> 53<td style="height: 24px;" align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">100部</span></td> 54<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">¥80,000</span></td> 55<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">@800</span></td> 56<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">¥110,000</span></td> 57<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">@1,100</span></td> 58<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">¥125,000</span></td> 59<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">@1,250</span></td> 60</tr> 61<tr style="height: 24px;"> 62<td style="height: 24px;" align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">500部</span></td> 63<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">¥275,000</span></td> 64<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">@550</span></td> 65<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">¥365,000</span></td> 66<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">@730</span></td> 67<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">¥430,000</span></td> 68<td style="text-align: right; width: 55px; padding-left: 30px; height: 24px;"><span style="font-size: 12pt;">@860</span></td> 69</tr> 70<tr style="height: 48px;"> 71<td style="height: 48px;" align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">1,000部</span></td> 72<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">¥360,000</span></td> 73<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">@360</span></td> 74<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">¥460,000</span></td> 75<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">@460</span></td> 76<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">¥540,000</span></td> 77<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">@540</span></td> 78</tr> 79<tr style="height: 48px;"> 80<td style="height: 48px;" align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">2,000部</span></td> 81<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">¥520,000</span></td> 82<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">@260</span></td> 83<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">¥660,000</span></td> 84<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">@330</span></td> 85<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">¥780,000</span></td> 86<td style="text-align: right; width: 55px; padding-left: 30px; height: 48px;"><span style="font-size: 12pt;">@390</span></td> 87</tr> 88<tr style="height: 10px;"> 89<td style="height: 10px;" align="center" valign="middle" width="padding-left: 30px;"><span style="font-size: 12pt;">3,000部</span></td> 90<td style="text-align: right; width: 55px; padding-left: 30px; height: 10px;"><span style="font-size: 12pt;">¥630,000</span></td> 91<td style="text-align: right; width: 55px; padding-left: 30px; height: 10px;"><span style="font-size: 12pt;">@210</span></td> 92<td style="text-align: right; width: 55px; padding-left: 30px; height: 10px;"><span style="font-size: 12pt;">¥810,000</span></td> 93<td style="text-align: right; width: 55px; padding-left: 30px; height: 10px;"><span style="font-size: 12pt;">@270</span></td> 94<td style="text-align: right; width: 55px; padding-left: 30px; height: 10px;"><span style="font-size: 12pt;">¥930,000</span></td> 95<td style="text-align: right; width: 55px; padding-left: 30px; height: 10px;"><span style="font-size: 12pt;">@310</span></td> 96</tr> 97</tbody> 98</table> 99</div> 100</div> 101</div> 102</div>
CSS
1<style type="text/css"> 2a.midashi { 3 display: block; 4 position: relative; 5 width: 200px; 6 padding: 0.8em; 7 text-align: center; 8 text-decoration: none; 9 color: #212d34; 10 background: #ffe4e1; 11 border:1px solid #fff; 12 overflow: hidden; 13 font-size: 18px; 14 letter-spacing: 0.1em; 15} 16</style>
追加
使用されているのは「CMS blue Monkey」で、スタイルシートは少なくとも目に見える範囲には存在しません。そのためCSSを記載できるのが、「</>スクリプト埋め込みブロック」というブロックのみとなっております。
初期設定はシステム会社の方が行ったらしく、現在サーバーに繋ぐ為の情報が見つからず直にファイルを開いて編集することは出来ません。