首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

(X)HTML Strict 嵌套规则

下面是一份在 HTML 4 Strict 和 XHTML 1.0 Strict 必须遵守标签嵌套规则,比如你不能在 里面再嵌入一个 这样约定。...说明: * 为了方便读者阅读,本文中标签使用了大写(根据 XHTML 规则,元素名必须小写,比如 而不应是 ) * 小写单词表明一组或一系列 HTML 标签 * 每一项条目...如果注明 (empty),这意味着该条目内部不允许包含任何形式内容。...* CDATA 意思是“character data”,这意味着不包括转义内容纯文本内容,详细内容可以参考CDATA Confusion * excluding … 意即不得直接或者间接包含所列元素...意思就是说,如果代码中 后紧跟 ,对于 HTML 4.01,会隐性生成一个 标签,而在 XHTML 里面就没有。

1.1K90

HTML嵌套规则

虽然我们可以嵌套标签,但是为了提高浏览器渲染效率,我们应该尽少嵌套标签,扁平化。...特点:和其他元素都在一行上,高、行高及顶和底边距不可改变,宽度就是它文字或图片宽度,不可改变 功能:用于加强内容显示,控制细节,例如:加粗、斜体等等 嵌套也有规则,不能随意嵌套。...有些标签是固定嵌套规则,比如ul包含li、ol包含li、dl包含dt和dd等等。...,p是块级元素,所以这个是错误嵌套 //对 块元素可以包含内联元素或某些块元素,但内联元素不能包含块元素,它只能包含其它内联元素...、dt 块级元素不能放在标签p里面 嵌套错误可能引起问题 元素开始与结束标签嵌套错误,页面可以在大部分浏览器被正常解析,IE9会出现解析错误 在元素内嵌入等元素造成所有浏览器解析错误

1.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

HTML元素嵌套规则

i、img、input、kbd、label、q、s、samp、select、small、span、strike、strong、sub、sup、textarea、tt、u、var   二、HTML 标签嵌套规则...块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素,它只能包含其它内联元素:    —— 对   ...有几个特殊块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊标签是:   h1、h2、h3、h4、h5、h6、p、dt   4. li 内可以包含 div 标签 —— 这一条其实不必单独列出来...,但是网上许多人对此有些疑惑,就在这里略加说明:   li 和 div 标 签都是装载内容容器,地位平等,没有级别之分(例如:h1、h2 这样森严等级制度^_^),要知道,li 标签连它父级 ul...或者是 ol 都 可以容纳

2.4K20

HTML标签嵌套规则

0830自我总结 HTML标签嵌套规则 1.块级元素: div、h1~h6、address、blockquote、center、dir、dl、dt、dd、fieldset、form、hr、isindex...kbd、label、q、s、samp、select、small、strike、strong、sub、textarea、tt、u、var 特点:和其他元素都在一行上,高、行高、以及上下边距不可变,宽度就是它文字和图片宽度...嵌套规则 块级元素与块级元素平级,如果块级里面套块级会解析并排块级且头尾一半会补全成一个完整 行内元素与行内元素平级,一般情况都是用span来完成行内元素直接嵌套 行内元素不能嵌套块级元素 块级元素可以包含行内元素或某些块元素...,但是行内元素不能包含块元素,它只能包含其他行内元素。...有几个特殊块级元素只能包含行内元素,不能再包含块级元素 h1~h6、p、dt 块级元素不能放在标签p里面 li标签可以包含标签,因为li和div标签都是装载内容容器 可能会影响布局

1.1K10

C语言 宏嵌套展开规则

先讲一些宏嵌套展开规则: 一般展开规律像函数参数一样:先展开参数,再分析函数,即由内向外展开; 当宏中有#运算符时候,不展开参数; 当宏中有##运算符时候,先展开函数,再分析参数; ##运算符用于将参数连接到一起...,预处理过程把出现在##运算符两侧参数合并成一个符号,注意不是字符串; “#”和“##”使用规则: “#”是将宏参数转换为字符串。...利用括号将整个宏定义内容括起来,保证整个宏定义中表达式优先运算。 宏嵌套: 宏嵌套是宏使用难点,也是易错点。...下面我将宏嵌套展开规则用流程图来说明一: 注意:上图中 2 和 3 是条件或,只要满足一个条件就会进入流程 5。...TO_STRING(a_PARAM(INT_1)) -> 展开 TO_STRING:TO_STRING1(a_PARAM(INT_1)) -> 展开 TO_STRING1:"a_PARAM(INT_1)" 注意:嵌套展开规则与编译器有关

1.3K20

mysql中多表嵌套查询例子_mysql子查询嵌套规则

本文实例分析了MySQL嵌套查询。...分享给大家供大家参考,具体如下: MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单嵌套查询例子吧(源程序来自MySQL User Manual): 1....column1 所以我们可以通过下面的嵌套查询实现同样效果: SELECT AVG(sum_column1) FROM (SELECT SUM(column1) AS sum_column1 FROM...Not Exist语法,稍微注意一: SELECT DISTINCT store_type FROM Stores S1 WHERE NOT EXISTS ( SELECT * FROM Cities...您可能感兴趣文章:MYSQL子查询和嵌套查询优化实例解析 MySQL子查询几种常见形式介绍 mysql关联子查询一种优化方法分析 PHP中实现MySQL嵌套事务两种解决方案 mysql嵌套查询和联表查询优化方法

3.2K30

sql嵌套查询和连接查询_sql子查询嵌套规则

嵌套查询 单值嵌套查询 值返回结果是一个值嵌套查询称为单值嵌套查询 对Sales数据库,列出市场部所有员工编号 USE Sale GO SELECT employee_id FROM employee...多值嵌套查询 子查询返回结果是一列值嵌套查询称为多值嵌套查询。若某个查询返回值不止一个,则必须指明在WHERE子句中应怎样使用这些返回值。...对Sales数据库,列出部门编号为D001员工,这些员工工资比部门为D002员工最高工资还要高员工编号和工资 SELECT employee_id,wages FROM employee...,按对应列共同值讲一个表中记录与另一个表中记录相连接,包括其中重复列。...对Sales数据库,列出销售G00001产品员工中,销售数量大于编号为E001员工销售该类产品销售数量那些员工编号和销售数量。

3.9K30

SCSS嵌套规则可以减少重复代码,那么如何在嵌套规则中使用父选择器?

在SCSS中,使用&符号来引用父选择器,在嵌套规则中使用父选择器。这样可以避免重复编写选择器,并且在生成CSS中保持正确层级关系。...以下是一个示例,展示了如何在嵌套规则中使用父选择器: .button { background-color: blue; &:hover { background-color: darkblue...在嵌套规则中,使用&引用父选择器。 &:hover表示当鼠标悬停在.button元素上时,应用这个样式。 &.active表示当.button元素有.active类时,应用这个样式。....icon表示嵌套在.button元素内.icon元素,不使用&引用父选择器。...父选择器引用可以嵌套在任何层级规则中,并且可以与其他选择器和修饰符组合使用。

13140

CBO规则优化器还是要按规则办事

其实最好方法就是创建object_id 字段上普通索引, 不要加desc, 不用与0做联合, 也不需要modify object_id not null(谓词条件已经有了), 这个观点我在以前文章..., 让大家了解一with as写法, 在某些情况还能起到恶化作用: 表: create table t1 as select * from dba_objects; 索引: create index...关于with as其他两篇文章, 请回顾: 与 上面两个案例, 从11g到19c, 都是一样情况...上面两个案例我认为优化器应该能够做出最好选择, 实际并不如我们想象那么美好. oracle数据库有公认最强大优化器, 强大如此, 也有一些可以改进地方. oracle 优化器是CBO (costed...based optimizer), 实际上也是按照现有的规则在"办事", 没有考虑到地方, 就要靠我们人脑来做补救.

35530

实例讲解Nginxrewrite规则

2.break本条规则匹配完成后,终止匹配,不再匹配后面的规则。 3.redirect  返回302临时重定向,浏览器地址会显示跳转后URL地址。...1.break指令 使用环境:server,location,if; 该指令作用是完成当前规则集,不再处理rewrite指令。...2.if指令 使用环境:server,location 该指令用于检查一个条件是否符合,如果条件符合,则执行大括号内语句。If指令不支持嵌套,不支持多个条件&&和||处理。...五.NginxRewrite规则编写实例 1.当访问文件和目录不存在时,重定向到某个php文件 if( !...七.Apache和Nginx规则对应关系 ApacheRewriteCond对应Nginxif ApacheRewriteRule对应Nginxrewrite Apache[R]对应Nginx

51910

规则解析字符串中嵌套函数并实现函数调用

规则解析字符串中嵌套函数并实现函数调用 需求 1、按照一定规则解析字符串中函数表达式,并替换这些表达式。...{ __function1( "str_value" || 123456 || 'test' )} ${ 之间不能有空格 函数名称和函数左括号 ( 之间不能有空隔 函数支持嵌套,形如:{ __function1...( {__function2()} )} 函数参数如果是字符串,需要使用单引号、双引号引用 形如 { __function1( "str_value" || 123)} , 字符串替换规则:待替换字符串...函数参数支持python原生函数 形如 ${ __function1( set([1,2,3]) )} 解决思路 1、先解析内部函数,再解析其父函数,即从内到外解析 实现方式:查找不包含嵌套函数表达式函数表达式...,先临时替换为“临时插件函数表达式” 形如 '@plugin_func_custom_function_name@',同时以该值为字典key,存储对应临时函数表达式,然后再用替换后字符串去查找不包含嵌套函数表达式函数表达式

4.9K30

Android嵌套滚动NestedScroll实现了解一

其实嵌套滚动已经算一个比较常见特效了,下面这个动图就是嵌套滚动一个例子: ?...是否接受嵌套滚动,只有它返回true,后面的其他方法才会被调用 onNestedPreScroll 在内层view处理滚动事件前先被调用,可以让外层view先消耗部分滚动 onNestedScroll...就能实现嵌套滚动了: //NestedScrollingChild private NestedScrollingChildHelper mHelper = new NestedScrollingChildHelper...NestedScrollParentView中有两个方法比较重要,嵌套滚动基本上就是由这两个方法实现: @Override public boolean onStartNestedScroll(View...例如我们这里在顶部FrameLayout需要移动情况会消耗掉所有的dy,这样内层view(即RecyclerView)就不会滚动了.

1.5K20

sql嵌套查询_嵌套查询和嵌套结果区别

大家好,又见面了,我是你们朋友全栈君。 SQL连接查询和嵌套查询详解 连接查询 若一个查询同时涉及两个或两个以上表,则称之为连接查询。...连接查询是数据库中最最要查询, 包括 1、等值与非等值连接查询 2、自然连接查询 3.自身连接查询 4、外连接查询: 4.1、左外连接 4.2、右外连接 5、多表连接查询 6、嵌套查询 1、等值连接查询..., Course, Study WHERE Student = Study.Sno AND Study.cno = Course.Cno ADN Course.Cno = C601    6、嵌套查询...嵌套查询又称子查询,是指在父查询where条件语句中再插入一个子查询语句,连接查询都可以用子查询完成,反之不然。...一层层嵌套,由已知得到未知。

3.8K40

spark读取多个文件夹(嵌套)多个文件

在正常调用过程中,难免需要对多个文件夹下多个文件进行读取,然而之前只是明确了spark具备读取多个文件能力。...针对多个文件夹下多个文件,以前做法是先进行文件夹遍历,然后再进行各个文件夹目录读取。 今天在做测试时候,居然发现spark原生就支持这样能力。 原理也非常简单,就是textFile功能。...编写这样代码,读取上次输出多个结果,由于RDD保存结果都是保存为一个文件夹。而多个相关联RDD结果就是多个文件夹。...alldata = sc.textFile("data/Flag/*/part-*")           println(alldata.count())    经过测试,可以实现对多个相关联RDD保存结果一次性读取

3.1K20

Git忽略提交规则 .gitignore文件(

.gitignore忽略规则常用示例 1)示例 比如你项目是java项目,.java文件编译后会生成.class文件,这些文件多数情况是不想被传到仓库中文件。...保存.ignore文件后我们查看下git status,检查是否还有我们不需要文件会被添加到git中去: $ git status On branch master Initial commit Changes...,也能克隆到过滤规则,而不用自己再写一份, 这就能保证所有修改者应用都是同一份规则,而不是张三自己有一套过滤规则,李四又使用另一套过滤规则,个人比较喜欢这个。...但是这不保证其他开发者在克隆你代码后,他们那边规则跟你 是一样,这就带来了代码提交过程中各种冲突问题。...说明Git把文件过滤规则应用到了Global规则中。

1.7K20
领券