- ベストアンサー
CSSでテーブルで細い線が出ない
- CSSを使用してテーブルで細い線を表示させる方法がわかりません。
- HTMLのコードを書いて試したのですが、うまく線が表示されません。
- スキルが足りないため、指導をお願いしたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
validatorがあるのでチェックしておきましょう。 ⇒Another HTML-lint 5( http://www.htmllint.net/html-lint/htmllint.html# ) でHTML全体のチェック ⇒W3C CSS 検証サービス( http://jigsaw.w3.org/css-validator/#validate_by_input ) でCSSのチェックをして置きましょう. borderの綴り間違いです。 ★firefoxの開発者向けツール( https://addons.mozilla.jp/firefox/extensions/developer_tools/ )にある ・開発者向けツール( https://addons.mozilla.jp/firefox/extensions/developer_tools/ ) ・開発者向けツール( https://addons.mozilla.jp/firefox/extensions/developer_tools/ ) でも良いです。 全文を上げておきます。 タブは_に置換してあるので戻すこと ★単にむやみにコピーするのではなく、きちんと理解して活用しましょう。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> _<meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> _<title>サンプル</title> _<meta name="author" content="ORUKA1951"> _<meta http-equiv="Content-Style-Type" content="text/css"> _<link rev="made" href="mailto:oruka1951@hoge.com" title="send a mail" > _<link rel="START" href="../index.html"> _<style type="text/css"> <!-- table[summary="WebDesign"]{ border-collapse: collapse; width: 400px; line-height:2em; margin:0.5em auto; } table[summary="WebDesign"], table[summary="WebDesign"] th, table[summary="WebDesign"] td{ border:solid 1px #1C79C6; } table[summary="WebDesign"] th, table[summary="WebDesign"] td{ padding:0.3em 0.5em; } --> _</style> </head> <body> _<div class="header"> __<h1>タイトル</h1> __<p>このページでは・・・・</p> _</div> _<div class="section"> __<h2>見出し</h2> __<table summary="WebDesign"><!-- summaryは必須 TBODY+ --> ___<thead> ____<tr> _____<th abbr="title">項目</th> _____<th abbr="data">値</th> ____</tr> ___</thead> ___<tbody><!-- tbodyはひとつ以上必須 --> ____<tr> _____<td>Webデザイン</td> _____<td>Webデザイン</td> ____</tr> ____<tr> _____<td>Webデザイン</td> _____<td>Webデザイン</td> ____</tr> ___</tbody> __</table> _</div> _<div class="footer"> __<h2>文書情報</h2> __<dl class="documentHistry"> ___<dt id="FIRST-PUBLISHED">First Published</dt> ___<dd>2012-08-10</dd> ___<dt id="LAST-MODIFIED">Last Modified</dt> ___<dd>2012-08-10 12:00:00 (JST)</dd> __</dl> __<address>© ORUKA1951 2012 - 2016 All Rights Reserved mailto:*****</address> _</div> </body> </html>
その他の回答 (1)
- DrFell
- ベストアンサー率55% (305/551)
単純なスペルミスです。 「border」のrが抜けているので、線と解釈できないだけ。