[解決済み] span要素で "text-align: center "が機能しない
質問
しばらくHTMLやCSSをやっていないので、何か忘れているかもしれませんが、"style"タグに"text-align"を設定しても、なぜか最も単純な文脈でも機能しません。これから、私が持っているファイル全体をお見せしますが、私の問題は、私が持っている2つのコメントだけなのです。これは、私が取り組んでいるちょっとした情熱的なプロジェクトのためのものなので、他のものについては心配しないでください。
では、これがファイル全体です。関連性も重要性もないものがたくさんありますが、2つのコメントにあるコードにだけ注目してください。
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>JSON Generator</title>
<link rel="stylesheet" href="web_mod.css"></link>
</head>
<body bgColor="#E3E3E3">
<!--Start here-->
<span style="text-align: center">Coded by AnnualMelons</span><br>
<!--Finish here-->
<span style="color: red; background-color: #2CE65A">Use this generator to generate the code required to create a JSON message.<br>
Fill in the blanks to generate the code. The generator will guide you through it as you go along. Have fun!</span>
<script>
</script>
</body>
</html>
Coded by AnnualMelons"の部分は中央にあるはずなのですが、そうではありません。少なくとも私にとってはそうです。
他の部分は関係ないとは思うのですが、外部的な問題かもしれないので、お見せした方が良いかと思いました。
久しぶりにやったのでくだらないミスをしているのでしょうが、うまくいきません...そうなんです。一応、WebブラウザはFirefoxを使っています。
ありがとうございます。
解決方法は?
その
<span>
要素は、デフォルトでは
"インライン"要素
. とは異なり、以下のような意味です。
ブロックレベル要素
(
<div>
<h1>
<p>
など) は、スパンだけで
は、そのコンテンツと同じだけの水平スペースが必要です。
text-align: center
ISは機能していますが、コンテンツより大きな幅を持たない要素に適用しています(すべてのブロック要素がそうであるように)。
スパンを
<p>
要素を指定するか、あるいは
display: block
プロパティで指定します。
以下は、JSfiddleによるデモです。
というのは
<span>
と
display: block; text-align: center
と
<p>
と
text-align: center;
も同じ効果を得ることができます。
お役に立てれば幸いです。
関連
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] <html xmlns="http://www.w3.org/1999/xhtml">」は何をするのですか?
-
[解決済み] mailchimpのメールインラインスタイルのコーディングがいつも通りできない
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] 画像の横のテキストを縦に揃える?
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] divの中のテキストを縦に揃えるにはどうしたらいいですか?
-
[解決済み] divの内容を下に揃える方法
-
[解決済み] テーブル内のテキストアラインクラス
-
[解決済み] text-align centerを使用して画像を中央に配置しますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTML5検証エラー:body開始タグは見たが、同じタイプの要素がすでに開かれていた
-
[解決済み】エラー。要求されたURL"[no URL]"は無効です。
-
[解決済み】Telegramマークダウンの構文。太字 *と* イタリック?(2018年9月)
-
[解決済み】WebページでWindows 95のフォントを使用する
-
[解決済み] ボディの背景色が表示されない?
-
[解決済み] IE=edge,chrome=1というのは今でも有効なのでしょうか?
-
[解決済み] SRCとHREFの違い
-
[解決済み] HTML Divのボーダーが表示されない
-
[解決済み] 順序なしリストが div 内で左いっぱいに整列されない
-
[解決済み] mailchimpのメールインラインスタイルのコーディングがいつも通りできない