Есть ли HTML-тег, который можно использовать где-нибудь в DOM? - PullRequest
5 голосов
/ 05 сентября 2010

Это немного похоже на вопрос о пустяках, но это помогло бы мне выяснить мои варианты решения реальной проблемы. Есть ли HTML-тег, который можно использовать где-нибудь в DOM? (что-то, что будет использоваться в качестве заполнителя) HTML-тег будет в порядке. К сожалению, нет XHTML.

Я немного подумал об этом, единственный тег, который я могу придумать, это <script/>. В противном случае, я думаю, что <span/> будет работать почти (?) Где-нибудь в <body/>, а <meta/> будет работать в <head/>. Любая другая идея? Я не проверил полностью HTML5, поэтому, возможно, мне не хватает более нового дополнения.

Кроме того, пожалуйста, не задумывайтесь над этим и попытайтесь перепроектировать мой вопрос. Использование тега в качестве заполнителя является одним из многих вариантов, которые я изучаю, вот и все. Спасибо!

Ответы [ 3 ]

5 голосов
/ 05 сентября 2010

<!-- this one -->


Комментарии не могут быть получены с использованием DOM getElementsByTagName().Однако их можно выбрать в XPath, используя тест узла comment(), например, //comment() выделит все комментарии в документе.

3 голосов
/ 06 сентября 2010

Вы упомянули, что не рассматривали подробно HTML5, и вы уже приняли ответ на комментарий, но я подумал, что упомяну, что большинство элементов, входящих в содержимое метаданных , будет быть действительным. Вы можете использовать только base и title в элементе head , но все остальные также допустимы в теле:

Конечно, семантика этих элементов может вам не подойти, если комментарии работают с ними.

1 голос
/ 05 сентября 2010

Если подумать, комментарии можно использовать где угодно, хотя я не уверен, что они квалифицируются как правильный тег.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...