首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在使浏览器崩溃之前,HTML中可以有多少嵌套标记?

在使浏览器崩溃之前,HTML中可以有多少嵌套标记?
EN

Stack Overflow用户
提问于 2010-07-27 19:23:02
回答 2查看 814关注 0票数 0

今天早些时候,我有一个想法,关于嵌套的HTML标签和浏览器如何呈现它们:

代码语言:javascript
复制
<html xmlns="http://www.w3.org/1999/xhtml" {or whichever html version} xml:lang="en" lang="en">
<head>
</head>
<body>

n =1

代码语言:javascript
复制
<div>

递归div n次数直到最大值(浏览器失败)

代码语言:javascript
复制
</div>
</body>
</html>

当浏览器无法处理更多的递归时,n将是什么?

我认为这对每个浏览器来说都是不同的,对于移动应用程序也是不同的。是否有网页标准,例如域名最大长度为127个字符?

我从来没有遇到过这个问题,但我很好奇它什么时候会出现。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-27 19:26:02

没有需要最大嵌套的标准,因此这将是完全特定于实现的。

在崩溃之前,浏览器可能会变得不可用(速度变慢等)。

如果您非常好奇,您可以对此进行基准测试-编写一个生成嵌套标记的应用程序,并查看每个浏览器何时在您身上崩溃:)

票数 3
EN

Stack Overflow用户

发布于 2018-06-08 05:18:44

似乎(似乎?)这是Firefox的一些问题。

请参阅https://groups.google.com/forum/#!topic/mozilla.dev.platform/SUknMzK1ZAc

特别地,Firefox限制(ed?)从深度到200个元素。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3343067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档