一些背景信息:
我仍处于 HTML 的初级学习阶段,请多包涵。
我注意到编辑器会翻译 部分 HTML 代码,但它似乎无法识别更复杂的元素或属性。
例如,编辑器可以读取像下面这样的基础表格:
<table>
<tr>
<th>姓名</th>
<th>最喜欢的颜色</th>
</tr>
<tr>
<td>Bob</td>
<td>黄色</td>
</tr>
<tr>
<td>Michelle</td>
<td>紫色</td>
</tr>
</table>
| 姓名 | 最喜欢的颜色 |
|---|---|
| Bob | 黄色 |
| Michelle | 紫色 |
这看起来运行良好,只是一个用非常基础的元素构建的简单表格。
但是,编辑器似乎不愿意读取更专业的元素和属性。例如,如果我在开头的 <table> 元素下添加一些列样式:
<table>
<colgroup>
<col style="background-color: yellow" span="2">
</colgroup>
<tr>
<th>姓名</th>
<th>最喜欢的颜色</th>
</tr>
<tr>
<td>Bob</td>
<td>黄色</td>
</tr>
<tr>
<td>Michelle</td>
<td>紫色</td>
</tr>
</table>
编辑器不会翻译它;同时也不会导致任何错误:
| 姓名 | 最喜欢的颜色 |
|---|---|
| Bob | 黄色 |
| Michelle | 紫色 |
现在,在我一头扎进代码世界的过程中,我遇到的一件事是:解决问题往往不止一种方法。似乎每个网站都会提供不同的方式来实现相同的目标。
我非常希望能得到一些信息,帮助我更好地思考这个问题。
所以,我的问题是:
-
这是否是我的方法或对 HTML 当前理解的问题?
-
编辑器是否只是有选择性地翻译某些内容?如果是,是否有明确的参数规定?
-
是否有某个设置可以启用编辑器以翻译更复杂的 HTML?如果启用,会不会带来不良影响?
谢谢