[TYPO3-UG Oesterreich] DOCTYPE wegen CSS-Kompatibilit X t w X hlen
Kurt Dirnbauer
dirnbauer at web-consulting.at
Tue May 8 14:58:13 CEST 2007
hallo,
Am 08.05.2007 10:53 Uhr schrieb "Karin Seifert-Lorenz" unter
<Karin.Seifert-Lorenz at lorcom.at>:
> Hi,
>
> hat schon wer YAML (www.yaml.de) probiert, da werden diese ganzen IE hacks
> mit geliefert, es gibt auch eine TYPO3 extension dafür, läuft aber nicht
> unter GNU sondern einer anderen Lizenz, für den privaten und
> nicht-kommerziellen Bereich ist es aber frei.
>
> Ich werde es sicher probieren, da ich die Zeit leid bin die in IE Hacks
> hineinfließt.
IMHO sind "IE-Hacks" etwas, dass man ins CSS reingibt, empfehlenswerter ist
die CSS-Weiche per „conditional comment”.
z.b.:
<!--[if IE 6]><style type="text/css">
html{overflow-y:hidden;padding-top:6em;}
body{height:100%;overflow:auto;margin:0px;padding-top:0px;}
</style><![endif]-->
das ist dann auch zukunftssicher.
und soooo viel anders ist der ie6 dann auch net. ;-)
lg kurt
>
> Karin
>
>
>
>> Hi,
>> Nein, leider keine doppelten Abstände, sondern gar keine mehr!?
>>
>>
>>
>> "Kurt Dirnbauer" <dirnbauer at web-consulting.at> schrieb im Newsbeitrag
>> news:mailman.205281.1178607501.21067.typo3-at at lists.netfielders.de...
>> hallo,
>>
>> Am 07.05.2007 23:03 Uhr schrieb "Widmann, Manfred" unter
>> <mpunktw at gmx.net>:
>>
>>> Ok, ich bin mit folgender XHTML-Konfiguration auf IE 6 & 7 und Firefox
>>> erfolgreich, soll heißen, dass CSS auf diesen ausreichend gleich
>>> interpretiert wird:
>>> #config.doctypeSwitch = 1
>>> config.doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
>>> Strict//EN"
>>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
>>> #config.metaCharset = utf-8
>>> #config.additionalHeaders = Content-Type:text/html;charset=utf-8
>>> config.xhtml_cleaning = all
>>> config.xmlprologue = none
>>> config.htmlTag_langKey = de
>>>
>>> Schönheitsfehler: Leider habe ich Probleme bei der Umstellung auf UTF-8,
>>> weil dann seltsamerweise ein paar CSS- padding / margin im IE6 nciht
>>> korrekt
>>> dargestellt werden! Warum, weiß er Geier! Muss ich eben auf iso-8859-1
>>> bleiben und damit sicher den einen oder anderen Standard verletzen ...
>>
>> encoding hat nix mit standard zu tun.
>>
>> hast du doppelt so grosse abstaende wie erwartet?
>> dann schau mal:
>> http://www.jaymeblackmon.com/ie6-double-margin-bug-fix
>>
>> lg kurt
>>
>>
>>
>>>
>>> lg und vielen Dank
>>> Manfred
>>>
>>> "Widmann, Manfred" <mpunktw at gmx.net> schrieb im Newsbeitrag
>>> news:mailman.1.1178307681.1148.typo3-at at lists.netfielders.de...
>>>> Hi NG!
>>>>
>>>> Weil ich jetzt endlich auf CSS umgestellt habe und die versch. Browser
>>>> in
>>>> Abhängigkeit vom DOCTYPE ja das CSS interpretieren (gute Liste auf
>>>> http://hsivonen.iki.fi/doctype/), möchte ich gerne beeinflussen, wie
>>>> jede
>>>> generierte Seite beginnt - ist eben nicht egal, was dort steht, vor
>>>> allem,
>>>> wenn man ein einziges Design erstellen möchte, das zumindest auf IE6,
>>>> IE7
>>>> und Firefox funktioniert! (Vorschläge gerne willkommen!!!)
>>>>
>>>> Ohne es zu konfigurieren wird
>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>>>> erzeugt und dann gehen alle Browser in den Kompatiblitätsmodus (Quirks
>>>> Mode), was bedeutee, dass CSS Browserspezifisch interpretiert wird
>>>> (also
>>>> ungeeignet ist).
>>>>
>>>> Ich habe auch noch die Eigenschaft "page.config.doctype = xhtml_trans"
>>>> gefunden und dann wird
>>>> "<?xml version="1.0" encoding="iso-8859-1"?>
>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>>>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>>>> generiert. Folge: IE7 und Firefox dürften die Dinge gleich
>>>> interpretieren
>>>> :-), aber IE6 geht in den Kompatibilitätsmodus :-( ...
>>>>
>>>> Was man bräuchte (glaube ich zumindest), wäre beispielsweise
>>>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>>>> "http://www.w3.org/TR/html4/loose.dtd">
>>>> oder
>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>>>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>>>> ... aber wie einstellen?
>>>>
>>>> Oder wie seht ihr das? Wie schaut eure Strategie für die drei
>>>> wesentlichsten Browser (IE6, IE7, FF) aus?
>>>>
>>>> lg
>>>> Manfred
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> TYPO3-at mailing list
>>> TYPO3-at at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>>
>>
>> --
>> web:consulting
>> DI(FH) Kurt Dirnbauer
>> http://www.web-consulting.at
>> E: dirnbauer at web-consulting.at
>> T: +43 699 1134 6402
>> Landstraßer Hauptstraße 75-77, Top 6 (Linker Aufgang), 1030 Wien
>> Sätzgasse 5, 7210 Mattersburg
>>
>>
>>
>>
>> _______________________________________________
>> TYPO3-at mailing list
>> TYPO3-at at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>
>
> _______________________________________________
> TYPO3-at mailing list
> TYPO3-at at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at
>
--
web:consulting
DI(FH) Kurt Dirnbauer
http://www.web-consulting.at
E: dirnbauer at web-consulting.at
T: +43 699 1134 6402
Landstraßer Hauptstraße 75-77, Top 6 (Linker Aufgang), 1030 Wien
Sätzgasse 5, 7210 Mattersburg
More information about the TYPO3-at
mailing list