在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。
假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的 <table> 元素,就会发生命名冲突
使用前缀可以避免命名冲突
比如 两个<table> 元素 (<h:table> 和 <f:table>)