ブロック要素 (ブロック要素) は通常、他の要素のコンテナ要素です。ブロック要素は通常新しい行で始まり、インライン要素や他のブロック要素を収容できます。共通のブロック要素は段落タグ 'P です。 "form"このブロック要素は特別です。他のブロック要素を収容するためにのみ使用できます。
css の効果がない場合、ブロック要素は 1 行ずつ順番に配置されます。 css を使用すると、 html のデフォルトのレイアウト モードを変更し、 の必要な場所にブロック要素を配置できます。愚かにも毎回新しい行を始めるのではなく。 tableタグもブロック要素の一種であることに注意してください。tableベースのレイアウトとcssベースのレイアウトは一般ユーザーに共通です。 (視覚を除く。障害者、視覚障害者などの観点から)、ページの読み込み速度の違い以外、2 つのレイアウトに違いはありません。ただし、一般のユーザーが誤って [ページのソース コードを表示] ボタンをクリックした場合、この 2 つの違いは非常に大きくなります。適切な再構築の概念に基づいて設計された CSS レイアウト ページのソース コードにより、Web 開発経験のない一般ユーザーでも、少なくともコンテンツを迅速に変換できます。 Readそれ。この観点から、CSS レイアウト コード はより優れた審美性を備えている必要があります。 ブロック コンテナ要素 div は、ボックス 、 として考えることができます。カットアンドペーストをプレイしたことがある場合は理解しやすいでしょう。まず、さまざまな新聞や雑誌から必要な記事を切り出します。各ブロックのカット内容がブロックです。次に、レイアウトの意図に従って、これらの紙を新しい白紙に貼り付けます。これにより、独自の独自のダイジェスト が形成されます。テクノロジーの拡張として、Web レイアウト設計も同じパターンに従います。 . インライン要素(インライン要素) は通常、セマンティック レベル (セマンティック) に基づきます。 の基本要素。インライン要素はテキストまたは他のインライン要素のみを収容できます。共通のインライン要素「a」。 ブロック要素 とインライン要素 の両方 HTML の概念仕様です。ブロック要素とインライン要素の基本的な違いは、ブロック要素は通常新しい行で始まることです。また、css コントロールを追加した場合、このブロック要素とインライン要素 の属性の違いは違いになりません。たとえば、属性 display:block をインライン要素 cite に追加すると、毎回新しい行から開始する属性も持たせることができます。 可変要素の基本概念は、要素がブロック要素であるかインライン要素であるかをコンテキストに基づいて判断する必要があるということです。可変要素は依然として上記 2 つの要素カテゴリに属しますが、コンテキストによってそのカテゴリが決定されると、ブロック要素またはインライン要素の規則に従う必要があります。大まかな要素の分類については全文を参照してください。 ps:インライン要素の中国語名について、多くのインライン要素があります。インライン要素、インライン要素、およびインライン要素。基本的に統一した訳はなく、好きなように呼んでください。さらに、インライン要素に関しては、属性がdisplay:inline;であるdisplayを考えます。この属性は有名なIEを修復できます。 SPAN>二重浮動境界の問題。 块元素(block element) * address - 地址 * blockquote - 块引用 * center - 举中对齐块 * dir - 目录列表 * div - 常用块级容易,也是css layout的主要标签 * dl - 定义列表 * fieldset - form控制组 * form - 交互表单 * h1 - 大标题 * h2 - 副标题 * h3 - 3级标题 * h4 - 4级标题 * h5 - 5级标题 * h6 - 6级标题 * hr - 水平分隔线 * isindex - input prompt * menu - 菜单列表 * noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容 * noscript - )可选脚本内容(对于不支持script的浏览器显示此内容) * ol - 排序表单 * p - 段落 * pre - 格式化文本 * table - 表格 * ul - 非排序列表 内联元素(inline element) * a - 锚点 * abbr - 缩写 * acronym - 首字 * b - 粗体(不推荐) * bdo - bidi override * big - 大字体 * br - 换行 * cite - 引用 * code - 计算机代码(在引用源码的时候需要) * dfn - 定义字段 * em - 强调 * font - 字体设定(不推荐) * i - 斜体 * img - 图片 * input - 输入框 * kbd - 定义键盘文本 * label - 表格标签 * q - 短引用 * s - 中划线(不推荐) * samp - 定义范例计算机代码 * select - 项目选择 * small - 小字体文本 * span - 常用内联容器,定义文本内区块 * strike - 中划线 * strong - 粗体强调 * sub - 下标 * sup - 上标 * textarea - 多行文本输入框 * tt - 电传文本 |
* var - 定义变量
可变元素
可变元素为根据上下文语境决定该元素为块元素或者内联元素。
* applet - java applet
* button - 按钮
* del - 删除文本
* iframe - inline frame
* ins - 插入的文本
* map - 图片区块(map)
* object - object对象
* script - 客户端脚本
<span style="FONT-SIZE: 10.5pt"></span>
<span style="FONT-SIZE: 10.5pt"><p>This is a paragraph with <em>an inline element</em> within it.</p></span>
<span style="FONT-SIZE: 10.5pt"></span>
<span style="FONT-SIZE: 10.5pt"><book></book></span>
<span style="FONT-SIZE: 10.5pt"> <maintitle>カスケード スタイル シート: 決定版ガイド</maintitle> </span>
<span style="FONT-SIZE: 10.5pt"> <subtitle>第 2 版</subtitle></span>
<span style="FONT-SIZE: 10.5pt "> <author>Eric A. Meyer</author></span>
<span style="FONT-SIZE: 10.5pt"> <publisher>O'Reilly and Associates</publisher></span>
<span style="FONT-SIZE: 10.5pt"> <isbn>blahblahblahcn</isbn></span>
<span style="FONT-SIZE: 10.5pt"></span>
<span style="FONT-SIZE: 10.5pt"><book></book></span>
CSS2 ポケット リファレンス ログイン後にコピー
<span style="FONT-SIZE: 10.5pt"> <author>Eric A . Meyer</author></span>
<span style="FONT-SIZE: 10.5pt"> <publisher>O'Reilly and Associates</publisher></span>
<span style="FONT-SIZE: 10.5pt"> <pubdate>2004</pubdate></span>
<span style="FONT-SIZE: 10.5pt"> <isbn>blahblahblah</isbn>パン></span>
<span style="FONT-SIZE: 10.5pt"></span>
<span style="FONT-SIZE: 10.5pt">默认的显示:</span>プレ> <img alt="" src="http://www.webjx.com/files/allimg/080827/0125162.png">
<span style="max-width:90%">使用</span><span style="FONT-SIZE: 10.5pt">css</span><span style="FONT-SIZE: 10.5pt">来定义显示层次:</span>
<span style="FONT-SIZE: 10.5pt">本、メインタイトル、サブタイトル、著者、isbn {display : block;}</span>
<span style="FONT-SIZE: 10.5pt">パブリッシャー、pubdate {display: inline;}</span>
<span style="FONT-SIZE: 10.5pt">现在显示:</span>
<span> <img alt="" src="http://www.webjx.com/files/allimg/080827/0125163.png"></span>