當使用Google網站翻譯器測試我的網站時,我注意到Google正在更改我的頁面的HTML結構,導致CSS樣式未被應用。Google Website Translator up up HTML
例如,這片HTML(使用自舉):
<ul class="nav nav-pills nav-stacked">
<li class="active">
<a title="About us" href="/about/">About us</a>
</li>
</ul>
被改變爲以下格式:
<ul class="nav nav-pills nav-stacked">
<li class="active">
<span class="notranslate" onmouseout="_tipoff()" onmouseover="_tipon(this)">
<span class="google-src-text" style="direction: ltr; text-align: left">
<a title="About us" href="...">Over ons</a>
</span>
<a title="About us" href="...">About us</a>
</span>
</li>
</ul>
基本上,我的聯繫正在由<SPAN>
包裹。我怎樣才能避免這種情況?
更新:
谷歌網站翻譯還刪除SPANs
是圍繞SVGs
包裹,即使這些元素不是一個環節。非常奇怪。例如:
<div>
<span>
<svg>...</svg>
</span>
</div>
變成:
<div>
<svg>...</svg>
</div>