有在底部編輯:關於流浪開始標記獲取錯誤,我根本無法弄清楚
我有這樣的代碼:
<select name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
<option value="">Select Month</option>
<option value='http://www.example.com?m=201512'>
<span style="text-decoration: underline; color: blue;">
December 2015 (4)
</span>
</option>
</select>
當我檢查與螢火蟲的HTML中, span標籤不存在。如果我通過Firefox查看頁面源代碼,跨度開始標記和結束標記顯示爲紅色,表示出現問題。
當光標在紅色代碼給我:雜散開始標記「跨度」
如果我通過驗證程序運行的頁面,沒有發現錯誤。
也許span標籤不允許在選項標籤中?
但是,爲什麼驗證器沒有標記呢?
編輯* * * * NIX THE BIT關於VALIDATOR,我只是再次看,發現我使用CSS驗證器。
我通過標記vaidator跑了頁面,並獲得:
Error: Stray start tag span.
From line 273, column 80; to line 273, column 134
m=201512'><span style="text-decoration: underline; color: blue;"> Decem
任何想法?
如果通過該HTML,您可能想要查找其他驗證程序。 – epascarello
'span'標記在'option' /'select'內部絕對無效。在'select select.some-class'上使用CSS,在那裏你給這個選項一個帶有這個名字的類。 – worldofjr
我編輯了我的問題 - 我使用CSS驗證器而不是標記驗證器。問題由標記驗證程序標記。至於在選項標籤上放置一個類,我不會與創建選項標籤的Wordpress函數戰鬥,也不會讓我在選項標籤中包含某些選項。我會環顧四周,看看是否有另一種方式來完成任務。謝謝回覆。 – SimonT