PHP Включить для HTML?

У меня есть навигационная панель, изображение и заголовок, которые я буду включать на каждой странице моего веб-сайта, поэтому я хотел использовать php include для ссылки на этот код на нескольких страницах. Однако я думаю, что у меня может быть неправильный синтаксис или что-то в этом роде, потому что он ничего не рендерит при загрузке. Вот некоторые фрагменты кода:

<!-- sample page --> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html>  
<head>  
<?php include ('headings.php'); ?>
</head>
<body>
<?php include ('navbar.php'); ?>
<?php include ('image.php'); ?> 
</body>
</html>

navbar.php

    <?php 

    echo '<ul id="nav">
        <li>
            <a href="Home.html">Home</a>
        </li>
        <li>
            <a>About Me</a>
            <ul>
                <li>
                    <a href="Career.html">Career</a>
                </li>
                <li>
                    <a href="Coding.html">Coding</a>
                </li>
                <li>
                    <a href="Personal.html">Personal</a>
                </li>
            </ul>
        </li>
        <li>
            <a href="Travels.html">Travel</a>
        </li>
        <li>
            <a href="Contact.html">Contact</a>
        </li>
    </ul>';

    ?>

Спасибо за помощь!

Ответы на вопрос(7)

Ваш ответ на вопрос