回答
內聯元素(a, span, strong, em
等)可以包含其他內聯元素和文本節點。錨點可以包含一個跨度,其中可以包含文本節點。
通常,塊級元素可以 包含內聯元素和其他 塊級元素。通常,內聯元素可能只包含數據 和其他內聯元素。固有 該結構區別是 想法,塊元素創建比內聯 元件 「較大」的結構。
從http://www.w3.org/TR/html401/struct/global.html
在其他的答案指出,你不能嵌套在a
的a
。
你可以看看你是否創建了一個html文檔並驗證@ http://validator.w3.org/ :) – 2010-07-31 18:52:55
問題實際上是受到另一個SO問題的啓發:)我實際上並沒有這樣做,也不知道如何在''內使用''..謝謝..再過6分鐘我就可以標記這個 – Ahmad 2010-07-31 18:58:32
一個<a>
標記可以包含除了另一個<a>
標記之外的任何Inline Element。
它可以包含純文本和內聯元素。內聯元素如下:
TT | I | B | BIG | SMALL | EM | STRONG | DFN | CODE | SAMP |
KBD | VAR | CITE | ABBR | ACRONYM | A | IMG | OBJECT | BR |
SCRIPT | MAP | Q | SUB | SUP | SPAN | BDO
但A
不能嵌套在另一個A
和嵌套SCRIPT
不作senese。
你忘了那裏的[formctrl](http://www.w3.org/TR/html401/sgml/dtd.html#formctrl)元素(地獄,誰會在'a裏面使用'select' '?) – user123444555621 2010-07-31 20:13:55
我忘了他們的意圖:)沒有必要將表單元素嵌套在錨點中。也許沒有href屬性,但誰今天使用它? :) – 2010-08-01 16:22:08
爲什麼嵌套腳本沒有意義?如果我有文本/純文本,將該嵌套腳本標記視爲數據而不是標記將會很好。 – 2013-04-24 17:20:27
見規格的anchor section。
<!ELEMENT A - - (%inline;)* -(A) -- anchor -->
相關部分是(%inline;)* -(A)
,意思是「在組內聯%不含任何A元素」。 %inline是超鏈接,使您更容易擴大它。
一個錨定標記是一個內聯元件,因此它可以包含其他內聯元素(除其他錨標記)。
如果你想要把塊元素的錨點,你必須使用一個內聯元素,並使用CSS,用錨標記本身一起把它變成一個塊級元素。
實施例:
<a href="page.html" class="blocklink"><span>eat me</span></a>
CSS:
.blocklink { display: block; }
.blocklink span { display: block; }
作爲HTML 5的,<a>
可以包含不僅(有效)行內的元素,但也阻止元件等
- 1. <input>標籤中可以包含什麼內聯元素?
- 2. decodebin中包含哪些元素?
- 3. Div標籤不包含元素?
- 4. 如何在xml中爲可選標籤包含元素
- 5. 包含目標元素?
- 6. 三節頁腳應該包含哪些HTML5標籤
- 7. 有向非循環圖包含哪些元素?
- 8. 哪種html元素可以包含到一個頁面中
- 9. 如果元素包含某些文本
- 10. 要在現代網站上包含哪些元標記?
- 11. 哪些標籤可以自行關閉,哪些標籤必須在XHTML 1.0 Strict中有關閉標籤?
- 12. 如何通過<g>標籤包裝一組svg元素?
- 13. DOM4J:包裝所有元素與<any>標籤
- 14. 哪些PHP標籤始終可用?
- 15. XPath表達式查找標籤名稱包含'Name'的元素
- 16. 檢查元素包含子標籤使用JavaScript
- 17. 包裝圖例元素中的標籤元素
- 18. ActiveQt包含哪些模塊?
- 19. ADO.NET包含哪些技術?
- 20. 可以將哪些CSS屬性應用於哪些HTML元素
- 21. 哪個<meta>標籤是有用的,哪些不是?
- 22. <script>標籤必須包含單獨的</script>標籤?
- 23. Django包含標籤
- 24. XHTML/HTML5頁面的哪些元素應明確包含在文檔大綱中?
- 25. XSLT:顯示包含特定子元素的所有元素(並且僅包含那些元素)
- 26. 段落標記不包含塊元素
- 27. 哪些WSDL標籤可以有文檔標籤?
- 28. 使用JavaScript在新標籤元素中創建標籤元素
- 29. 包含wxCheckBox元素的wxTreeCtrl。可能嗎?
- 30. 元素可以包含多少行
[該MDN'A'頁](https://developer.mozilla.org/en-US/docs/Web/HTML/Elem ent/a)表示「允許的內容:透明,包含[流內容](https://developer.mozilla)。org/en-US/docs/Web/Guide/HTML/Content_categories#Flow_content)或[短語內容](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content) 。「 – Jeroen 2014-08-11 13:45:46