HTML————行级元素和块级元素标签

块级标签:(block)

1、独占一行,不和其他元素待在同一行,宽度自动填满父元素宽度

2、能设置weight(宽)、height(高)属性

3、可以设置margin,padding属性

常见的块级标签:

<address>,定义地址

<caption>,定义表格标题

<div>,定义文档中的分区或节

<dl>,定义列表

<dt>,定义列表中的项目、

<fieldset>,定义一个框架集

<form>,创建HTML表单

<h1>,定义最大的标题

<h2>,定义副标题

<h3>,定义标题

<h4>,定义标题

<h5>,定义标题

<h6>,定义最小的标题

<hr>,创建一条水平线

<legend>元素为<fieldset>标签定义标题

<li>,标签定义列表项目

<noframes>,为那些不支持框架的浏览器显示文本,于<frameset>元素内部

<noscript>,定义在脚本未被执行时的替代内容

<ol>,定义有序列表

<ul>,定义无序列表

<p>,标签定义段落

<pre>,定义预格式化的文本

<table>,定义HTML表格

<tbody>,定义表格主体(正文)

<td>,表格中的标准单元格

<tfoot>,定义表格的页脚(脚注或表注)

<th>,定义表头单元格

<thead>,标签定义表格的表头

<tr>,定义表格中的行

列表(ul,ol,li),盒子(div),段落(p),

表单(form),

表格(table,tr,td),水平线(<hr>)

行级标签:(inline)

1、能和其他元素待在同一行

2、不能设置宽高

3、行内元素的水平方向的padding-left和padding-right都会产生边距效果,但是竖直方向上的padding-top和padding-bottom都不会产生边距效果

常见的行级标签:

<a>,超链接,

<abbr>,表示一个缩写形式

<acronym>,定义只取首字母缩写

<strong>/<b>,字体加粗

<em>,定义为强调的内容

<i>,斜体文本效果

<u>,下划线

<del>,删除线

<bdo>,可覆盖默认的文本方向

<big>,大号字体加粗

<br>,换行

<cite>,引用进行定义

<code>,定义计算机代码文本

<dfn>,定义了一个定义项目

<img>,向网页中嵌入一幅图像

<input>,输入框

<kbd>,定义键盘文本

<label>,标签为<input>元素定义标注(标记)

<q>,定义短的引用

<samp>,定义样本文本

<select>创建单选或多选菜单

<small>,呈现小号字体效果

<span>,组合文档中的行内元素

<sub>,定义下标文本

<sup>,定义上标文本

<textarea>,多行的文本输入控件(文本域)

<tt>,打字机或者等宽的文本效果

<var>,定义变量

行内块标签:(inline-block)

1、能和其他元素待在一行

2、能设置宽高

常见的行内块标签:

图片(<img>),输入(<input>),文本域(<textarea>)

原文地址:https://www.cnblogs.com/hhl686/p/11669790.html

时间: 2024-10-06 11:42:05

HTML————行级元素和块级元素标签的相关文章

【前段开发】行内元素和块级元素总结(HTML CSS)

块级元素 <address> information on author <blockquote> long quotation <button> push button <caption> table caption <dd> definition description <del> deleted text <div> generic language/style container <dl> defini

行内元素和块级元素的区别

一.行内元素和块级元素的区别 1. 行内元素不会占据整行,在一条直线上排列,都是同一行,水平方向排列: 块级元素会占据一行,垂直方向排列. 2. 块级元素可以包含行内元素和块级元素:行内元素不能包含块级元素. 3. 行内元素与块级元素属性的不同,主要是盒模型属性上,行内元素设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效. 二.行内元素和块级元素的相互转换 行内元素转化为块元素: display:block; 块元素转化为行内元

替换元素和不可替换元素,块级元素和行内元素

替换元素和不可替换元素 1>  替换元素 替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容,在其显示中生成了框.HTML中的<img>.<input>.<textarea>.<select>.<object>都是替换元素.这些元素往往没有实际的内容,即是一个空元素.Example:#1 <img src=”path/to/picture.jpg”/>浏览器根据<img>标签的src属性的值来读取图片信

CSS行内元素和块级元素的居中

一.水平居中 行内元素和块级元素不同,对于行内元素,只需在父元素中设置text-align=center即可; 对于块级元素有以下几种居中方式: 1.将元素放置在table中,再将table的margin-left和margin-right设置成auto,将table居中,使在其之中的块级元素叶居中,但是这种方式不符合语义化标签的规范; 2.将块级元素转换行内元素(通过设置display:inline)后再居中.这种方式使居中元素变成行内元素而致使无法设置宽高; 3.设置父元素float:lef

行内元素和块级元素有哪些

一.行内元素和块级元素有哪些? 块级元素     <address> information on author <blockquote> long quotation <button> push button <caption> table caption <dd> definition description <del> deleted text <div> generic language/style contain

HTML &lt;!DOCTYPE&gt; 标签 布局引用的几种方法 行级元素与块级元素

HTML <!DOCTYPE> 标签 <!DOCTYPE html> <html> <head> <title>文档的标题</title> </head> <body> 文档的内容...... </body> </html> <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前. <!DOCTYPE> 声明不是 HTM

行内元素转为块级元素的方法

以下汇总三种行内元素转为块级元素的方法: (1)display (2)float (3)position(absolute和fixed) 代码 1 <!DOCTYPE html> 2 <html lang="zh"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta http-equiv="X-UA-Compatible" content="ie

行内元素和块级元素详解

行内元素和块级元素,一般大家都这嘛说,其实有好多细节呢.你造吗? 一.块级元素和块元素: 1.块级元素是那些视觉上会被格式化成块状的元素,通俗一点来说就是那些会换新行的元素.display 属性的:block, list-item, table, flex, grid 值都可以将一个元素设置成块级元素 2.块元素是 display 属性值为 block 的元素,它应该是 块级元素 的一个子集,而不是等同的,一个 块元素 是一个 块级元素,但一个 块级元素 不一定是一个 块元素. 二.行内元素和行

行内元素与块级元素

一.行内元素与块级元素 块级元素列表 <address> 定义地址 <caption> 定义表格标题 <dd> 定义列表中定义条目 <div> 定义文档中的分区或节 <dl> 定义列表 <dt> 定义列表中的项目 <fieldset> 定义一个框架集 <form> 创建 HTML 表单 <h1> 定义最大的标题 <h2> 定义副标题 <h3> 定义标题 <h4>

CSS设置行内元素和块级元素的水平居中、垂直居中

CSS设置行内元素的水平居中 div{text-align:center} /*DIV内的行内元素均会水平居中*/ CSS设置行内元素的垂直居中 div{height:30px; line-height:30px} /*DIV内的行内元素均会垂直居中*/ PS:当然,如果既要水平居中又要垂直居中,那么综合一下 div{text-align:center; height:30px; line-height:30px} CSS设置块级元素的水平居中 div p{margin:0 auto; widt