• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit html

janschmidt

Mitglied
Hallo ich bekomme beim Test mit http://validator.w3.org/ diese zwei Fehler und weiß leider nicht was da falsch ist.
Bin nicht wirklich ein Profi in der Sache.


  1. error.png
    Line 6, Column 22: Internal encoding declaration utf-8 disagrees with the actual encoding of the document (windows-1252).
    <meta charset="UTF-8">


  2. error.png
    Line 486, Column 68: Element link is missing required attribute property.
    <link rel="stylesheet" type="text/css" href="/engine13/style.css" />
    Attributes for element link:
    Global attributes
    href
    crossorigin
    rel
    media
    hreflang
    type
    sizes
    Also, the title attribute has special semantics on this element.


    Seite www.jans-reptilien.de

    Vielen dank schon mal.
 
Werbung:
1. Du gibts zwar UTF-8 als Zeichensatz an, deine Datei selbst ist aber nicht als UTF-8 gespeichert

2. Liegt daran, dass dein <link...> im <body> liegt, und nicht im <head>, wo es eigentlich hingehört
 
Erst mal danke für die Antwort


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">

<title>Jan&acute;s Reptilien Homepage</title>

<link href="/css/styles.css" rel="stylesheet" type="text/css" media="screen">
<link rel="stylesheet" type="text/css" href="/engine1/style.css" />
<script type="text/javascript" src="/engine1/jquery.js"></script>
</head>

<body>
<div id="wrapper">

Ist doch im head oder ???? Wie mach ich das mit dem Speichern? Ich verwende notepad++.
 
Werbung:
Jan&acute;s Reptilien Homepage
das & und das ; darf in Titel nicht sein. und auch keine pausen zwischen Worte.

wenn ich dir geholfen habe. schreib mir [email protected]
ich grüße dich:)

Dream weawer ist besser
 
Werbung:
hallo erst mal danke für die Antworten also ich darf also im title nicht groß schreiben und auch keine Sonderzeichen. Ist das richtig ich habe da & acute ; für ` gemacht. Ist das denn auch der Fehler

error.png
Line 6, Column 22: Internal encoding declaration utf-8 disagrees with the actual encoding of the document (windows-1252).
<meta charset="UTF-8">

oder wie bekomme ich den weg?
 
Werbung:
Ok danke das habe ich verstanden ich habe im editor die Konvertierung auf utf-8 ohne bom gestellt ist das falsch oder was muss ich machen damit ich das Problem lösen kann
 
Werbung:
ja aber wie ändere ich das ich habe keine Ahnung

Das kommt auf das Programm an mit dem du die Dateien erstellst.
In z. B. Notepad++ würde das so gehen:

dHZPoJN.png


Und wie in dem Bild schon zu sehen ist, solltest du direkt unter <head> folgendes einfügen:

HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
Werbung:
Doch

Validation Output: 1 Error
  1. warning.png
    Using windows-1252 instead of the declared encoding iso-8859-1.


  2. warning.png
    Legacy encoding windows-1252 used. Documents should use UTF-8.


  3. error.png
    Line 5, Column 69: Internal encoding declaration utf-8 disagrees with the actual encoding of the document (windows-1252).
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
Werbung:
Also, wenn auf deinem Rechner das Dokument noch im UTF-8-Format ist und auf dem Server nicht mehr, liegt es nahe, dass dein FTP-Client Sch... baut.
 
Zurück
Oben