Единственным способом надежно изменить объектную модель документа является с JavaScript. DOM - это просто структура для доступа к частям веб-страницы, не более того.
Так что, если у вас нет вендетты против JavaScript и предпочитаете использовать что-то вроде VBscript на стороне клиента (только для IE), вы должны использовать JavaScript.
Если вы просто хотите получить аналогичный эффект, вы можете попробовать сыграть с псевдоэлементами CSS, которые, я сомневаюсь, покроют ваши потребности. Также псевдоэлементы CSS на самом деле не являются частью страницы, поэтому есть причуды; Например, псевдоэлементный текст не может быть выбран.
Одним словом, вы должны использовать JavaScript для «использования» DOM, его структуры, а не языка.
Что значит «изменить его на DOM»? Это домашнее задание? –
«Я не хочу использовать Javascript» и «У меня уже есть код в Javascript». Это не имеет никакого смысла. Отправьте код, который у вас есть ... – Teemu
Переключитесь на другой язык программирования - это единственный вариант, который у вас есть. DOM не является языком программирования. – Saxoier