В моем приложении мне нужно отобразить огромное дерево с более чем 10 000 узлов. Я сделал пользовательский элемент управления, чтобы сделать это, но хотел знать, какой тег использовать div или span для применения форматирования, а какой быстрее в IE8. Я использовал div и просмотр страницы занял 17 сек. Должен ли я использовать span? Или любой другой способ улучшить производительность страницы?
Вы должны использовать тег, который соответствует смыслу содержимого - для списка файлов и папок подойдет список .Вы можете вложить несколько UL s для представления своего дерева.
UL
Скорость синтаксического анализа не связана с используемым вами тегом, а скорее с написанным вами CSS (и многими другими причинами).Смотрите также: Как вы измеряете скорость загрузки страницы?
Span был бы более идеальным, я бы сказал, что в отношении оптимизации страниц, вам, возможно, придется взглянуть на некоторый javascript, чтобы, возможно, изменить вещи для повышения производительности.