关于置换和非置换元素

原创 2015年07月19日 13:19:08

一、引题

在之前的浅谈HTML中的块级元素和内联元素中了解到了内联元素一般是不能设置宽高的,但是也有特殊。比如img是内联元素,但可以设置宽高,这肯定让不少人迷惑。这样我们就要引入HTML中置换元素的概念(非置换元素在w3c中没有给出明确的解释,姑且我们就把除置换元素外的元素当作非置换元素吧)。

二、置换元素与非置换元素

a) 置换元素:浏览器根据元素的标签和属性,来决定元素的具体显示内容。 
例如:浏览器会根据<img>标签的src属性的值来读取图片信息并显示出来,而如果查看(x)html代码,则看不到图片的实际内容;<input>标签的type属性来决定是显示输入框,还是单选按钮等。 (x)html中的<img>、<input>、<textarea>、<select>、<object>都是置换元素。这些元素往往没有实际的内容,即是一个空元素。

置换元素在其显示中生成了框,这也就是有的内联元素能够设置宽高的原因。

b) 不可替换元素:(x)html 的大多数元素是不可替换元素,即其内容直接表现给用户端(如浏览器)。

例如: <label>label中的内容</label> 标签<label>是一个非置换元素,文字label中的内容”将全被显示。 


HTML中置换元素和非置换元素

一、引题 在之前的浅谈HTML中的块级元素和内联元素中了解到了内联元素一般是不能设置宽高的,但是也有特殊。比如img是内联元素,但可以设置宽高,这肯定让不少人迷惑。这样我们就要引入HTML中置换元素...
  • WKY_CSDN
  • WKY_CSDN
  • 2017年03月24日 12:10
  • 357

置换元素(替换元素)和非置换元素(不可替换元素)

置换元素/替换元素 1.1. 一个 内容 不受CSS视觉格式化模型控制,CSS渲染模型并不考虑对此内容的渲染,且元素本身一般拥有固有尺寸(宽度,高度,宽高比)的元素,被称之为置换元素。 1.2....
  • SakuraLLj
  • SakuraLLj
  • 2015年09月08日 09:55
  • 4429

块元素、行内元素,替换元素、非替换元素

块元素,替换元素,非替换元素,行内元素
  • GUANTINA
  • GUANTINA
  • 2016年08月01日 20:08
  • 767

HTML中的置换元素与非置换元素

什么是置换元素? 一个 内容 不受CSS视觉格式化模型控制,CSS渲染模型并不考虑对此内容的渲染,且元素本身一般拥有固有尺寸(宽度,高度,宽高比)的元素,被称之为置换元素。 什么是非置换元...
  • chandoudeyuyi
  • chandoudeyuyi
  • 2017年04月04日 18:48
  • 128

第三章:数组操作

第三章:数组操作1. 编写一段代码,将a设置为一个n个随机整数的数组,要求随机数介于0(包含)和n(不包含)之间 java风格 def randomArray(n:Int)={ val a =...
  • zl3450341
  • zl3450341
  • 2015年05月21日 16:28
  • 873

数组的排序,加入数组中相邻元素的置换

/* 按大小排列数组中元素的顺序{2,23,5,6,9,1} */ //从小到大排列 //内循环结束一次,最值出现在头角标位上 //选择排序 class ArrayTest2 { public st...
  • java19930623
  • java19930623
  • 2015年04月08日 21:03
  • 297

置换元素(替换元素)和非置换元素(不可替换元素)

置换元素/替换元素 1.1. 一个 内容 不受CSS视觉格式化模型控制,CSS渲染模型并不考虑对此内容的渲染,且元素本身一般拥有固有尺寸(宽度,高度,宽高比)的元素,被称之为置换元素。 1.2....
  • SakuraLLj
  • SakuraLLj
  • 2015年09月08日 09:55
  • 4429

置换选择排序

置换选择排序 描述 给定初始整数顺串,以及大小固定并且初始元素已知的二叉最小堆(为完全二叉树或类似完全二叉树,且父元素键值总小于等于任何一个子结点的键值),要求利用堆实...
  • u013086613
  • u013086613
  • 2014年12月15日 20:16
  • 2209

java数组排序,查找与置换

一、排序 排序:将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。 排序也是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。...
  • qqhao01
  • qqhao01
  • 2013年09月19日 18:32
  • 1677

HTML中的置换元素(替换元素)和非置换元素(不可替换元素)

什么是置换元素 “置换元素”又叫做“替换元素”, 它们所具有的特征为:在不使用css修饰时,元素的标签和属性也会影响元素的显示。 比如 标签,浏览器会根据src属性读取图片并显示,且图片大小会...
  • eeeecw
  • eeeecw
  • 2018年01月04日 15:37
  • 30
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于置换和非置换元素
举报原因:
原因补充:

(最多只允许输入30个字)