好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

HTML 区块

html?<div> 和<span>

html 可以通过 <div> 和 <span> 将元素组合起来。

HTML 区块元素

大多数 HTML 元素被定义为块级元素或内联元素。

块级元素在浏览器 显示 时,通常会以新行来开始(和结束)。

实例: <h1>,<p>,<ul>,<table>

HTML 内联元素

内联元素在 显示 时通常不会以新行开始。

实例: <b>,<td>,<a>,<img>

HTML <div> 元素

<div> 标签 可以把文档分割为独立的、不同的部分。

HTML <div> 元素是块级元素,它是可用于组合其他 HTML 元素的容器。

<div> 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后 显示 折行。

如果与 css 一同使用,<div> 元素可用于对大的 内容 块设置样式 属性 。

<div> 元素的另 一个 常见的用途是文档布局。它取代了使用表格定义布局的老式 方法 。使用 <table> 元素进行文档布局不是表格的正确 用法 。<table> 元素的作用是 显示 表格化的数据。

HTML <span> 与元素

HTML <span> 元素是内联元素,可用作文本的容器

<span> 元素也没有特定的含义。

当与 css 一同使用时,<span> 元素可用于为部分文本设置样式 属性 。

HTML 分组 标签 标签 描述

<div>

定义了文档的区域,块级 (block-level)

<span>

用来组合文档中的行内元素, 内联元素(inline)


HTML? <span> 实例

<p> 我有 一双
?<span>金色</span>?的
?<span>大眼睛</span>和?
?<span>蓝色的头发</span>。
</p>

HTML? <div> 实例

<p>这是一些文本。</p>
<div>
??<h3>这是 一个 在?div?元素中的 标题 。</h3>
??<p>这是 一个 在?div?元素中的文本。</p>
</div>
<p>这是一些文本。</p>

HTML网页基本 标签 的嵌套规则:

块元素可以嵌套行元素
行元素可以嵌套行元素
行元素不可以嵌套块元素
文字 类块元素不可以嵌套块元素
容器类块元素可以嵌套块元素

html中的 标签 元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。

块状元素:<div>、<p>、<h1>...<h6>、<ol>、<ul>、<li>、<dl>、<table>、<address>、<blockquote>、<form>

内联元素:<a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code>

内联块状元素:<img>、<input>

总结:

在html中<div>、<p>、<h1>、<form>、<ul>和<li>就是块级元素。设置 dis play:block就是将 元素显示 为块级元素。如a{ dis play:block;}就是将内联元素a转换为块状元素,从而使a元素具有块状元素特点。

块级元素特点:

1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。
2、元素的高度、宽度、行高以及顶和底边距都可设置。
3、元素宽度在不设置的情况下,是它本身 父容器 的100%(和父元素的宽度一致),除非设定 一个 宽度。

在html中,<span>、<a>、<label>、<strong>和<em>就是典型的内联元素(行内元素)(inline)元素。当然块状元素也可以通过 代码 dis play:inline将元素设置为内联元素。如div{ dis play:inline;}就是将块状元素div转换为内联元素,从而使div元素具有内联元素特点。
内联元素特点:

1、和其他元素都在一行上;
2、元素的高度、宽度及顶部和 底部 边距不可设置;
3、元素的宽度就是它包含的 文字 或 图片 的宽度,不可改变。

内联块状元素(inline-block)就是同时具备内联元素、块状元素的特点, 代码 dis play:inline-block就是将元素设置为内联块状元素。(css2.1新增),<img>、<input> 标签 就是这种内联块状 标签 。
inline-block元素特点:

1、和其他元素都在一行上;
2、元素的高度、宽度、行高以及顶和底边距都可设置。

查看更多关于HTML 区块的详细内容...

  阅读:40次

上一篇

下一篇

第1节:HTML 编辑器    第2节:HTML 基础教程    第3节:HTML 简介    第4节:HTML 表格    第5节:HTML 图像    第6节:HTML 样式 CSS    第7节:HTML 头部<head>    第8节:HTML 链接    第9节:HTML 段落    第10节:HTML 文本格式化    第11节:HTML 标题    第12节:HTML 格式    第13节:HTML 属性    第14节:HTML 标签    第15节:HTML 元素    第16节:HTML 构建块    第17节:HTML 列表    第18节:HTML 布局    第19节:HTML URL    第20节:HTML 字符实体    第21节:HTML 脚本    第22节:HTML 颜色值    第23节:HTML 颜色名    第24节:HTML 颜色    第25节:HTML 框架    第26节:HTML 表单    第27节:HTML 区块    第28节:学习完HTML,下一步该学习什么?    第29节:HTML 速查    第30节:HTML XHTML 推荐标准    第31节:HTML 多媒体    第32节:HTML 插件    第33节:HTML 音频 Audio    第34节:HTML 视频 Videos