допустимо использовать только цифры в качестве идентификатора фрагмента URI? - PullRequest
2 голосов
/ 18 августа 2011

Действительна ли эта ссылка?

http://some.server/some/path#123

Согласно «Список допустимых символов для идентификатора фрагмента в URL?» отвечает, он должен быть действительным. Однако анализатор APT жалуется на то, что ссылки такого типа недействительны.

Эти ссылки сгенерированы JXR , и мне интересно, должен ли быть исправлен JXR или сломан синтаксический анализатор APT (APT используется плагином сайта Maven ).

Ответы [ 2 ]

2 голосов
/ 18 августа 2011

Эта ссылка недействительна для HTML / XML документов.Идентификаторы фрагмента относятся к атрибутам тегов id или name.

Маркеры ID и NAME должны начинаться с буквы ([A-Za-z]) и могут сопровождаться любым числомбуквы, цифры ([0-9]), дефисы ("-"), подчеркивания ("_"), двоеточия (":") и точки (".").

http://www.w3.org/TR/html4/types.html#type-name

0 голосов
/ 02 января 2013

За что это стоит. Я заметил это несколько лет назад и подал ошибку: http://jira.codehaus.org/browse/JXR-87 Смешно, это одна строка, чтобы исправить.

...