`

html 元素分类

 
阅读更多

元素分类

在讲解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、元素的高度、宽度、行高以及顶和底边距都可设置。

分享到:
评论

相关推荐

    Web程序开发:第2章 HTML概述.ppt

    2.4 HTML元素分类 - 文档结构元素:如`&lt;html&gt;`(整个文档)、`&lt;head&gt;`(元数据,如标题、CSS等)和`&lt;body&gt;`(网页内容)。 - 文本格式元素:`&lt;title&gt;`定义页面标题,`&lt;h1&gt;`至`&lt;h6&gt;`表示各级标题,`&lt;p&gt;`用于段落,`...

    HTML 35道面试题及答案.docx

    二、HTML 元素分类 HTML 元素可以分为行内元素、块级元素和空(void)元素。行内元素包括 a、span、img、input、select 等,块级元素包括 div、ul、ol、li、dl、dt、dd、h1、p 等,空元素包括 br、hr、link、meta ...

    html+css面试题答案.docx

    HTML 元素分类 根据 HTML 元素的不同特性,可以将其分为行内元素、块级元素和空元素。行内元素包括 a、b、span、img、input、strong、select、label、em、button、textarea 等,块级元素包括 div、ul、li、dl、dt、...

    HTML+CSS面试题及答案

    #### 五、HTML元素分类 - **内联元素**(Inline Elements): - 特点:不独立占据一行,与其他元素在同一行内显示。 - 示例:`&lt;a&gt;`, `&lt;span&gt;`, `&lt;em&gt;`, `&lt;strong&gt;`, `&lt;img&gt;`, `&lt;input&gt;`, `&lt;label&gt;`等。 - **块级...

    html+css学习笔记.pdf

    9. **HTML元素分类**:HTML元素通常分为块级元素(如`&lt;div&gt;`, `&lt;p&gt;`),内联元素(如`&lt;span&gt;`, `&lt;a&gt;`)以及可以转换其行为的元素(如`&lt;img&gt;`,通过`display`属性设置为`block`或`inline`)。 了解并熟练运用这些CSS...

    HTML基本元素.docx

    HTML 基本元素 HTML 基本元素是构成 HTML 文档的基本单元,它们是从开始标签到结束标签之间的所有...HTML 基本元素是构成 HTML 文档的基本单元,理解 HTML 元素的基本结构、分类和使用规则是编写 HTML 文档的基础。

    仿京东分类Html5页面

    【标题】"仿京东分类Html5页面"是一个项目,旨在创建一个类似于京东网站商品分类的HTML5页面。这个页面设计采用现代Web技术,注重用户体验,实现了左右分栏的布局,用户可以通过滑动来浏览不同分类,同时支持多层级...

    WEB前端开发岗位笔试题(一).pdf

    知识点:HTML 元素分类(行内元素、块级元素) 2.新窗口打开链接:在 HTML 中,使用 target 属性可以指定链接的打开方式。正确答案是 C.新浪。 知识点:HTML 链接的打开方式(target 属性) 3.多选框关联:在 ...

    HTML元素!!!!!!

    HTML 元素的分类有多种,常见的有标题元素、段落元素、链接元素、图像元素、列表元素、表格元素、表单元素等。每种元素都有其特定的功能和用途。 HTML 文档的结构是由 HTML 元素构成的, HTML 元素可以嵌套,以构成...

    learn-css.pdf

    HTML元素分类可以按默认样式分,比如块级元素和内联元素,也可以按照内容分,如文本内容、图片内容、链接内容等。在布局时,了解HTML元素的嵌套关系和默认样式是至关重要的,它们决定了网页的结构和样式的可维护性。...

    HTML元素标签.doc(开发总结实用)

    了解这些HTML元素的分类和特性对于编写结构良好、功能丰富的网页至关重要。正确使用它们可以帮助创建具有清晰布局和良好可读性的网页。同时,配合CSS(Cascading Style Sheets)可以进一步定制元素的外观和布局,...

    HTML5+CSS3移动商城-分类

    2. 选择器增强:CSS3新增了伪类和伪元素选择器,如`:nth-child()`、`:not()`、`:checked`等,可以更精准地选取和操作元素,创建动态分类效果。 3. 弹性盒模型(Flexbox):Flexbox使得布局更加灵活,可以轻松实现...

    分类信息网站html5模板

    【分类信息网站html5模板】是一款专为构建高效、现代且具有响应能力的在线信息发布平台设计的网页模板。这款模板充分利用了HTML5的新特性,结合Bootstrap框架的优势,为用户提供了一套简洁、直观且易于定制的界面...

    Html+Css简单仿京东商品分类导航

    在模仿京东商品分类导航时,我们可能需要用到以下HTML元素: 1. `&lt;header&gt;`:用于定义页面头部,通常包含网站logo、搜索框和导航菜单。 2. `&lt;nav&gt;`:定义导航链接部分,适合放置商品分类导航条。 3. `&lt;ul&gt;` 和 `...

    前端开发面试题.pdf

    3. **HTML元素分类** - 行内元素(Inline Elements):如`&lt;a&gt;`、`&lt;b&gt;`、`&lt;span&gt;`、`&lt;img&gt;`、`&lt;input&gt;`、`&lt;select&gt;`、`&lt;strong&gt;`,它们在同一行内显示且不会换行。 - 块级元素(Block Elements):如`&lt;div&gt;`、`&lt;ul&gt;...

    HTML5图片分类利器演示页面

    `&lt;figure&gt;`元素可以包含图像、图表、代码示例等,而`&lt;figcaption&gt;`则用来添加图例或描述,这样可以使图片分类更清晰,信息更易理解。 其次,`&lt;canvas&gt;`元素是HTML5的一大亮点,它提供了在浏览器内进行动态图形绘制...

Global site tag (gtag.js) - Google Analytics