有什么區別
<Crop CropVisible="No"></Crop>
和
<Crop CropVisible="No"/>
兩者都有效嗎?
這個構造的技術名稱是什么?
當我重新格式化時,記事本 將頂部的一個更改為底部的一個。
uj5u.com熱心網友回復:
沒有區別。它們都是有效的。它是一個空元素標簽(通俗地稱為自閉合標簽),而不是開始標簽和結束標簽。
uj5u.com熱心網友回復:
不,在 XML 中沒有區別。它通常被稱為自閉合標簽(盡管Quentin 的回答表明規范使用了不同的術語)。在這兩種情況下,Crop都是沒有子元素的元素。
(對于 HTML,答案會有所不同,它看起來有點像 XML,但完全不同。)
uj5u.com熱心網友回復:
https://www.w3.org/TR/2008/REC-xml-20081126/#sec-starttags將“空元素標簽”定義為:
[44] EmptyElemTag ::= '<' 名稱(S 屬性)* S?'/>' [WFC:獨特的 Att 規范]
空元素標簽可用于任何沒有內容的元素,無論是否使用關鍵字 EMPTY 宣告。對于互操作性,應使用且僅應將空元素標記用于宣告為 EMPTY 的元素。
空元素的例子:
<IMG align="left" src="http://www.w3.org/Icons/WWW/w3c_home" /> <br></br> <br/>
當然,“應該”意味著在特定情況下可能存在忽略特定專案的正當理由,但在選擇不同的課程之前必須理解并仔細權衡全部含義。
這是 W3C 的“可擴展標記語言 (XML) 1.0(第五版)”和“可擴展標記語言 (XML) 1.1(第二版)”中的唯一參考。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/363066.html
