2010-10-20 44 views
1

你好 我很好奇什麼纔是最好的方法來保持HTML數據不會顯示在初始渲染,但將來會用到。例如對於標籤式導航,我需要保留所有的HTML,但不知道如何實現它。保留未來將使用的HTML的最佳方法

我能想到的:

  • 讓他們在一些JavaScript陣列。
  • 將它們保持爲顯示:無需再次顯示;

回答

2

將html保持爲顯示:none通常更清晰。它允許用戶體驗內容,即使他們關閉了JavaScript,或者他們正在使用屏幕閱讀器等替代設備。

+0

屏幕閱讀器不會閱讀「display:none」的內容,他們只會閱讀顯示在屏幕上的內容。 – Quentin 2010-10-20 07:01:35

+0

但是,一些輔助程序的模式允許用戶切換隱藏的項目,爲此目的。禁用用戶可能無法通過正常的javascript路由訪問內容。 – 2010-10-20 17:01:44

相關問題