No.But you can achieve that by using PHP code and INCLUDE command.PHP INCLUDE is a very nice function. You can include the same static HTML code to any page by simply,
include ('file_name.ext');
But you must use .php extension to the page being included, for example, home.php, reviews.php, etc.You can use .html or .htm and still use this PHP INCLUDE command. You will need to modify htaccess in that directory.
RemoveHandler .html .htmAddType application/x-httpd-php .php .htm .html
Make this your .htaccess file and in your regular .html or .htm file insert the code
<?php include('nav_menu.php'); ?>
Your regular .html or .htm file can now parse PHP commands.There is another method to include within regular HTML file. That is to use OBJECT to include another .html or .htm file. But I believe this make your webpage load slower.You can also use iframe to include another page but it may not be good for certain SEO.