質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

575閲覧

HTML CSS テーブルが整形できない

suzuki-tarou

総合スコア2

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2021/09/14 15:08

HTMLにCSSを使ってテーブルを整形したいのですが
動作しません。
指摘の程よろしくお願いいたします。

動作させたいCSSは下記の通りです

/* menu.html */
.menu-item {
display: flex;
border-bottom: 1px dashed #bec2c7;
padding: 20px 8px;
}
.menu-photo {
margin-right: 16px;
flex: 1 1 auto;
}

HTML全体

<!doctype html> <html> <head> <meta charset="UTF-8"> <title>KUJIRA Cafeについて|KUJIRA Cafe</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="wrapper"> <!--ヘッダー--> <header class="header"> <h1 class="logo"><a href="index.html"><img src="images/logo.png"alt="KUJIRA Cafe"></a></h1> <nav class="nav"> <ul> <li><a href="index.html">ホーム</a></li> <li><a href="about.html">店舗案内</a></li> <li><a href="access.html">アクセス</a></li> <li><a href="menu.html">メニュー</a></li> <li><a href="contact.html">コンタクト</a></li> </ul> </nav> </header> <!--ヘッダーここまで--> <!--メイン--> <main> <h2>手作りタルトとメニューと香り高い珈琲で、寛ぎのカフェタイムを<h2> <p><img src="images/about-photo.jpg" alt="タルトの写真" class="shop-photo">大海原を悠然と泳ぐクジラの姿を見たことがあるでしょうか。そのゆったりとした動きや優しい眼差しを見ていると、慌ただしい日常が遠い世界のできごとのように感じられるのです。時間が経つのも忘れて、ただただクジラを眺めてぼーっと過ごしたひとときの心の充実を、私は今も忘れません。</p>
<p>そんなゆったりとした時間を過ごせるカフェがあったら……そんな思いでつくったのが、このKUJIRA CAFEです。古材を活用した味わいのある内装、花と緑に囲まれたテラス。旬の味覚をふんだんに使ったタルトや、地元の野菜にこだわったキッシュは、どれも手作りです。コーヒーは注文をいただいてから焙煎し、挽きたての香りをお楽しみいただいております。</p> <p>天気のいい日には、自然を感じられるテラス席もおすすめ。テラス席のみ、ペットの同伴もOKです。おひとり様もお子様連れの方も、お気に入りのお席で、思い思いの時間をゆったりとお過ごしください。</p> <p>カフェでの時間をより楽しいものにしていただくべく、フラワーアレンジメントの講座や絵本の読み聞かせ、作品展やライブなど、さまざまなイベントも開催しております。スケジュールは<a href="index.html#news"><News></a>で告知いたしますので、ご確認くださいませ。</p> <p>皆さまのお越しを心よりお待ちしております。</p> <p><strong>KUJIRA Cafe 店主</strong><br> 鯨井コウタ</p> <h2 class="clear">店舗情報</h2> <table class="info"> <tr> <td>住所</td> <td>〒199-9999 或留県九寺楽市九寺楽町3-30-8(<a href="access.html">地図</a>)</td> </tr> <tr> <td>電話番号</td> <td>09-9280-2611</td> </tr> <tr> <td>営業時間</td> <td>10:00~22:00</td> </tr> <tr> <td>定休日</td> <td>水曜日・日曜日</td> </tr> </tr> <tr> <td>ご予約</td> <td>ご予約は、お電話もしくは<a href="contact.html">お問い合わせフォーム</a>より受け付けております。ご予約希望日時と人数をお知らせください。<br>

※フォームからのご予約にはお時間がかかる場合がございますので、ご了承ください。</td>
</tr>
</table>
</main>
<!--メインここまで-->
<!--フッター-->
<footer class="footer">
<p>&copy:Copyright KUJIRA Cafe.All rights reserved</p>
</footer>
<!--フッターここまで-->

</div> </body> </html>

CSS全体
@charset "UTF-8";

/すべてのWEBページに適用される/
html {
font-family: sans-serif;
}
html * {
box-sizeing: boder-box;
}
body {
margin: 0 0 0 0;
background-color: #eeece9;
}
.wrapper {
margin: 0 auto 0 auto;
max-width: 960px;
}
h2 {
color:#3f5170;
font-size:22px;
border-bottom: 3px dotted #3f5170;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
p {
line-height: 1.6;
}
a:link{
color: #d25833;
}
a:visited{
color: #d25833;
}
a:hover{
color: #e3937a;
}
a:active{
color: #ff6a3b;
}

/* すべてのページに適用 - ヘッダー - /
.logo {
margin: 50px 0 40px 0;
line-height: 0;
text-align: center;
}
.nav li {
display: inline;
list-style-type: none;
padding-right: 30px;
}
.nav ul {
margin: 0 0 0 0;
padding: 20px 10px 15px 20px;
background-image: url(../images/menu-bg.png);
background-repeat: repeat-x;
}
.nav a:link{
color: #3c454d;
text-decoration: none;
}
.nav a:visited{
color: #3c454d;
text-decoration: none;
}
.nav a:hover{
color: #7b8dac;
text-decoration: none;
}
.nav a:active{
color: #5a9bc0;
text-decoration: none;
}
/すべてのページに適用ーフッターー/
.footer {
background-image: url(../images/footer-bg.png);
background-repeat:no-repeat;
margin-top: 30px;
padding: 80px 15px 20px 15px;
font-size:12px;
color: #3f5170;
}
/個別のスタイル/
/index.html/
.keyvisual{
margin: 15px 0 0 0;
}
.news-item{
margin: 0;
}
/about-html/
.shop-photo{
float: left;
padding: 0 1em 1em 0;
}
.clear{
clear: both;
}
/
テーブル */
.info {
border-collapse: collapse;
}
.info th, .info td {
padding: 8px;
border: 1px solid #bec2c7;
text-align: left;
}
.info th {
background-color: #dde2ea;
width: 90px;
color: #3f5170;
vertical-align: top;
}

/* menu.html */
.menu-item {
display: flex;
border-bottom: 1px dashed #bec2c7;
padding: 20px 8px;
}
.menu-photo {
margin-right: 16px;
flex: 1 1 auto;
}

以上です
ご教授お願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

suzuki-tarou

2021/09/18 13:42

ご指摘ありがとうございます。 次からコードに入れて挿入します。 勉強になりました
m.ts10806

2021/09/18 18:45

質問は編集できます。 いつ来るか分からない「次」に回すと忘れます。
guest

回答1

0

ベストアンサー

全角スペースが入っているのが原因です。

<table class="info">

<table class="info">

投稿2021/09/15 01:07

Lhankor_Mhy

総合スコア36960

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

suzuki-tarou

2021/09/18 13:41

解決しました ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問