Термин для текста между открывающим и закрывающим тегом? - PullRequest
1 голос
/ 11 января 2011

В <span>foo</span> как правильно называть foo?

Ответы [ 6 ]

5 голосов
/ 11 января 2011

Из спецификации XML * W3C:

Определение: текст между начальный тег и конечный тег называется содержание элемента

3 голосов
/ 11 января 2011

Содержимое текстового дочернего узла элемента <span>.

См. quirksmode по этому вопросу:

Так что если вы делаете

<P>This is a paragraph</P>

вы создали два узла: элемент P и текстовый узел с содержимым «Это абзац».Текстовый узел находится внутри элемента, поэтому он считается дочерним узлом элемента.

2 голосов
/ 11 января 2011

Лично я называю это содержание или текст

Содержание в диапазоне foo

Это звучит правильно ИМО.

1 голос
/ 11 января 2011

Цитата из w3schools

An XML element is everything from (including) the element's start tag to 
(including) the element's end tag.    
An element can contain other elements, simple text or a mixture of both.
Elements can also have attributes.

<bookstore>
  <book category="CHILDREN">
    <title>Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
  </book>
  <book category="WEB">
    <title>Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
  </book>
</bookstore> 

In the example above, <bookstore> and <book> have element 
contents, because they contain other elements. <author> has 
text content because it contains text.

Итак, «текстовое содержание»

0 голосов
/ 11 января 2011

Зависит от контекста, мне.

В Javascript это будет свойство innerHTML.

В HTML это просто содержание:

  • <span> это начало тег
  • foo это содержимое
  • </span> это конец тег
0 голосов
/ 11 января 2011

Я бы назвал это «контентом» или «текстом».

Учитывая HTML как язык разметки, вы также можете называть его «описанным».

...