我正在阅读维基百科上关于文档对象模型的页面,其中有一句话引起了我的兴趣,它说:“Web浏览器不必使用DOM以渲染HTML文档。”。这句话的意思是是否有其他替代方法来渲染HTML文档?请参考此页面以获取完整的上下文。
浏览器的主要作用是显示 HTML。大多数浏览器使用 DOM;它们解析 HTML,从中创建一个 DOM 结构(也可以在 JavaScript 中使用),并基于该 DOM 渲染页面。
但如果浏览器选择不这样做,它也是自由的。我不知道原因,我也肯定不明白为什么 Wiki 文章中明确提到了这一行。
<p>
最初是一个段落分隔符,在视觉媒体中相当于“开始新行并在上方留出一些空间”,在听觉媒体中相当于宣布“新段落”。或者将开始和结束标签视为“启用功能X”和“关闭功能X”,这就是为什么像<b><i>我的文本</b></i>
这样的代码能够始终正常工作的原因。 - Alohci