我想知道如果任何人有關於如何使用的解決方案:在XHTML過渡細節標籤在XHTML
<details>
<summary> </summary>
<p> bla bla </p>
</details>
。或者甚至有可能?我讀過w3schools,它有不同的語法,但不解釋如何。
我想知道如果任何人有關於如何使用的解決方案:在XHTML過渡細節標籤在XHTML
<details>
<summary> </summary>
<p> bla bla </p>
</details>
。或者甚至有可能?我讀過w3schools,它有不同的語法,但不解釋如何。
若要各種意見,回答...
首先,在<細節>元素不工作,所有的瀏覽器呢。在IE中完全沒有;它在Safari中有一些限制;而在Firefox和Chrome中,只有最新的版本才行。請參閱CanIUse。
然後是doctype聲明。如果您確實在使用XHTML(即帶有.xhtml文件擴展名,或者使用正確的XHTML MIME類型),那麼對於您擁有的DOCTYPE的瀏覽器無關緊要。 XHTML文件總是以標準模式呈現,並且支持的元素始終受支持,無論它們是否在DTD中提及。
(例如,支持<字體瀏覽器>一如既往地支持這一點,你是否有一個正確的doctype或沒有。有,比方說,一個XHTML 1.0嚴格的DOCTYPE並不妨礙< FONT>從工作。)
所以你選擇某個文檔類型的唯一原因是你想讓你的文檔對它進行驗證。在這種情況下,只有XHTML5可用<!DOCTYPE html>
,因爲這是唯一具有<的詳細信息>。
選擇這個意味着它不會驗證像<字體>然而。
你將不得不決定你想要什麼。
https://dev.w3.org/html5/spec-preview/the-details-element.html – Rao
爲什麼要使用XHTML Transitional的任何特定原因?我能想到的唯一原因是你想讓驗證者不要在,
順便說一下,我已閱讀W3Schools頁面,但我不確定您的意思是顯示「不同的語法」。不同於什麼?哦,它說在Firefox 49中可用,但如果您將about:config條目_dom.details_element.enabled_設置爲true,則它實際上可用於FF 47和48。 –