Что означает ошибка html тега Stray start? - PullRequest
0 голосов
/ 11 сентября 2018

Итак, я создал этот простой HTML-код, и он уже дает ошибки с помощью Validator! Я не понимаю, в чем дело, кто-то может помочь?

<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<html lang="en">
	</html>
	<title>Otsikko</title>
</head>
<body>
	<h1> Otsikko </h1>
	<h2> Otsikko </h2>
	<p>Tekstiä</p>
	<ul>
		<li>Jotain</li>
		<li>Jotain</li>
		<li>Jotain</li>
	</ul>
	<ol>
		<li>Jotain</li>
		<li>Jotain</li>
		<li>Jotain</li>
	</ol>
	<dl> <dt>Jotain</dt>
		<dd>Jotain</dd> <dt>Jotain</dt>
	</dl>
    &auml; &ouml; &laquo; &reg;
</body>
</html>

Что не так с этим HTML-кодом?

1 Ответ

0 голосов
/ 11 сентября 2018

Вы должны избавиться от них в конце: &auml; &ouml; &laquo; &reg;

Переместить </html> в конец документа (оставить начальный тег там, где он есть)

добавьте <head> </head> вокруг вашего заголовка и кодировки.

За тегом <dt> должен следовать тег <dd>. (Первый сделал, второй нет)

Хотя это не ошибка, для языковых акцентов, таких как ä, вы можете использовать HTML-код, такой как &auml;. Смотри: https://www.starr.net/is/type/htmlcodes.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Otsikko</title>
</head>
<h1> Otsikko </h1>
<h2> Otsikko </h2>
<p> Teksti&auml; </p>
<ul>
    <li>Jotain</li>
    <li>Jotain</li>
    <li>Jotain</li>
</ul>
<ol>
    <li>Jotain</li>
    <li>Jotain</li>
    <li>Jotain</li>
</ol>
<dl>
    <dt>Jotain</dt>
    <dd>Jotain</dd>
    <dt>Jotain</dt>
    <dd>Jotain</dd>
</dl>
</html>

W3 имеет хороший онлайн-валидатор:

https://validator.w3.org/

...