インライン要素とテキスト装飾(a, span, strong, em, code, time)

スポンサーリンク
HTML

【入門編】text-underline-offsetとtext-decoration-thickness – HTML実践ガイド

リンクの下線が「ダサい」を卒業する!CSSでタイポグラフィを磨き上げる魔法のテクニックWebサイトを作っていて、「リンクの下線が文字に近すぎて窮屈だな…」とか、「下線が太すぎて野暮ったいな…」と感じたことはありませんか?実は、CSSの標準設...
HTML

【テクニカル・上級編】vertical-alignプロパティによる垂直配置 – HTML実践ガイド

インラインの「魔境」を制する:vertical-alignの深淵とレンダリングの最適化フロントエンド開発の現場で、CSSの`vertical-align`ほど「なんとなく動くから」という理由で放置され、後々になって致命的なレイアウト崩れを引...
HTML

【実務・中級編】vertical-alignプロパティによる垂直配置 – HTML実践ガイド

なぜ「vertical-align」は思い通りにならないのか?インライン要素の垂直整列を極めるフロントエンドの現場で「アイコンとテキストを横並びにしたとき、微妙にズレている」という問題に直面したことはありませんか?CSSを触り始めて最初にぶ...
HTML

【入門編】vertical-alignプロパティによる垂直配置 – HTML実践ガイド

なぜかズレる…!CSSの「vertical-align」で、テキストとアイコンを美しく整列させる魔法Web制作を始めたばかりの頃、誰もが一度は「あれ?なんでこれ、微妙に上に浮いてるの?」という壁にぶつかりますよね。特に、テキストの横に小さな...
HTML

【テクニカル・上級編】インライン要素とline-heightの計算 – HTML実践ガイド

インラインレイアウトの深淵:line-heightと行ボックスの「見えない計算式」を解き明かすフロントエンド開発の現場で、CSSの仕様書を読み解くことは、ブラウザという名のブラックボックスと対話することに他なりません。特に「インライン要素の...
HTML

【実務・中級編】インライン要素とline-heightの計算 – HTML実践ガイド

なぜ「文字だけ」なのに高さが変わるのか?インライン要素とline-heightの深淵な関係フロントエンド開発の現場で、こんな経験はありませんか?「``を並べただけなのに、親要素の高さが微妙にズレる」「`line-height: 1`にしてい...
HTML

【入門編】インライン要素とline-heightの計算 – HTML実践ガイド

なぜか隙間ができる…?インライン要素と「line-height」の切っても切れない関係を解き明かすWeb制作を始めたばかりの皆さん、こんにちは。CSSでデザインを整えているとき、「なぜか要素の上下に微妙な隙間ができる」「ボタンの中の文字を上...
HTML

【テクニカル・上級編】bdoタグとbdiタグによるテキスト方向の明示 – HTML実践ガイド

テキスト方向の「隔離」と「強制」:bdiとbdoが制御する国際化の深淵Webアプリケーションのグローバル化が当たり前になった今日、我々エンジニアは「左から右へ(LTR)」という暗黙の前提から脱却しなければなりません。しかし、UIを構築する際...
HTML

【実務・中級編】bdoタグとbdiタグによるテキスト方向の明示 – HTML実践ガイド

多言語対応の落とし穴:``と``で「文字の方向」を制御するプロの作法フロントエンド開発の現場で、国際化(i18n)対応に直面したとき、多くのエンジニアはまず翻訳ファイルの管理や日付フォーマットに頭を悩ませます。しかし、いざ実装を進めていくと...
HTML

【入門編】bdoタグとbdiタグによるテキスト方向の明示 – HTML実践ガイド

こんにちは!フロントエンドの現場を渡り歩いているライターです。Web制作を学んでいると、「HTMLのタグってこんなに種類があるの?」と途方に暮れてしまうこと、ありますよね。特に今回お話しする「bdo」や「bdi」といったタグは、普段の制作で...
スポンサーリンク