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

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

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

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML

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

CSS

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

Q&A

解決済

1回答

450閲覧

CSS で外側の表示タイプを inline としたボックスの挙動

Mild_Boss

総合スコア13

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML

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

CSS

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

0グッド

1クリップ

投稿2021/11/14 15:27

CSS の勉強中です。

MDN Web Docs で CSS についての記事 ボックスモデル - ウェブ開発を学ぶ | MDN で以下のようにあります。

ボックスの外側の表示タイプが inline の場合:

  1. ボックスは改行されません。
  2. width と height のプロパティは適用されません。
  3. padding、margin および border が適用されますが、他のインラインボックスがボックスから移動することはありません。

リンクに使用される <a> 要素や、<span><em> および <strong> はすべて、デフォルトではインラインで表示される要素の例です。

これの3番目の後半部分「他のインラインボックスがボックスから移動することはありません」の意味が分かりません。

通常、外側の表示タイプが block となっている要素の場合、2つ並ぶとそれぞれのブロックの間に改行が挟まります。
しかし、外側の表示タイプが inline となっている要素の場合はそのような改行が挿入されないという意味でしょうか?

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

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

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

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

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

guest

回答1

0

ベストアンサー

  1. padding、margin および border が適用されますが、他のインラインボックスがボックスから移動することはありません。

定冠詞がないせいでわかりにくい訳な上に、そもそも不正確ですね。
英語の原文を見ると正確になっているので、そちらを訳すと以下のようになります。

  • 縦方向の padding・margin・border が適用されますが、それらが他のインラインボックスの位置を変えることはありません。
  • 横方向の padding・margin・border が適用され、それらは他のインラインボックスの配置に影響します。

たとえば padding-bottom:100px を指定しても、次の行との行間は変わりません。が、paading-right: 20px を指定すると、次のインラインボックスとの間が20px広くなります。

投稿2021/11/14 23:48

int32_t

総合スコア21012

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

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

Mild_Boss

2021/11/15 00:45

ありがとうございます。 私の方でも原文を確認しましたが、水平と垂直方向のpaddingなどで影響が違うという重要な情報も和訳時に落ちていたようです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問