Html 浏览器引擎如何工作?
下面是我使用谷歌HTML/CSS指南的HTML测试代码Html 浏览器引擎如何工作?,html,browser,Html,Browser,下面是我使用谷歌HTML/CSS指南的HTML测试代码 <table> <thead> <tr> <th>Date <th>Country <tbody> <tr> <td>24/07/2018 <td>Myanmar <tr> <td>
<table>
<thead>
<tr>
<th>Date
<th>Country
<tbody>
<tr>
<td>24/07/2018
<td>Myanmar
<tr>
<td>31/06/2018
<td>France
</table>
日期
国家
24/07/2018
缅甸
31/06/2018
法国
以下是浏览器对其的解释
<table>
<thead>
<tr>
<th>Date
</th>
<th>Country
</th>
</tr>
</thead>
<tbody>
<tr>
<td>24/07/2018
</td>
<td>Myanmar
</td>
</tr>
<tr>
<td>31/06/2018
</td>
<td>France
</td>
</tr>
</tbody>
</table>
日期
国家
24/07/2018
缅甸
31/06/2018
法国
这是我的问题
- 浏览器如何检测关闭标记的缺失以及如何解释它
<table>
<thead>
<tr>
<th>Date
</th>
<th>Country
</th>
</tr>
</thead>
<tbody>
<tr>
<td>24/07/2018
</td>
<td>Myanmar
</td>
</tr>
<tr>
<td>31/06/2018
</td>
<td>France
</td>
</tr>
</tbody>
</table>
<div>Hello<span>world
Helloworld
这是:
<div>Hello</div><span>world></span>
Helloworld>
或
Helloworld>
两者都是有效的,浏览器不知道您的意思。如果您真的想了解浏览器应该如何解析HTML,请参阅下面的链接
@modu和@kalido:。您可能能够了解浏览器应该如何解析上述行。可能与@GauthamSrinivasan重复不可能。浏览器有一套规则需要遵循:但我们都知道他们不会以同样的方式遵循。@modu-Yup我很熟悉。我不认为这是列出它们的合适位置,但我将添加您的建议作为参考。@kabanus感谢您分享知识。我会留意资源