Это невозможно , поскольку по умолчанию в старых версиях Internet Explorer игнорируется любой неизвестный элемент. Вот почему мы используем подход JavaScript для «создания» элементов, чтобы браузер распознавал их.
Однако я не считаю, что полагаться на JavaScript - это плохо, ведь в настоящее время практически нет пользователей, у которых отключен JavaScript. И если это произойдет, ваш сайт не будет единственным с проблемами.
Кроме того, вам не нужно писать все эти сценарии самостоятельно. Вы можете положиться на что-то вроде HTML5 Boilerplate , который сделает все за вас (и некоторые другие вещи).
Однако вы также можете использовать подходы для: перенаправления пользователя на другую страницу в зависимости от версии браузера (с серверной кодировкой) или использования условных комментариев для написания только известных тегов в IE.