mic_jan schriebUnd wie kann ich meine Seite auf XHTML umstellen? Gibt es dazu Dokus oder Tipps oder ähnliches?
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/TopLevelObjects/Config.html
CU
maxhb
mic_jan schriebUnd wie kann ich meine Seite auf XHTML umstellen? Gibt es dazu Dokus oder Tipps oder ähnliches?
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/TopLevelObjects/Config.html
CU
maxhb
TW schriebschau hier:
http://www.typo3-for-the.net/xhtmltransistonal.0.html
Transitional? Pfui 😉
Folgende Doctypes kann man angeben:
keyword "xhtml_trans" for XHTML 1.0 Transitional doctype.
keyword "xhtml_frames" for XHTML 1.0 Frameset doctype.
keyword "xhtml_strict" for XHTML 1.0 Strict doctype.
keyword "xhtml_11" for XHTML 1.1 doctype.
keyword "xhtml_2" for XHTML 2 doctype.
keyword "none" for NO doctype at all.
CU
maxhb
erzwingen kannste es....
Okay, soweit verstehe ich das. Und schwuppdiwupp sind bei Transitional 7 Fehler verschwunden. Bei strict sind 7 mehr... Man ist das verwirrend
Aber war mich nervt, ist das er das Ausklapp-Menue so stark bemeckert:
document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag
Wenn ich dafür einen kleinen Wink (gerne auch mit dem zaunpfahl bekommen könnte, wäre ich schon einen Schritt weiter.
Gruss
Michael
mic_jan schriebWenn ich dafür einen kleinen Wink (gerne auch mit dem zaunpfahl bekommen könnte, wäre ich schon einen Schritt weiter.
Dazu müsste man Deine Seite mal anschauen können, ansonsten kann ich nur sagen, dass da ein struktureller Fehler in Deinem Element zu sein scheint, soll heissen, die Verschachtelung der Tags ist nicht zulässig (Man darf ja z.B. kein TR direkt in einem TD verwenden).
CU
maxhb
maxhb schrieb(Man darf ja z.B. kein TR direkt in einem TD verwenden).
und trotzdem wirds gemacht - *kotz*
cu
thorsten
Okay, hier ist der Link zu der Seite:
http://www.michaeljanssen.de
Wenn du den HTML-Code brauchst, sag Bescheid 😉
Gruss
Michael
P.S.: Und ich dachte, ich wäre mit meiner Seite fertig 😉
mic_jan schriebOkay, hier ist der Link zu der Seite:
http://www.michaeljanssen.de
Wenn du den HTML-Code brauchst, sag Bescheid 😉
Naja, der purzelt ja quasi aus meinem browser 😉
mic_jan schriebP.S.: Und ich dachte, ich wäre mit meiner Seite fertig 😉
Mit dem Satz fangen viele lange Arbeitstage an ...
BTW: Close Up? Cool! Endlich jemand, der mir mal erklären kann, wie das Palmieren von Münzen und karten wirklich funktioniert 😉
CU
maxhb
Naja, der purzelt ja quasi aus meinem browser
Ich dachte eher an den Quelltext des Templates, bevor Typo3 alles durcheinander wirft 😉
Mit dem Satz fangen viele lange Arbeitstage an ...
Das habe ich auch gemerkt... aber solange es noch Spass bringt...
Gruss
Michael
Hi!
Du machst einen der beliebtesten typo3-Fehler überhaupt, deshalb die meisten Deiner Fehlermeldungen des HTML-Parsers 😉
Du definierst den kompletten HTML-Bereich, also
<html>
...
</html>
in Deinem HTML-Template. Normalerweise solltest Du nur das was innerhalb des Body-Tags steht in diesem Template definieren, den Rest füllt Typo3 und Du kannst notwendige Anpassungen per TypoScript durchführen.
Also: HTML-Template auf den bereich zwischen den Body-Tags einschränken und melde Dich ansonsten, falls Du irgend etwas spezielles im Head-Bereich der Seite brauchst, da wird dann ggf. TS nötig...
CU
maxhb
Okay, vielen Dank für die Tipps!
Ich habe mir erstmal die Optimierung für XHTM trans vorgenommen und bin schon ein ganzes Stück weiter:
Nur noch 15 Fehler. Das ist die Hälfte *freu* Aber immer noch zu viel.
Es gibt zwei Fehlermeldungen, die ich beim Validator noch nicht verstehe:
Line 202, column 179: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag
...position:absolute;visibility:hidden;"></div><div id="itemID61ae2b7e29" style=
Und das hier:
Line 224, column 18: document type does not allow element "td" here
<td class="topnav"><div id="anchorID2006661324" style="position:absolute;visibil
Beide Fehler sind im Layer-Menue und ich weiß nicht, wo ich da ansetzen soll...
Gruss
Michael
Okay, falls es jemanden interessiert, ich bin jetzt bei 13 Fehlern auf der Hauptseite. *freu*
Die einzigen Fehler, die mich noch nerven, sind die im obigen Post genannten.
Auf den Unterseiten gibt es dann noch folgenden Fehler, der mir nicht wirklich was sagt:
non SGML character number
Heißt das, ich muss noch irgendwo deklarieren, das ich Umlaute benutze?
Gruss
Michael
Hi,
ein Schnellschuss ohne es anhand der HTML-Referenz überprüft zu haben:
du hat ein paar <div>-Elemente in ein <span>-Element gepackt. Das geht glaube ich nicht. Darauf bezieht sich die eine deiner Fehlermeldungen wahrscheinlich.
Gruß
Stefan Padberg
einfach aus <div></div> ----> <object><div></div></object> machen...
Schonmal vielen Dank für die Tipps
einfach aus <div></div> ----> <object><div></div></object> machen...
Hmmmm, aber wo finde ich die Einstellung für das Menue? Ich habe im TS auch gar keine div's deklariert :o
# Top Navigation
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 2
subparts.TOPNAV.1 = TMENU_LAYERS
subparts.TOPNAV.1 {
layerStyle = position:absolute;VISIBILITY:hidden;
lockPosition = x
relativeToParentLayer=1
relativeToTriggerItem=1
topOffset=17
leftOffset=0
hideMenuWhenNotOver = 50
hideMenuTimer = 70
nicetext = 1
expAll=1
before =  
after =  
NO {
noLink = 1 |*| 1 |*| 0
}
NO.allWrap = <td CLASS="topnav">| </td>
ACT = 1
ACT.allWrap = <td CLASS="topnav">| </td>
}
# Top Navigation 2nd Level
subparts.TOPNAV.2 = TMENU_LAYERS
subparts.TOPNAV.2 {
layerStyle = position:absolute;VISIBILITY:hidden;
lockPosition = x
relativeToParentLayer=1
relativeToTriggerItem=1
hideMenuWhenNotOver=1
topOffset=10
leftOffset=15
expAll=1
NO.allWrap = <span CLASS="topnav_act"> | </span>
ACT = 1
ACT.allWrap = <span CLASS="topnav_act"> | </span>
}
Kann mir einer sagen, wo Typo3 sich die div's her holt bzw. wo ich das "object" zuweisen kann?
Gruss
Michael
Yippieh! Vielen Dank für die Hilfe, die ihr mir gegeben habt... ich habe schließlich noch ein Weilchen über meinem Quellcode gesessen, aber nun ist es fertig:
<img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" />
Liebe Grüsse,
Michael
strict oder transitional? #giggle#
transitional :o Aber da ich mich erst seit gut 1-2 Monaten überhaupt mit Typo3 und HTML beschäftige, bin ich stolz auf mich... Aber strict werde ich auch noch schaffen...
Gruss
Michael
mic_jan schriebtransitional :o Aber da ich mich erst seit gut 1-2 Monaten überhaupt mit Typo3 und HTML beschäftige, bin ich stolz auf mich..
Darfst Du auch ruhig sein.
mic_jan schriebAber strict werde ich auch noch schaffen...
Wieso? Wertet eine Seite auch nicht weiter auf.
CU
maxhb
Wenn ich ehrlich bin, ging es bei mir auch eher um die Such-Maschinen-Optimierung... es gibt Menschen, die behaupten, ein sauberer Code hilft. Und schaden tut es ja nicht 😉
Und so habe ich wieder ein bißchen mehr Verständnis für die Typo3-Programmierung erhalten.
BTW: Ich war schon verwundert, wie fehler-resistent der IE war. Zwischenzeitlich hatte ich nicht geschlossene td's und so. Trotzdem blieb die Ansicht gleich.
Gruss
Michael
mic_jan schriebBTW: Ich war schon verwundert, wie fehler-resistent der IE war. Zwischenzeitlich hatte ich nicht geschlossene td's und so. Trotzdem blieb die Ansicht gleich.
Wenn der IE oder auch Mozilla erst mal in den sogenannten Quirks-Mode wechseln, dann rendern die alles, was nicht bei drei auf den Bäumen ist...
CU
maxhb