2011-08-09 97 views
1

之間的文本在HTML中有標籤,如
< DIV ID = 「ABC」 > TEXT HERE </DIV > 你會在這裏CAL lthe正文什麼地方? 我想過把它叫做價值,但價值本身就是一個標籤的屬性。從開始標記結束標記詞義打開和關閉HTML標籤

回答

5

一切都是「HTML元素」 你指的是位是元素含量

+1

這是正確的,雖然它也包含嵌套元素,所以可能太籠統了。話雖如此,我想不出更好的。 –

+0

是的 - 這是一個公平點。我也想不出任何更精確的東西! –

+0

我不是100%確定的,但將它稱爲CDATA或字符數據也可能是正確的,以便將其與嵌套元素(它們是標記)區分開來。 – FrustratedWithFormsDesigner

1

這取決於什麼究竟你指的是:

  • 是不是什麼東西那在<div>標籤內?
  • 這是<div>標籤內的文字嗎?
  • 它是<div>標籤內的第一個文本節點嗎?
  • 你是在談論HTML作爲一門語言,還是關於HTML的DOM模型,或者關於訪問HTML的API?
  • ...

的問題不是那麼容易回答的問題。一些例子:

  • 使用JavaScript,你可以使用innerText指文本內容,而你會使用innerHTML指任何HTML內容。
  • 使用DOM庫像DOM4J,該字符串的元素中的通用術語是由getStringValue()
  • 使用XSLT來確定,則可以使用string()方法來檢索文本
  • ...

我個人的答案是將其稱爲元素的(內部)文本。

相關問題