I have 3 files (these are the only three that matter): footer.php, header.php, and index.php. In index.php I have some php that says `require header.php` and `require footer.php`. All my HTML is correct I believe, no errors. I will show one example of where everything it going wrong. I'm using an XAMPP server on my mac, and I have this HTML in the php file header.php:

```
<a href="#">
    <img src="images/logo.png" alt="Logo">
</a>

```

However, when I use inspect element on my php page, this is what shows up:

```
<header>
        <nav>
            <a href="#">

            </a>
        </nav>
    </header>

```

Keep in mind that there is a lot more code that should be in those header tags, but that is all that shows up. In inspect, it shows up as a 0 by 1024 or something like that element. What are my issues with the header?

For reference, here is my header.php file:

```
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title></title>
</head>
<body>
    <header>
        <nav>
            <a href="#">
                <img src="images/logo.png" alt="Logo">
            </a>
            <ul>
            <li><a href="index.php">Home</a></li>
            <li><a href="#">More</a></li>
            <li><a href="#">About</a></li>
            <li><a href="#">Portfolio</a></li>
            </ul>
            <div>

                <form action="includes/login.inc.php" method="post">
                    <input type="text" name="mailuid" placeholder="Username/Email...">
                    <input type="password" name="pwd" placeholder="Password...">
                    <button type="submit" name="login-submit">Login</button>
                </form>

                <a href="signup.php">Signup</a>

                <form action="includes/logout.inc.php" method="post">
                    <button type="submit" name="logout-submit">Logout</button>
                </form>
            </div>
        </nav>
    </header>
</body>
</html>

```

EDIT: Here is the index.php code:

```
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Test I guess</title>
</head>
<body>
    <?php
        require "header.php";
    ?>

        <main>
            <p>You are logged out!</p>

            <p>You are logged in!</p>
        </main>

    <?php
        require "footer.php"
    ?>
</body>
</html>

```

Nothing at all is showing up HTML-wise, not even the title.