Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Valides html? Tags schließen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 13.09.2005, 14:20

Moin moin,

ich weiß nicht, ob ich in diesem Forum richtig bin, also bitte keine faulen Tomaten oder so *gg*

Angeregt durch fleißiges Lesen hier habe ich auch einmal den w3c validator zu Rate gezogen, weil valides html ja augenscheinlich für die Sumas relevant ist.

Tippfehler im Editor? Kein Problem ... das kann ich gut *gg*

Aber an 2 Typen von Fehlermeldungen beiß ich mir beharrlich die Zähne aus:

1.
"end tag for element "HEAD" which is not open"

Analog dazu kommen dann auch Fehler bzgl. "body" und auch bzgl. diverser div-ids.

Diese Fehler ziehen sich konsequent über alle Seiten (außer Startseite) und ich kann suchen wie ich will, ich finde keine Syntaxfehler.

2.
Betrifft eine "Laufschrift" die ich über "marquee" umgesetzt habe und nun feststellen musste, dass es sich dabei um keinen gültigen html-Befehl handelt.
Diese "News-Zeile" soll allerdings bleiben und ich kann auch keine brauchbare alteNaive zum "marquee" finden :(

Wer weiß da einen Rat für mich oder mag es sich evtl. sogar einmal anschauen?

z.B. hier

Mit ziemlich verwirrten Grüßen


Margin

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


derHund
PostRank 5
PostRank 5
Beiträge: 296
Registriert: 08.01.2005, 14:39

Beitrag von derHund » 13.09.2005, 14:37

1. du hast das stylesheet per xhtml-syntax eingebunden, eventuell stört sich der validator am /> ...

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 13.09.2005, 14:39

Hallo,

entferne im Tag

Code: Alles auswählen

<link rel="stylesheet" href="basis.css" type="text/css" title="Default Style" />
den Schrägstrich vor der schliessenden Klammer. Den tag gibt es in der HTML 4.01 Transitional -Variante nicht (nur in Xhtml)

und schreib in den Script-Tag noch language="javascript" mit rein.

das "marquee" ist eine Eigenschaft, die nur der IE interpretieren kann. Daher meldet der Vaildator "proprietary extensions"

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 13.09.2005, 15:00

Jabba dabba duuu ... :)

Das war's!

Bis auf die div-id's z.B. hier und den marquee hat sich nun alles in Luft aufgelöst. :D

Ich danke Euch!

btw. der marquee läuft merkwürdiger Weise in allen mir hier zur Verfügung stehenden Browsern reibungslos.


Gruß Margin

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 13.09.2005, 15:11

eine ID (zum beispiel id="pics" ) darf im Dokument nur einmal vorkommen. Wenn Du also verschiedenen Elementen die gleiche Eigenschaft zuweisen willst, musst Du Klassen benutzen, also class="pics"
Klassen können beliebig oft im Dokument verwendet werden

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 13.09.2005, 15:16

Aua :oops:

Und ich hatte das immer so interpretiert, dass ich Klassen in (fast) alles und jedes einbinden kann und id's konstant sind ...

Aber das erklärt so manches.
Bin halt noch am lernen *g*

Oh oh ... da darf ich nun 3 komplette Pages korrigieren ... *würg*

Ich danke Dir! :D

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 13.09.2005, 15:19

Kann Dein Editor kein "Suchen und Ersetzen" ?
Dann ist das umschreiben doch ein Klacks.

zu dem marquee:
https://de.selfhtml.org/html/text/proprietaer.htm

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 13.09.2005, 15:38

Gute Frage ...

ich hatte mit frontpage angefangen, den riesen Müll gesehen, der dabei rauskommt, Nase voll ...
seit dem hübsch zufuß step by step ...

Allerdings mit Phase 5 und topstyle pro.
Hab allerdings noch keine "auto-features" benutzt, hatte Sorge, die schmeißen mir dann wieder irgendwas da rein, wo ich noch nie von gehört habe *gg*
Die sollten sowas "alltägliches" wie suchen/ersetzen ja aber eigentlich beherrschen.
Werd mich mal auf die Suche begeben.
Genial wäre es ja Datei übergreifend - bei 3 kompletten Pages kommt ne ganze Menge Salat zusammen.

Das "Ticker" nicht mehr wirklich up to date sind, hatte ich bei selfhtml schon gelesen ... liegt nur leider nicht in meiner Entscheidung, das Ding komplett rauszuschmeißen.
Deshalb such ich nun nach einer möglichst schlanken Alternative.

Nochmal danke! :)


Gruß Margin

robo
PostRank 8
PostRank 8
Beiträge: 837
Registriert: 23.12.2003, 19:41
Wohnort: Schwangau

Beitrag von robo » 13.09.2005, 18:20

Suchen/ersetzen über mehrere Dateien geht mit PSPad: www.pspad.com

cu, Robo :)

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 13.09.2005, 20:16

Danke! ... wird gesucht ... :D

Nullpointer
PostRank 10
PostRank 10
Beiträge: 4790
Registriert: 22.04.2005, 19:14
Wohnort: West Berlin

Beitrag von Nullpointer » 14.09.2005, 10:58

phase5 kann das nicht?
proton vom gleichen erzeuger hat es drin'.

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 14.09.2005, 11:19

Nope, soweit meinereiner gucken konnte, kann es phase5 nicht *grmpf*

Aber Proton ist eh ein gutes Stichwort ... steht ohnehin schon länger auf dem Merkzettel.

Danke für die Info, damit ist dann die Entscheidung wohl gefallen *g*

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 15.09.2005, 16:31

Einen wunderschönen guten Abend,

und noch einmal habe ich mich an fast dem gleichen Problem aufgehängt, wie in meinem Eingangsposting:

Error Line 16, column 47: end tag for element "TITLE" which is not open .

document.write("<title>Outlaws-Fotoalbum</title>");

Von da an kommt im w3c-validator eine Fehlermeldung nach der anderen, die aber scheinbar weitestgehend alle gleichen Ursprungs sind.
Und alle Unterseiten, auf denen Fotoalben eingebunden sind, sind davon betroffen.

Am besten zu sehen ist es auf dieser Seite, weil dort nur 2 Fotos eingefügt sind.

Wäre wirklich nett, wenn mich noch einmal jemand in die richtige Richtung schubsen könnte :cry:


Gruß Margin

Liesl_Weppen
PostRank 2
PostRank 2
Beiträge: 44
Registriert: 27.08.2005, 13:28

Beitrag von Liesl_Weppen » 15.09.2005, 16:56

Hallo Margin,

setze das Javascript mit den documtent.write in eine externe Datei, die Du zum Beispiel window.js nennst.
das bindest Du dann folgendermaßen ein:

Code: Alles auswählen

<script language="javascript" src="window.js" type="text/javascript"></script>
desweiteren fehlen ALT-Attribute in den img-Tags.
Auch wenn aus layouttechnischen Gründen nichts drinnen stehen soll, schreibt man zumindest alt=""

Wenn der Validator wegen Border rummotzt, setzte diese mit CSS

Code: Alles auswählen

style="border&#58;1px solid #000000;"

Margin
PostRank 10
PostRank 10
Beiträge: 4646
Registriert: 09.09.2005, 08:25

Beitrag von Margin » 15.09.2005, 17:14

Genial, es funktioniert :D

Danke schön!

*sorry* dass ich versehentlich 'ne Seite als Beispiel genommen hab, wo die restlichen Fehler noch drin waren :oops:

Einen schönen Abend noch.


Gruß Margin

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag