在每个文件中编写导航栏代码是一种很好的编程习惯吗? 或者写一次并使用任何服务器端脚本语言如php继续使用。
答案 0 :(得分:1)
我们的程序员使用的原则是DRY(不要重复自己)。如果你可以帮助它,最好只编写一次,然后使用函数/方法来引用代码,而不是一遍又一遍地写同样的东西。
使用导航栏最常见的方法是将它们放在头文件中,连同您网站的脚本/样式表,然后将它们包含在每个页面的顶部(或者如果您的网站是MVC,那么您可以动态地完成它并从Servlet中包含它。
在PHP中这样做很简单,就像这样:
的header.php
<link rel="stylesheet" href="style.css" />
// etc. etc. - this will include your navbar code
然后在其他页面的顶部,您只需编写
<?php
include 'path/to/header.php';
//Other code specific to that page
轻松的peasy:)