クイズ: CSSの基礎は知ってる?(2025)
フロントエンドだけど大丈夫?
クイズ: CSSを知っているか?
- Modern CSS? 🤔
- CSSを_あなたの_履歴書に載せるべきか??? 🚀
- 選択式。 🤖 … どれだけ簡単だろう、ってね?
次のHTMLに最も適合するセレクタはどれですか?
<a id="home" name="home" href="/home">Home</a>正解は a#home[name='home'] で、同じリンクの id と name の両条件にマッチします。標準モードのHTMLではIDの値は大文字小文字を区別するため、#Home は id="home" にマッチしません。スペースは子孫結合子であり、同じ要素の条件を組み合わせるのではなく、祖先の内側にある別の要素を選びます。
:contains() は標準CSSのセレクタではありませんが、一部のJavaScriptライブラリで使われます。
横書きの通常のブロック内で、インラインテキストを水平方向に中央揃えする宣言はどれですか?
横書きのブロック内でテキストを水平方向に中央揃えするには text-align: center; を使います。align と text-content はCSSプロパティではありません。margin: 0 auto; は幅を持つブロック自体の中央揃えに使い、align-content は内容のブロック方向の配置などを制御します。
モダンなフロー レイアウトで、ブロック コンテナ内のコンテンツを垂直方向に中央揃えするにはどうすればいいですか?
align-content を使うのが、フロー レイアウトでブロック コンテナの内容を垂直方向に中央揃えするモダンな方法です。
align-items と justify-content プロパティはフレックスボックスやグリッド レイアウトで使用され、フローでは使いません。
margin: 0 auto; と margin: auto; はブロック要素を水平方向に中央揃えしますが、垂直方向には揃えません。
