Конец тега для головы, который не закончен?

0

Я работаю над веб-сайтом, и нас попросили включить php и использовать верхние и нижние колонтитулы. Моя работа свободна от ошибок, за исключением "Конечный таг для головы, который не закончил ошибку". Я переместил конец тега для головы по всему месту и не могу понять, почему он все еще бросает ошибку. Как я могу исправить эту глупую ошибку, когда я проверяю

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" type="text/css" href="../seltzerr/css/webd2201.css" /> 
        <!--
    Author: Ryan Seltzer 
    Filename: header.php    Date: 2015-02-19    Description: This file is the header for all of my web pages, it includes the styling of the page, colors, banner and all of the links to my other web pages
and will be implemented on future assignments as well.-->
</head>
<body>
<div id="container">
    <div id="header">
    <a href="http://www.durhamcollege.ca">
        <img src="./images/dclogo.jpg" alt="Durham College Logo"/>
        </a>
        <h1>
            Ryan Seltzer Website
        </h1>
    </div>
    <div id="sites">
        <ul>
            <li><a href="http://opentech.durhamcollege.ca/~pufferd/intn2201/">INTN2201</a></li>
            <li><a href="http://www.w3schools.com">W3Schools</a></li>
            <li><a href="http://validator.w3.org">XHTML Validator</a></li>
            <li><a href="http://jigsaw.w3.org/css-validator/">CSS Validator</a></li>            
            <li><a href="http://php.net/manual/en/index.php">PHP Manual</a></li>
            <li><a href="http://www.durhamcollege.ca">Durham College</a></li>

        </ul>
    </div>
    <div id="content-container">
        <div id="navigation">
            <h3>
                Navigation Bar
            </h3>
            <ul>
                <li><a href="../seltzerr/index.php">Home Page</a></li>
                <li><a href="../seltzerr/lab1.php">Lab 1: Basic XHTML pages</a></li>
                <li><a href="../seltzerr/lab2.php">Lab 2: Working with HTML Tables</a></li>
                <li><a href="../seltzerr/lab3.php">Lab 3: Formatting and Layout with Styles</a></li>
                <li><a href="../seltzerr/termtest1.php">Term Test 1: Practical</a></li>
                <li><a href="../seltzerr/lab4.php">Lab 4: PHP Chapter Files from textbook</a>
                    <ul>
                        <li><a href="../seltzerr/lab4phptags.php">Lab 4: PHP Start and End Tags</a></li>
                        <li><a href="../seltzerr/lab4firstscript.php">Lab 4: PHP Code Cohabitation</a></li>
                        <li><a href="../seltzerr/lab4errorscript.php">Lab 4: PHP Escaping Your Code</a></li>
                        <li><a href="../seltzerr/lab4errorscript2.php">Lab 4: PHP Escaping Your Code Part 2</a></li>
                        <li><a href="../seltzerr/lab4comments.php">Lab 4: PHP Commenting Your Code </a></li>
                        <li><a href="../seltzerr/lab4printvarscript.php">Lab 4: PHP Variable and Value Types</a></li>
                        <li><a href="../seltzerr/lab4constants.php">Lab 4: PHP Using Constants </a></li>
                        <li><a href="../seltzerr/lab4constants2.php">Lab 4: PHP Using Constants 2</a></li>
                        <li><a href="../seltzerr/lab4assignscript.php">Lab 4: PHP Assignment Operators</a></li>
                        <li><a href="../seltzerr/lab4comparisonscript.php">Lab 4: PHP Comparison Operators</a></li>
                        <li><a href="../seltzerr/lab4logicalscript.php">Lab 4: PHP Logical Operators</a></li>
                    </ul>
                </li>
            </ul>
        </div>
        <div id="content"><!--
    Author: Ryan Seltzer 
    Filename: header.php    Date: 2015-02-19    Description: This file is the header for all of my web pages, it includes the styling of the page, colors, banner and all of the links to my other web pages
and will be implemented on future assignments as well.-->
            <h2>Ryan Seltzer Home         </h2>
            <p>This page was created for the class <a href ="http://opentech.durhamcollege.ca/~pufferd/intn2201">WebD2201</a> 
at <a href="http://www.durhamcollege.ca">Durham College</a> as a home page for
all of the assignments given over the course of this semester. The objective of this
website is to serve as a home page for all of the coming assignments. It will have links
to each assignment done and will follow a similar shape and feel to all assignments.</p>

        <!-- end of main page content -->
        </div>      
        <div id="footer">
        <!-- start of footer -->
                <a href="http://validator.w3.org/check?uri=referer">
                    <img    style="width:88px;
                                height:31px;"
                            src="http://www.w3.org/Icons/valid-xhtml10" 
                            alt="Valid XHTML 1.0 Strict" />
                </a>
                <a href="http://jigsaw.w3.org/css-validator/check/referer">
                        <img    style="width:88px;
                                    height:31px;"
                                src="http://jigsaw.w3.org/css-validator/images/vcss"
                                alt="Valid CSS!" />
                </a>
                &copy; Ryan Seltzer, 2015
        <!-- end of footer -->
        </div>
    </div>
</div>
</body>
</html>
  • 0
    Что дает вам эту ошибку? Где ты это видишь?
  • 0
    В строке валидатора w3 написано 11 строка 7
Показать ещё 13 комментариев
Теги:
xhtml

1 ответ

0
Лучший ответ

Ваша проблема в том, что страница не имеет элемента <title>. Это необходимо.

Лучше всего поместить ваш код в http://validator.w3.org/, и он обычно дает вам полезные сообщения о том, что случилось.

В этом случае он покажет...

blah blah blah Другая возможность заключается в том, что вы использовали элемент, который требует дочернего элемента, которого вы не включили. Следовательно, родительский элемент "не закончен", а не завершен. Например, в HTML элемент <head> должен содержать дочерний элемент <title>, списки требуют соответствующих элементов списка blah blah blah

  • 0
    Я поместил его в w3, и он выдал эту бесполезную ошибку. Я избавлюсь от $ title для стандартного <title> и посмотрю, исправится ли он.
  • 0
    Я отредактировал свой ответ, включив в него часть сообщения об ошибке, в нем даже конкретно упоминается элемент заголовка (я думаю, это общая проблема)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню