亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Web 組件(JavaScript 原生)命名限制?

Web 組件(JavaScript 原生)命名限制?

慕哥9229398 2023-10-17 19:59:49
我知道 Web 組件命名有以下限制:不允許使用大寫字母符號。必須至少包含一個 n 破折號。還有其他人嗎?下劃線、數字和其他符號呢?
查看完整描述

1 回答

?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

以下是 HTML 規范的完整規范:


有效的自定義元素名稱是滿足以下所有要求的字符名稱序列:


名稱必須與 PotentialCustomElementName 產生式匹配:


PotentialCustomElementName ::=

? ?[a-z] (PCENChar)* '-' (PCENChar)*

PCENChar ::=

? ?"-" | "." | [0-9] | "_" | [a-z] | #xB7 | [#xC0-#xD6] |?

? ?[#xD8-#xF6] | [#xF8-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] |?

? ?[#x203F-#x2040] | [#x2070-#x218F] | [#x2C00-#x2FEF] |

? ?[#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] |?

? ?[#x10000-#xEFFFF]

這使用 XML 規范中的 EBNF 表示法。[XML]


名稱不得為以下任何一種:


? ?annotation-xml

? ?color-profile

? ?font-face

? ?font-face-src

? ?font-face-uri

? ?font-face-format

? ?font-face-name

? ?missing-glyph

查看完整回答
反對 回復 2023-10-17
  • 1 回答
  • 0 關注
  • 109 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號