元素分类
在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。
常用的块状元素有:
<div>、<p>、<h1>...<h6>、<ol>、<ul>、<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>就是块级元素。设置display:block
就是将元素显示为块级元素。如下代码就是将内联元素a转换为块状元素,从而使a元素具有块状元素特点。
a{display:block;}
块级元素特点:
1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)
2、元素的高度、宽度、行高以及顶和底边距都可设置。
3、元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。
元素分类--内联元素
在html中,<span>、<a>、<label>、<input>、 <img>、 <strong> 和<em>就是典型的内联元素(行内元素)(inline)元素。当然块状元素也可以通过代码display:inline
将元素设置为内联元素。如下代码就是将块状元素div转换为内联元素,从页使用div元素具有内联元素特点。
内联元素特点:
1、和其他元素都在一行上;
2、元素的高度、宽度、行高及顶部和底部边距不可设置;
3、元素的宽度就是它包含的文字或图片的宽度,不可改变。
元素分类--内联块状元素
内联块状元素(inline-block)就是同时具备内联元素、块状元素的特点,代码display:inline-block
就是将元素设置为内联块状元素。(css2.1新增),<img>、<input>标签就是这种内联块状标签。
inline-block元素特点:
1、和其他元素都在一行上;
2、元素的高度、宽度、行高以及顶和底边距都可设置。
相关推荐
2.4 HTML元素分类 - 文档结构元素:如`<html>`(整个文档)、`<head>`(元数据,如标题、CSS等)和`<body>`(网页内容)。 - 文本格式元素:`<title>`定义页面标题,`<h1>`至`<h6>`表示各级标题,`<p>`用于段落,`...
二、HTML 元素分类 HTML 元素可以分为行内元素、块级元素和空(void)元素。行内元素包括 a、span、img、input、select 等,块级元素包括 div、ul、ol、li、dl、dt、dd、h1、p 等,空元素包括 br、hr、link、meta ...
HTML 元素分类 根据 HTML 元素的不同特性,可以将其分为行内元素、块级元素和空元素。行内元素包括 a、b、span、img、input、strong、select、label、em、button、textarea 等,块级元素包括 div、ul、li、dl、dt、...
#### 五、HTML元素分类 - **内联元素**(Inline Elements): - 特点:不独立占据一行,与其他元素在同一行内显示。 - 示例:`<a>`, `<span>`, `<em>`, `<strong>`, `<img>`, `<input>`, `<label>`等。 - **块级...
9. **HTML元素分类**:HTML元素通常分为块级元素(如`<div>`, `<p>`),内联元素(如`<span>`, `<a>`)以及可以转换其行为的元素(如`<img>`,通过`display`属性设置为`block`或`inline`)。 了解并熟练运用这些CSS...
HTML 基本元素 HTML 基本元素是构成 HTML 文档的基本单元,它们是从开始标签到结束标签之间的所有...HTML 基本元素是构成 HTML 文档的基本单元,理解 HTML 元素的基本结构、分类和使用规则是编写 HTML 文档的基础。
【标题】"仿京东分类Html5页面"是一个项目,旨在创建一个类似于京东网站商品分类的HTML5页面。这个页面设计采用现代Web技术,注重用户体验,实现了左右分栏的布局,用户可以通过滑动来浏览不同分类,同时支持多层级...
知识点:HTML 元素分类(行内元素、块级元素) 2.新窗口打开链接:在 HTML 中,使用 target 属性可以指定链接的打开方式。正确答案是 C.新浪。 知识点:HTML 链接的打开方式(target 属性) 3.多选框关联:在 ...
HTML 元素的分类有多种,常见的有标题元素、段落元素、链接元素、图像元素、列表元素、表格元素、表单元素等。每种元素都有其特定的功能和用途。 HTML 文档的结构是由 HTML 元素构成的, HTML 元素可以嵌套,以构成...
HTML元素分类可以按默认样式分,比如块级元素和内联元素,也可以按照内容分,如文本内容、图片内容、链接内容等。在布局时,了解HTML元素的嵌套关系和默认样式是至关重要的,它们决定了网页的结构和样式的可维护性。...
了解这些HTML元素的分类和特性对于编写结构良好、功能丰富的网页至关重要。正确使用它们可以帮助创建具有清晰布局和良好可读性的网页。同时,配合CSS(Cascading Style Sheets)可以进一步定制元素的外观和布局,...
2. 选择器增强:CSS3新增了伪类和伪元素选择器,如`:nth-child()`、`:not()`、`:checked`等,可以更精准地选取和操作元素,创建动态分类效果。 3. 弹性盒模型(Flexbox):Flexbox使得布局更加灵活,可以轻松实现...
【分类信息网站html5模板】是一款专为构建高效、现代且具有响应能力的在线信息发布平台设计的网页模板。这款模板充分利用了HTML5的新特性,结合Bootstrap框架的优势,为用户提供了一套简洁、直观且易于定制的界面...
在模仿京东商品分类导航时,我们可能需要用到以下HTML元素: 1. `<header>`:用于定义页面头部,通常包含网站logo、搜索框和导航菜单。 2. `<nav>`:定义导航链接部分,适合放置商品分类导航条。 3. `<ul>` 和 `...
3. **HTML元素分类** - 行内元素(Inline Elements):如`<a>`、`<b>`、`<span>`、`<img>`、`<input>`、`<select>`、`<strong>`,它们在同一行内显示且不会换行。 - 块级元素(Block Elements):如`<div>`、`<ul>...
`<figure>`元素可以包含图像、图表、代码示例等,而`<figcaption>`则用来添加图例或描述,这样可以使图片分类更清晰,信息更易理解。 其次,`<canvas>`元素是HTML5的一大亮点,它提供了在浏览器内进行动态图形绘制...