在网页制作中,我们通常会发现一个问题,那就是每个html页面都需要重复的代码,这些代码包括头部信息、底部信息、导航栏等等。为了避免在每个网页中重复输入这些代码,我们可以将这些重复的代码单独提取出来,然后在需要的网页中引用。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>网页标题</title> <link rel="stylesheet" href="style.css"> <!-- 网页头部公共代码 --> <link rel="shortcut icon" href="favicon.ico"> <meta name="keywords" content="关键词"> <meta name="description" content="网页描述"> </head> <body> <!-- 网页导航栏公共代码 --> <nav> <ul> <li><a href="#">导航1</a></li> <li><a href="#">导航2</a></li> <li><a href="#">导航3</a></li> <li><a href="#">导航4</a></li> </ul> </nav> <div class="content"> <p>页面内容</p> </div> <!-- 网页底部公共代码 --> <footer> <p>版权信息等等</p> </footer> </body> </html>
如上面的代码所示,我们可以把头部信息、导航栏和底部信息单独提取出来,然后在每个需要引用的页面中使用<include>
等命令引用即可。这种做法可以避免我们在每个页面中都重复写入相同的代码,大大减少了代码量,也更易于维护。
需要注意的是,如果我们缺少公共代码引用的语句或者引用的文件不存在,那么程序就会抛出相应的错误。所以我们在使用公共代码的时候,一定要保证引用的语句和文件都是正确的。