Stay organized with collections Save and categorize content based on your preferences. A course exploring all aspects of responsive design. Learn how to make sites that look great and work well for everyone. Go back
![Web Fundamentals — Google Developers](https://cdn-ak-scissors.b.st-hatena.com/image/square/d16beb42d046cef8729444c156b5b08506ce0465/height=288;version=1;width=512/https%3A%2F%2Fweb.dev%2Flearn%2Fdesign%2Fcard.png)
オブジェクト モデルの構築 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 ブラウザはページをレンダリングする前に、DOM ツリーと CSSOM ツリーを構築する必要があります。そのため、できるだけ早く HTML と CSS の両方をブラウザに配信する必要があります。 まとめ バイト → 文字 → トークン → ノード → オブジェクト モデル。 HTML マークアップはドキュメント オブジェクト モデル(DOM)に変換され、CSS マークアップは CSS オブジェクト モデル(CSSOM)に変換されます。 DOM と CSSOM は、独立したデータ構造です。 Chrome DevTools の [Performance] パネルでは、DOM と CSSOM の構築と処理のコストを把握して検査できます。 ドキュメント オブジェクト モデル(DOM) <!D
レスポンシブ画像内のブレークポイントを考慮する 多くの場合、画像サイズはサイトのレイアウト ブレークポイントに応じて変わります。たとえば、小さな画面では画像をビューポートの幅全体に表示し、大画面ではその割合を小さくする必要があります。 <img src="400.png" sizes="(min-width: 600px) 25vw, (min-width: 500px) 50vw, 100vw" srcset="100.png 100w, 200.png 200w, 400.png 400w, 800.png 800w, 1600.png 1600w, 2000.png 2000w" alt="an example image"> 試してみる 上記の例の sizes 属性では、複数のメディアクエリを使用して画像のサイズを指定しています。ブラウザの幅が 600 ピクセルを超える場合、画像は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く