Forum

Moderiert von: spinne
Forum Index
Templates / Themes
     CSS und HTML
     Unstellung durch HTML5
Hilfe anzeigen
Hilfe anzeigen

Autor Druckerfreundliche DarstellungUnstellung durch HTML5
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 23.02.2011 05:44

Hallo,

bedingt durch Anpassungen für HTML5 wurde das table verhalten verändert.

Vorher war

<table ... border="0" cellspacing="0" .... >

default in OPN

Beide Attribute sind nicht mehr erlaubt bzw. obsolate.

Da lt. den HTML Kaskade Regeln dieses eine sehr niedrige Wertigkeit besitzt war bei fast allen Themen das border="0" ohne Wirkung weil es im css vereinbart wurde auf border:1

im default wird OPN jetzt nichts mehr setzen. Es ist aber noch immer möglich das OPN den border setzt - in dem Fall nutzt OPN das erlaubte style Attribut. Das hat allerdings Bedingt durch die Kaskade eine andere Wertigkeit. Höher als die Ursprünglich benutzte Methode als HTML Attribut.

Somit ist es denkbar das Anpassungen im css nötig werden.

Für das cellspacing gilt dieses Analog. Mit der Erweiterung, da kaum ein Theme das gesetzt hatte, habe ich das table entsprechend im default css formatiert.



Erst nachlesen, dann nachdenken, dann nachfragen...
http://www.catb.org/~esr/faqs/smart-questions.html

openPHPnuke Developer

Zitieren Druckerfreundliche Darstellung nach oben
gaertner1
Registriert: 15.09.2008
Beiträge: 109
Wohnort: Dresden


Sende eine Private Nachricht an gaertner1 Besuche die Homepage von gaertner1
Geschrieben: 23.02.2011 08:03

dazu hab ich auch eine frage, kann man nicht gänzlich auf die tabellenkonstrukte verzichten und mit div arbeiten ? oder wird das zu umfangreich ?

dieses hier zb.
<table width="100%" class="maintable" border="0" cellspacing="0" cellpadding="0">
<tr>
<!--beginn menülinks-->
<td class="blocklinkscontent">






Agentur Milke / Ferienwohnung Reichenberg / car-components4you / Airbrush - Wandmalerei - Luftpinsel-Welten

Zitieren Druckerfreundliche Darstellung nach oben
stefan
Beiträge: 2435
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
Geschrieben: 23.02.2011 12:21

Die Frage ist sehr allgemein....

Allgemein könnte man jetzt sagen ja ...

aber ...

Dein Beispiel kommt aus dem Theme und da sag ich mal ist ist das Theme ...

Bei deinem Beispiel ist z.b. bei mir nur noch die class übrig, alles andere ist in dem table tag dort weg.

Hier wäre also zu unterscheiden ob es aus dem Kern kommt und nicht änderbar ist.

Das trifft auf die Änderungen oben zu. Das betrifft z.b. diese Box in der ich gerade schreibe. Das ist eine Tabelle - und das ist auch nicht durch ein Theme oder TPL beeinflussbar.

Andere Stellen sind aber beeinflussbar.

Hier wäre also eher die Frage nach den genauen Stellen angebracht.

Vom Grundsatz her - sollte man auf Tabellen verzichten - soweit das möglich ist ; machen wir das auch im Kern. Oder bieten alternative TPLs an.

Ggf. ist das noch nicht durch gängig und oder geht nicht anders ohne weiteres.

Aber wenn du eine Stelle hast du du ändern möchtest und findest eine Lösung so kann man das gerne - so fern möglich - in den Standard übernehmen.

Ganz ohne Tabellen sehe ich allerdings nur bei einer kleinen Seite die nicht alles nutzt was OPN bietet als möglich an.



Erst nachlesen, dann nachdenken, dann nachfragen...
http://www.catb.org/~esr/faqs/smart-questions.html

openPHPnuke Developer

Zitieren Druckerfreundliche Darstellung nach oben
gaertner1
Registriert: 15.09.2008
Beiträge: 109
Wohnort: Dresden


Sende eine Private Nachricht an gaertner1 Besuche die Homepage von gaertner1
Geschrieben: 24.02.2011 07:44

ich werd mal auf meiner testseite die sache angehen. mal sehen wie weit ich da komme.


Zitieren Druckerfreundliche Darstellung nach oben
sortieren nach

Hilfe anzeigen
Hilfe anzeigen
Vorheriges Thema:  opn_themes_include
Nächstes Thema:  Sitemap Template

Gehe zu:

Benutzername:
 
Sicherheits-Code
Sicherheits-Code
Neu laden