Нет, не делай этого.
Вы действительно не хотите выбирать элементы на основе порядка их атрибутов , поскольку порядок атрибутов в HTML и XML произвольный. Найдите другой критерий, чтобы ограничить ваш выбор:
- наличие атрибута или значение атрибута
- наличие дочернего элемента или строковое значение
- значение предыдущего элемента, возможно, метка
- и т.д.
Вы хотите выбрать критерий, который инвариантен для всех экземпляров документов HTML / XML, с которыми вы можете столкнуться. Порядок атрибутов не является таким критерием.