在Java中,有关于类、接口、包、方法、变量和常量的命名规范。我想知道JSF XHTML页面是否也有一个命名规范。
以下是我想到的几个变种:
-
以下是我想到的几个变种:
-
MyPage.xhtml
- myPage.xhtml
- my-page.xhtml
- mypage.xhtml
MyPage.xhtml
- myPage.xhtml
- my-page.xhtml
- mypage.xhtml
不需要将xhtml页面视为与普通HTML页面不同的东西。最终,如果用户必须输入它,那么拥有一个简单的页面名称(就像我们命名任何HTML页面一样)会很有帮助。
举个例子,即使是像苹果这样非常注重产品正确大小写的公司,仍然保持如http://www.apple.com/iphone的URL!(iPhone被写成iphone)
总结一下,不要在URL中使用大写字母,并尽量不要使用特殊字符。
以小写字母开头的驼峰命名法很好,我使用连字符来区分模块/子页面/子元素。
例如:
这不是正式的规定,但它很有效。能够模块化或识别片段或子函数是有用的。