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

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

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

Dreamweaverは、アドビシステムズ(株)が開発したWebページ作成ソフトです。 HTMLやXHTMLだけでなく、PHPやASPなどのサイバーサイドスクリプトの編集も可能で、 OracleやMicrosoftSQLServerなどの、データベースとの連携機能もあります。 Webデザイナーなどの専門業界で圧倒的なシェアを誇っているソフトです。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

2回答

50202閲覧

tableのセンタリングが上手くいかない

moitaro

総合スコア443

Dreamweaver

Dreamweaverは、アドビシステムズ(株)が開発したWebページ作成ソフトです。 HTMLやXHTMLだけでなく、PHPやASPなどのサイバーサイドスクリプトの編集も可能で、 OracleやMicrosoftSQLServerなどの、データベースとの連携機能もあります。 Webデザイナーなどの専門業界で圧倒的なシェアを誇っているソフトです。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2018/05/25 08:32

お世話になっております。

基本的な事で申し訳ないのですが
tableのセンタリングが上手くいかないので質問失礼します。

html

1 <p align="center"> 2 aaa<br> 3 <table width="600" border="4" cellspacing="1" style="border: solid;" align="center"> 4 <tr> 5 <td>bbb</td> 6 <td>ccc</td> 7 </tr> 8 </table> 9 </p>

ブラウザの表示

                ↓こちらはセンタリング正常に行っている                 aaa            |画面端 bbb             ccc              |画面端                 ↑tableタグの部分はうまく行っていない……

とtableを中央に表示したいのですが
aaaはうまく中央に表示されているのですが
table「bbb  ccc」はうまくセンタリング出来ておりません。

<p align="center"> で囲んでいるし <table…… align="center"> もやっているのにうまくセンタリング出来ないのですが この場合cssでやらないとうまく出来ないのでしょうか?

何か基本的な上部のcssで記載があるのかと思い質問失礼します。

説明不足大変申し訳無いのですが上記お問い合わせいたします。

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

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

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

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

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

guest

回答2

0

ベストアンサー

センタリングされない原因としては、p要素内にtable要素が入れられないので、ブラウザが自動的にp要素の外にtable要素を出しているからではないかと。p要素div要素に変更することで動作します。

HTML

1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>タイトル</title> 6 <style> 7 * { 8 margin: 0; 9 padding: 0; 10 } 11 </style> 12</head> 13<body> 14<div align="center"> 15 aaa<br> 16 <table width="600" border="4" cellspacing="1" style="border: solid;" align="center"> 17 <tr> 18 <td>bbb</td> 19 <td>ccc</td> 20 </tr> 21 </table> 22</div> 23</body> 24</html>

投稿2018/05/25 08:41

編集2018/05/25 08:46
s8_chu

総合スコア14731

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

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

moitaro

2018/05/25 08:43

ありがとうございますっ テンパっていましてpでやってみましたが divでうまくセンタリング出来ました。 ありがとうございました。
guest

0

<p>: 段落要素 - HTML | MDN】
https://developer.mozilla.org/ja/docs/Web/HTML/Element/p#Attributes

メモ: <p> の align 属性は廃止済みであり、使用するべきではありません。


【text-align - CSS: カスケーディングスタイルシート | MDN】
https://developer.mozilla.org/ja/docs/Web/CSS/text-align

投稿2018/05/25 08:36

kei344

総合スコア69498

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.44%

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

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

質問する

関連した質問