Вопрос на странице может быть только один такой id вообще или один id именно у этого тега. Корректно ли делать?
<div id="1">
<p id="1"></p>
</div>
Количество одинаковых id может быть любым. Страница от этого не свалится с ошибками, а операционная система не покажет синее окно смерти.
Но почему так делать не стоит:
span id="mySpan" вы обещаете всем, кто читает вашу страницу, что больше таких id не будет. getElementById, $('#selector') вернет вам первый встреченный элемент и проигнорирует все остальные. Т.е. если у вас их несколько на странице, шанс случайно ошибки значительно возрастает. Атрибут id - уникальное имя элемента, которое используется для изменения его стиля и обращения к нему через скрипты. Идентификатор в коде документа должен быть в единственном экземпляре, иными словами, встречаться только один раз.
Пример:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Атрибут id</title>
</head>
<body>
<div id="help">
<p>За помощью можно обратится в stackoverflow.</p>
</div>
</body>
</html>
Продвижение своими сайтами как стратегия роста и независимости