Zum Inhalt springen

DTD ändern bzw. XHTML Strict?

Erstellt am 24. April 2005 · 34 Antworten · letzte Antwort am 29. März 2006 · Seite 2 von 2

Tags: HTML & CSS, Frage

Unbekannter Benutzer ·

die ganzen config Einträge müssen auf das page Objekt bezogen werden vielleicht ist das der Grund warums nicht angezogen wird?

also z.B.

seite = page
seite.config........ etc.

Obs mit 3.6 funktioniert, keine Ahnung, nimm halt 3.7 😃

Viele Grüße
Niki

E|H ·
seite = page
seite.typeNum = 0
seite.bodyTag = <body>

seite.config {
doctype = xhtml_trans
xmlprologue = none
remove.DefaultJS = external
metaCharset = utf-8
headerData = TEXT
headerData.value = <link rel="SHORTCUT ICON" href="fileadmin/template/favicon.ico" />
headerData = TEXT
headerData.value = <link href="fileadmin/template/style.css" rel="stylesheet" type="text/css" />
}

seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template/template.htm
}

Der xml-Prolog bleibt bei diesem TS drin.
Das war mal anders, aber irgendwann war er wieder drin und ging nicht mehr raus...

Wenn ich statt trans strict schreibe, dann haut T3 HTML 4.0 raus.

Wenn ich nicht auf utf-8 stelle, dann schreibt T3 direkt nach dem body-Tag "  " (glaube ich), damit schiebt es das Haupt-div eine Zeile runter.

E|H ·

So,

ich hab' mich für die kostenlose Testumgebung angemeldet (benutzt T3 3.7.0).
Da funzt der Code.

Es liegt wohl daran, daß T3 3.6.0 kein XHTML-Strict mag.

 kommt jetzt aber auch mit utf-8.

Also hab' ich den ganzen Header-Code rausgeschmissen und in das Template geschrieben, funktioniert wie es soll.

Falls jemandem noch etwas zu den zuletzt genannten Problemen einfällt, wäre ich froh, wenn er sich hier dazu äußert, ansonsten nochmal Danke. 😉

Unbekannter Benutzer ·

(in Sachen indexed_search und valide (X)HTML Auslieferung)

Das gibt es schon. Siehe Accessibility-Newsgroup.

Theo, kannst Du mir auf die Sprünge helfen? Ich recherchiere herum aber find nichts. Hast Du vielleicht einen Link für mich?

Danke!
Niki

theo ·

ich poste einfach mal die komplette info von ben van´t ende.

Rupert modified Indexed Search 2.1.3 to be XHTML1.0 strict compliant. This also features a tableless resultspage we did.

http://www.typo3.nl/fileadmin/SHARE/T3X_indexed_search-xhtml.t3x

CSS:

/** --------- indexed search -----------------------*/
.tx-indexedsearch-searchbox, .tx-indexedsearch-sectionlinks {
margin-top: 8px;
margin-bottom: 2px;
padding-bottom: 2px;
background: url(../img/dot.gif) repeat-x bottom left;
}

.tx-indexedsearch-sw, .tx-indexedsearch-redmarkup {
color: #FF8200;
font-weight: bold;
}

.tx-indexedsearch-percent {
float: right;
}

.tx-indexedsearch-title {
margin-bottom: 10px;
}

.tx-indexedsearch-sechead {
margin-bottom: 10px;
}

.tx-indexedsearch-sechead p {
float: right;
}

.tx-indexedsearch-descr {
margin-left: 40px;
}

.tx-indexedsearch-info {
margin-top: 10px;
margin-left: 40px;
}

.tx-indexedsearch-searchbox-button {
background: #FF8200;
border: none;
text-align: center;
font-size: 11px;
font-weight: bold;
padding: 2px;
}

.tx-indexedsearch-browsebox-scell p a {
display: inline; /*margin-bottom: 8px;
margin-top: 8px;*/
width: 40px;
border: 1px solid #FF0000;
}

.tx-indexedsearch-browsebox-scell a {
margin-right: 4px;
}

gRTZ

ben
--
netcreators::creation and innovation
www.netcreators.nl - www.typo3.nl

Unbekannter Benutzer ·

danke theo - funktioniert wunderbar, nicht mal tidy meckert was ja manchmal ncoh strenger ist als der w3c validator.

super gschicht 😃

Viele Grüße
Niki

E|H ·

Re...

Tidy ist doch deutlich weniger streng, als W3C...
Die Erfahrung hab' ich zumindest gemacht.

Patrick S.​ ·

Sobald ich mir bei mir "doctype = xhtml_trans" mache, zerhackt es mir mein halbes Layout. Im IE und im Firefox.

Bei "xtml_strict" siehts noch schlimmer aus. Texte werden zentriert, Abstaende werden veraendert.. das sieht total uebel aus.
Kann doch aber nicht normal sein, oder?

Unbekannter Benutzer ·

Sobald ich mir bei mir "doctype = xhtml_trans" mache, zerhackt es mir mein halbes Layout. Im IE und im Firefox.

Es reicht nicht, nur den doctype umzustellen, Du musst auch das (X)HTML auf den neuen doctype anpassen.

Für eine Umstellung am besten erst mal lokal in nur-HTML erledigen und erst dann die T3 Implementierung anpassen, sonst kriegst einen Vogel beim debuggen.

Viele Grüße
Niki