HTML

スポンサーリンク
HTML

【実務・中級編】pre要素におけるホワイトスペースと改行の保持 – HTML実践ガイド

「なぜ改行が無視されるのか?」から卒業する:pre要素とホワイトスペースの深淵フロントエンドの現場で、ふと「あ、ここコードブロックにしたいな」と思ったとき、何の迷いもなく `` を選ぶ。それは正しい。しかし、いざ実装してみると「インデントが...
HTML

【入門編】pre要素におけるホワイトスペースと改行の保持 – HTML実践ガイド

「あれ、なぜ崩れるの?」を解決!``要素で空白や改行を思い通りに操る方法Web制作を始めたばかりの頃、誰もが一度はぶつかる「謎の現象」があります。「HTMLにきれいに改行を入れて書いたのに、ブラウザで見ると全部繋がって表示される!」「コード...
HTML

【テクニカル・上級編】h1-h6要素による文書アウトラインの構築 – HTML実践ガイド

見出し(h1-h6)という名の「DOMの骨格」を再考する:アクセシビリティと構造的整合性の極致フロントエンドの現場で「セマンティックなマークアップ」という言葉を耳にするたび、多くのエンジニアは「まあ、SEOのためだろ?」と軽く流しがちだ。し...
HTML

【実務・中級編】h1-h6要素による文書アウトラインの構築 – HTML実践ガイド

見出しタグは「装飾」ではない。HTMLアウトラインから考えるWebの骨格設計フロントエンドの現場でコードレビューをしていると、未だに「見た目の文字サイズ」を基準に見出しレベル(h1-h6)を選んでいるコードを見かけることがあります。「この箇...
HTML

【入門編】h1-h6要素による文書アウトラインの構築 – HTML実践ガイド

Web制作の入り口に立った皆さん、こんにちは!HTMLを学び始めると、``や``といった「見出しタグ」に必ず出会いますよね。「とりあえず文字を大きくしたいからh1を使う」なんて、最初は誰でも通る道です。でも、実はこの見出しタグたち、Webサ...
HTML

【テクニカル・上級編】ブロックレベル要素とインライン要素の包含関係の制約 – HTML実践ガイド

DOMの「お節介」を許すな:p要素の包含関係が引き起こすレンダリングの深淵フロントエンドの深淵を覗き込むとき、多くのエンジニアが「ブラウザの柔軟性」という名の甘美な罠に足をすくわれます。特に、HTMLのセマンティクスにおいて最も頻繁に遭遇し...
HTML

【実務・中級編】ブロックレベル要素とインライン要素の包含関係の制約 – HTML実践ガイド

なぜその「pタグ」に「div」を入れるのか?HTMLの構造とブラウザの深層心理フロントエンドの現場でコードレビューをしていると、時折見かけるのが「p要素の中にdiv要素やリスト要素が鎮座している」という光景です。「いや、見た目はCSSでどう...
HTML

【入門編】ブロックレベル要素とインライン要素の包含関係の制約 – HTML実践ガイド

その``タグ、実は「おひとりさま専用」かも?HTMLの「包含関係」というルールのお話Web制作を始めたばかりの頃、誰しも一度はこんな経験をするのではないでしょうか。「あれ、CSSで文字を中央寄せにしようと思って、``タグの中に``を入れてみ...
HTML

【テクニカル・上級編】p要素とh1-h6要素におけるマージンの相殺 – HTML実践ガイド

マージンの相殺は「悪」か?——ブラウザエンジンから読み解くレイアウトの深淵フロントエンドの現場において、`p`要素や`h1`〜`h6`要素の間に発生する「マージンの相殺(Margin Collapsing)」ほど、新人エンジニアを混乱させ、...
HTML

【実務・中級編】p要素とh1-h6要素におけるマージンの相殺 – HTML実践ガイド

なぜ「マージンが消える」のか?CSSマージンの相殺という“仕様”と向き合うフロントエンド開発の現場で、一度は必ず壁にぶつかる現象があります。それが「マージンの相殺(Margin Collapsing)」です。「pタグとh2タグを並べたのに、...
スポンサーリンク