
例如
<!DOCTYPE HTML PUBliC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/HTML4/loose.dtd"><HTML> <head> <Title>Test1</Title> </head> <body> <div > Hello World </div> </body></HTML>
将div与文本的高度呈现,它不会伸展。删除DOCTYPE声明会导致div根据需要垂直拉伸。
所以我的问题是:
>为什么会这样?
>如何保持DOCTYPE并仍然允许表伸展?
>是/是否发生在你身上?
>你知道吗,它是众所周知的吗?
100% means auto。 >一般来说,你没有。它尖叫着“ layout table”。也就是说,在HTML和body元素上设置高度或最小高度。还有其他的技术,但是我目前还没有一个方便的链接,奇怪的是,我从来没有在我需要的技术的位置。 >这是什么浏览器应该做的,所以… 嗯,我在回答这个问题 总结
以上是内存溢出为你收集整理的html – 为什么某些DOCTYPE声明导致100%的高级表和div停止工作?全部内容,希望文章能够帮你解决html – 为什么某些DOCTYPE声明导致100%的高级表和div停止工作?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)