ホームページ > ウェブフロントエンド > htmlチュートリアル > CSS のブロックレベル要素と行レベル要素 (再版)

CSS のブロックレベル要素と行レベル要素 (再版)

WBOY
リリース: 2016-07-06 13:28:24
オリジナル
979 人が閲覧しました
  1. ブロック要素は通常、新しい行から始まります。インライン要素と他のブロック要素を収容できます。共通のブロック要素は段落タグ「P」です。「フォーム」ブロック要素は特別です。他のブロックを収容するためにのみ使用できます。
  2. 要素。
  3. cssの機能がないと、ブロック要素が毎回改行で順番に配置されてしまいます。 CSS を使用すると、この HTML のデフォルトのレイアウト モードを変更し、必要な場所にブロック要素を配置できます。愚かにも毎回新しい行を始めるのではなく。 table タグもブロック要素の一種であることに注意してください。Table ベースのレイアウトと CSS ベースのレイアウトは、これら 2 つのレイアウトを一般ユーザー (視覚障害者、視覚障害者などを除く) の観点から見たものです。ページの読み込み速度の違い以外に違いはありません。しかし、一般のユーザーが誤って [ページのソース コードを表示] ボタンをクリックした場合、この 2 つの違いは非常に大きくなります。優れた再構築コンセプトに基づいて設計された CSS レイアウト ページのソース コードにより、少なくとも Web 開発の経験のない一般ユーザーでもコンテンツをすぐに理解できるようになります。この観点から、CSS レイアウト コードはより優れた審美性を備えている必要があります。
  4. ブロックコンテナー要素 div をボックスとして考えることができます。または、クリッピングを試したことがある場合は、理解しやすいでしょう。まず、さまざまな新聞や雑誌から必要な記事を切り出します。カットされたコンテンツのそれぞれがブロックです。次に、レイアウトの意図に従って、これらの紙を新しい白紙に貼り付けます。これにより、独自の要約が作成されます。テクノロジーの拡張として、Web レイアウト設計も同じパターンに従います。
  5. インライン要素は通常、セマンティック レベルの基本要素に基づいています。インライン要素にはテキストまたはその他のインライン要素のみを含めることができます。一般的なインライン要素は「a」です。
  6. Block要素(ブロック要素)とインライン要素(インライン要素)はどちらもHTML仕様における概念です。ブロック要素とインライン要素の基本的な違いは、ブロック要素は通常新しい行で始まることです。 CSS 制御を追加すると、このブロック要素とインライン要素の属性の違いは違いになりません。例えば、inline要素のciteにdisplay:blockのような属性を追加することで、毎回改行するという属性も持たせることができます。
  7. 可変要素の基本概念は、要素がブロック要素であるかインライン要素であるかをコンテキストに基づいて決定する必要があるということです。変数要素は、引き続き上記の 2 つの要素カテゴリに属します。コンテキストによってそのカテゴリが決定されると、ブロック要素またはインライン要素の規則に従う必要があります。大まかな要素の分類については全文を参照してください。
  8. インライン要素の中国語名については、インライン要素、インライン要素、インライン要素、インライン要素など、さまざまな種類があります。基本的に統一した訳はなく、好きなように呼んでください。さらに、インライン要素について話すとき、display:inline と呼ばれる表示属性を思い浮かべます。この属性は、有名な IE の二重浮動境界線の問題を解決できます。
  9. ブロック要素
  10. *住所 - 住所
  11. * blockquote - ブロック引用符
  12. * center - ブロックを中央に揃えます
  13. * dir - ディレクトリリスト
  14. * div - よく使われるブロックレベルが簡単で、CSSレイアウトのメインタグでもあります
  15. * dl - 定義リスト
  16. * fieldset - フォームコントロールグループ
  17. * フォーム - インタラクティブフォーム
  18. * h1 - 見出し
  19. * h2 - サブタイトル
  20. * h3 - レベル 3 タイトル
  21. * h4 - レベル 4 タイトル
  22. * h5 - レベル 5 タイトル
  23. * h6 - レベル 6 タイトル
  24. * hr - 水平分割線
  25. * isindex - 入力プロンプト
  26. * menu - メニューリスト
  27. * noframes - フレームのオプションのコンテンツ、(このブロックのコンテンツはフレームをサポートしていないブラウザーに表示されます
  28. * noscript - オプションのスクリプトコンテンツ (スクリプトをサポートしていないブラウザーに表示されます)
  29. *ol - ソートフォーム
  30. * p - 段落
  31. * 事前にフォーマットされたテキスト
  32. * テーブル - テーブル
  33. * ul - 未分類のリスト
  34. インライン要素
  35. * a - アンカーポイント
  36. * abbr - 略語
  37. * 頭字語 - 頭文字
  38. * b - 太字 (非推奨)
  39. * bdo - Bidi オーバーライド
  40. * big - 大きなフォント
  41. * br - 改行
  42. *引用 - 引用
  43. * code - コンピュータコード(ソースコードを引用する場合に必要)
  44. * dfn - フィールドを定義します
  45. * em - 強調
  46. * font - フォント設定(非推奨)
  47. * i - 斜体
  48. * img - 写真
  49. * input - 入力ボックス
  50. * kbd - キーボードテキストを定義します
  51. * label - フォームラベル
  52. * q - 短い引用
  53. * s - ダッシュ (非推奨)
  54. * samp - サンプルコンピュータコードを定義します
  55. * select - プロジェクトの選択
  56. * small - 小さなフォントのテキスト
  57. *span - 一般的に使用されるインラインコンテナで、テキスト内のブロックを定義します
  58. * ストライク - 取り消し線
  59. *strong - 太字強調
  60. *サブ - 下付き文字
  61. * sup - 上付き文字
  62. * textarea - 複数行のテキスト入力ボックス
  63. * tt - テレックステキスト
  64. * u - 下線
  65. * var - 変数を定義します
  66. 可変要素
  67. 可変要素はコンテキストに基づいて要素がブロック要素であるかインライン要素であるかを決定します。
  68. * アプレット - Java アプレット
  69. *ボタン - ボタン
  70. * del - テキストを削除します
  71. * iframe - インラインフレーム
  72. * ins - 挿入されたテキスト
  73. *マップ - 画像ブロック(マップ)
  74. * オブジェクト - オブジェクト オブジェクト
  75. *script - クライアントスクリプト

-------------------------------------------------- ------------------ 以上 コンテンツの転載元: インターネットはクリックに恋をする

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート