... невозможно скопировать атрибут name в id

Причина:

В XHTML атрибут "name" считается устаревшим и заменен атрибутом "id". Если использовать оба атрибута по причинам совместимости (name и id), то значения их должны быть одинаковыми.
Ошибка появляется только в случае, когда присутствует атрибут name, и tidy пытается скопировать значение name в атрибут id. Но атрибут "id" должен начинаться с символа ([A-Za-z]).

Решение:

НЕПРАВИЛЬНО  <a name="123456">...</a>
НЕПРАВИЛЬНО  <a id="123456">...</a>

УСТАРЕВШЕЕ   <a name="my_link">...</a>

ПРАВИЛЬНО    <a id="my_link">...</a>
ПРАВИЛЬНО    <a id="my_link" name="my_link">...</a>

Ссылки:

XHTML W3C спецификация: атрибут name: http://www.w3.org/TR/xhtml1/#h-4.10
XHTML W3C спецификация: атрибуты name и id: http://www.w3.org/TR/xhtml1/#C_8
ID W3C спецификация: http://www.w3.org/TR/html4/types.html#h-6.2