WebSite X5Help Center

 
Wespenstich B.
Wespenstich B.
User

Registerkarte mit html: Text wird abgeschnitten, Scrollbalken werden nicht angezeigt  de

Author: Wespenstich B.
Visited 2814, Followers 2, Shared 0  

Hallo,

ich möchte in Registerkarten html einsetzen. Sobald ich aber den html-Button aktiviere, wird in der Vorschau nicht mehr der vollständige Text angezeigt. Scrollen kann man auch nicht, so dass wirklich Teile verschluckt sind. Wenn ich html wieder deaktiviere, passt sich die Länge der Registerkarte perfekt an, alles wird gezeigt. Gibt es einen Trick, wie ich html in Registerkarten einsetzen kann ohne abgeschnittene Texte?

Posted on the
18 ANSWERS
Andreas S.
Andreas S.
Moderator

Ich nehme an wenn du in der REgisterkarte HTML aktiviert hast dann hast du einen HTML-Code reingeschrieben. Das dürfte dann in der Registerkarte die normlae CSS ausschalten und auf Befehle warten! WEnn es die nicht gibt dann zeigt es nur Text ohne Formatierung an, bis auf den Code den du eingegeben hast!

Read more
Posted on the from Andreas S.
Wespenstich B.
Wespenstich B.
User
Author

Danke, Andreas. Als hmtl habe ich Überschriften in verschiedenen Hierarchien eingesetzt (h2, h3...). Diese habe ich übergreifend definiert, aber nicht im css, sondern unter "Code". (Deswegen nicht unter css, weil beim Export und Übertragen auf einen anderen Rechner die css-Dateien immer nicht richtig übertragen wurden und ich je nach Standort auf verschiedenen Rechnern arbeite. Der Code wird automatisch mit exportiert.)

In Textobjekten ohne Registerkarten gibt es übrigens keine Probleme, die Länge des Objekts wird korrekt angepasst, auch wenn html zum Einsatz kommt. Deswegen kann ich mir nicht so recht vorstellen, dass es daran liegt, dass css ausgeschaltet wird.

Vielleicht gibt es ja noch Lösungsvorschläge?

P.S.: Lieber wäre mir natürlich, man könnte das Aussehen der Überschriften unter "Template-Stil / Textstil" festlegen. Das wäre auch für Anwender, die nicht mit hmtl arbeiten möchten, wesentlich transparenter. Das würde freilich bedeuten, dass man dann in den Textobjekten auch eine Auswahl benötigt, ob nun gerade z.B. Text oder Überschrift stehen soll.

Read more
Posted on the from Wespenstich B.
Andreas S.
Andreas S.
Moderator

Das würde sich aber dann auf alle ÜBerschriften auswirken und was macht man wenn man verschiedene ÜBerschriften will ?

Du kannst ja bei den einzelnen Objekten "eine" ÜBerschrift machen (unter Objektstile) die du auch formatieren kannst!

Read more
Posted on the from Andreas S.
Wespenstich B.
Wespenstich B.
User
Author

Danke nochmal.

Ich habe unter "Code" meine Überschriften in verschiedenen Hierarchien h1-h6 zentral definiert, die sollen auf allen Seiten gleich sein: Je nachdem, welche passt, setze ich als Code z.B. <h1>Überschriftstext</h1> ein, wenn ich eine andere Darstellung brauche dann eben z.B. <h5>. So kann ich z.B. in einem Textobjekt eine Hauptüberschrift anbringen und im gleichen Objekt mehrere Absätze mit untergeordneten Überschriften.

Wenn die Darstellung aller Überschriften anders sein soll, kann ich das durch einmalige Anpassung im Code eingeben.

Wo finde ich "Objektstile"?

Read more
Posted on the from Wespenstich B.
Incomedia
Claudio D.
Incomedia

Guten Tag,

Die Objektstile finden Sie im Schritt 3 unter Zellenstil

http://help.websitex5.com/de/v11/evo/aspetto_cella.htm

Sie müssen auf einen Objekt klicken damit diese Funktion verfügbar ist und dann dort können Sie die Überschrift einfügen.

Vielen Dank!

Read more
Posted on the from Claudio D.
Wespenstich B.
Wespenstich B.
User
Author

Danke Claudio,

dort sehe ich aber keine Möglichkeit, mehrere Überschriften zu definieren. Es kommt ja vor, dass in einer Zelle mehrere Absätze enthalten sind, die jeweils Überschriften tragen. Wie soll man dort vorgehen?

Noch weniger finde ich, wie dort das Aussehen aller Überschriften unterschiedlicher Hierarchiestufen auf der kompletten Website festgelegt werden kann.

Das Problem mit der falschen Zellenhöhe besteht übrigens auch umgekehrt: Registerkarten mit html werden auch mit z.B. nur einer Textzeile viel zu hoch dargestellt. Bei Textfelder ohne Registerkarten ist das alles gar kein Problem.

Wenn es andere Möglichkeiten gibt, die Überschriften zentral zu definieren, ohne dass dann das Layout durcheinander gerät, bin ich gerne bereit, das anzupassen.

Ich bedanke mich im voraus für hilfreiche Tips.

Read more
Posted on the from Wespenstich B.
Andreas S.
Andreas S.
Moderator

Registerkartenhöhe richtet sich nach der am meisten Text eingegebenen!

z.B. Wenn in einer REgisterkarte 20 Zeilen eingegeben wird und in einer anderen nur 3 Zeilen dann ist die Höhe der Karte von 3 Zeilen genauso hoch wie von der mit 20 Zeilen!

Das ergibt nämlich Sinn. Es verschandelt nicht das aussehen der Seite denn es bleibt immer auf gleicher Höhe. Auch wenn in der R.Karte wo 3 Zeilen sind noch leerer Platz ist!

Vorschlag für das Überschriften Problem!

Du erstellst dir extra CSS Code für deine H1, H2, H3 Überschriften (name) und stellst ihn auf welche Seite du sie haben willst unter Eigenschaften (vor dem </head>!

Dann im Text-Objekt <H1 class="name">Überschrift 1</H1>

HTML-Code aktivieren !

Read more
Posted on the from Andreas S.
Wespenstich B.
Wespenstich B.
User
Author

Danke für Deine Antwort, Andreas S.,

aber leider ist das nicht so. Wenn ich z.B. 40 Zeilen (mit html) habe, werden nur 38,5 dargestellt. Das ist ja eines der Probleme. Und wenn in allen Registerkarten nur 3 Zeilen sind, muss nicht alles 30 Zeilen hoch sein, oder in einem anderen Test, 1.5 Zeilen hoch. Ist es auch nicht, wenn ich keinen html-Code aktiviere. Ohne html ist das dann auch brav 3 Zeilen hoch. Ziemlich nervig.

Mein Überschriften-Problem wäre keines ohne das Registerkarten-Problem. Leider ist letzteres mit der von Dir vorgeschlagenen Lösung auch nicht besser. Abgesehen davon ist es ineffektiv, fehleranfällig und kostet womöglich Ladezeit, den gleichen Code für jede Seite vor den head-Tag einzusetzen. Mit den Definitionen unter Schritt 4 / "Code" klappt das ja, was das Einlesen angeht, ganz gut. Die Überschriften werden richtig dargestellt. Nur nicht die Höhe der Registerkarte.

Aber lasst uns weiter überlegen. Vielleicht kommt ja noch der zündende Gedanke?!

Read more
Posted on the from Wespenstich B.
Wespenstich B.
Wespenstich B.
User
Author

So, jetzt habe ich noch ein bisschen rumgespielt. Wenn ich ausreichend Leerzeilen am Schluss reinpacke kommt der Text vollständig. Damit kann ich vorläufig leben.

Danke an alle, die sich mit mir den Kopf zerbrochen haben!

Read more
Posted on the from Wespenstich B.
Der Zwoemti
Der Zwoemti
Moderator

ein Link zum Fehler würde auch schon helfen...

Read more
Posted on the from Der Zwoemti
Wespenstich B.
Wespenstich B.
User
Author

Danke Zwoemti, da hast du natürlich recht. Aber Seiten mit solchen Fehlern publiziere ich nicht. Die kommen erst ins Netz, wenn sie perfekt sind. Ein Bild findest du oben, auf dem man eine Zeile sieht, die unten abgeschnitten ist (siehe erster Beitrag).

Read more
Posted on the from Wespenstich B.
Der Zwoemti
Der Zwoemti
Moderator

Ein Bild bringt nicht wirklich was in diesem Fall.

Perfekt werden sie nie sein.

Wozu gibt es htaccess und die Möglichkeit Ordner zu erstellen? 

Read more
Posted on the from Der Zwoemti
Wespenstich B.
Wespenstich B.
User
Author

Das ist schon wahr. Aber gerne mache ich das nicht. Vor allem sehe ich überhaupt nicht, warum alle irgendwann mal ausprobierten Bilder mit ins Netz geladen werden. Aber hier eine Beispielseite. Registerkarte "AGB" und "Haftungsausschluss" sind jeweils nicht vollständig drauf:

http://shop.investox.de/agb.html

Read more
Posted on the from Wespenstich B.
Der Zwoemti
Der Zwoemti
Moderator

bei dir wird erstellt:

<h2><spanstyle="line-height: 23px;">Haftungsausschluss</h2></span>

was natürlich käse ist.

bei h4 h5 und h6 ist 

font-weight: bold;

doppelt drin.

<fontsize="2"> ist veraltet...

http://www.w3schools.com/tags/tag_font.asp

letztendlich baust du dir selbst die Fehler ein. Schau in den Quelltext dann sieht man es.

Nutze gleich ein HTML Objekt dann hast du keine Probleme.

X5 berechnet die Höhe vom Tab wenn du dann im nachhinein noch formatierst kann x5 das nicht wissen.

Read more
Posted on the from Der Zwoemti
Wespenstich B.
Wespenstich B.
User
Author

Danke, Zwoemti,

nur um es noch einmal vorwegzunehmen: Ich habe ja eine Lösung gefunden, mit der ich das Ergebnis bekomme, das ich mir vorstelle. Ich suche hier eigentlich mehr nach einer "sauberen" Vorgehensweise.

1.

"bei h4 h5 und h6 ist 

font-weight: bold;

doppelt drin."

Das doppelte "font-weight" habe ich rausgenommen.

2. "<fontsize="2"> ist veraltet..."

Darauf habe ich keinen Einfluss(?). Sobald ich eine Vorgabe für die Textgröße mache (oder auch nur ausprobiere und dann zurücknehme), interpretiert WX5 das entsprechend.

3. "<h2><spanstyle="line-height: 23px;">Haftungsausschluss</h2></span>

was natürlich käse ist."

Das sieht natürlich in meiner Code-Vorgabe anders aus, nämlich:

    margin: 18px 0 7px 0;

WX5 interpretiert das dann entsprechend. Wie würdest Du die Vorgabe machen, dass oben und unten entsprechend Abstände sind?

4. "Nutze gleich ein HTML Objekt dann hast du keine Probleme."

Ich möchte nicht gleich überall hmtl-Objekte verwenden. Wozu habe ich denn WX5?

5. "X5 berechnet die Höhe vom Tab wenn du dann im nachhinein noch formatierst kann x5 das nicht wissen."

Ich formatiere natürlich im nachhinein. Meine Seiten werden ja nach und nach aufgebaut und werden sich auch künftig immer wieder ändern. Da sollte das Programm eine neue Zellenhöhe schon selbständig ermitteln können. Oder habe ich da was falsch verstanden?

6. Im übrigen wäre es wirklich viel bequemer, man könnte von Software-Seite aus das Aussehen der Überschriften vorgeben unter "Textstile". Diese Funktion fehlt bestimmt nicht nur mir. Oder habt Ihr alle keine Überschriften? Dank Zwoemtis Hinweis auf den Quelltext sehe ich jetzt, dass die Vorgaben, die man unter "Code" erstellt, bei jeder Seite neu eingelesen werden. Das ist natürlich wirklich Käse. Das muss ins css rein und dann bitte auch mit publiziert werden (z.B. anstelle nicht verwendeter Bilder...). Muss man im Moment wohl händisch machen?

Read more
Posted on the from Wespenstich B.
Der Zwoemti
Der Zwoemti
Moderator

0) Sauber ist das HTML Objekt volle Kontrolle

2) X5 wird keine <font> Tag erstellen das musst du selbst sein

3) <h2><span style="line-height: 23px;">Haftungsausschluss</span></h2>

wäre richtig. X5 würfelt es durcheinander. Deine Vergabe hat damit nichts zu tun.

4) Du hast X5 um damit zu arbeiten. Du nutzt HTML Code. Dazu ist das HTML Objekt gedacht.

5) X5 kennt seine Zeilenhöhen und Abstände. Du formatierst hinterher deinen Text der schon vorformatiert ist eine anpassung an deine Vergabe kann es also nicht geben denn die Höhe wurde schon vorher definiert.

Du bringst Zeilenumbrüche und Formatierung in den HTML Code ein und das ist dein Fehler!

Hier mal genauer erklärt da es hier nicht möglich ist

http://unofficialwsx5.de/index.php/Thread/3067-Überschriften-und-Listen-Definitionen-Formatierung-im-Textobjekt-ohne-ungültigen/

Read more
Posted on the from Der Zwoemti
Wespenstich B.
Wespenstich B.
User
Author

Danke, Zwoemti. Inzwischen habe ich meine Seiten alle komplett neu aufgebaut, indem ich einfach den Text ohne Formatierungen eingebe, vorbereitet im Editor. Die Überschriften und Registerkarten kommen jetzt zumindest auf richtigen Rechnern so, wie ich sie will.

Nur mit den Listen klappt es noch nicht, siehe auch meinen Beitrag unter Answers (https://helpcenter.websitex5.com/post/112840).

Was ich insgesamt schwer umzusetzen finde ist reinen Code zu produzieren, ohne alles selbst zu programmieren. Ich würde gerne die vorgegebenen Funktionen nutzen wie z.B. Aufzählungen oder Listen, ohne mir darüber Gedanken machen zu müssen, ob der Code sauber ist. Eine abschließende Kontrolle wäre ok, aber die habe ich nicht, weil ich den Quellcode nur mit 5 Umwegen anzeigen lassen kann, aber dort dann auch nicht bearbeiten kann. In WX5 selbst sehe ich ja gar nicht, was ich codetechnisch produziere, solange ich nicht html-Objekte nutze.

Na ja. Allzu viel Bedeutung will ich dem aber auch nicht beimessen. Irgendwie arrangiert man sich schon.

Read more
Posted on the from Wespenstich B.
Incomedia
Claudio D.
Incomedia

Guten Tag,

Die Text und Tabellen Objekte sind nicht für Code gedacht da es dazu das HTML Code Objekt gibt den der Text oder Tabellen Objekt alles als formatierter Text bearbeitet.

In der Vorschau wird der HTML Code interpretiert solange es z.B. keine PHP Codes sind da diese nur auf einen Server funktionieren.

Um sicher zu gehen das der Code korrekt ist können Sie es auch mit einen HTML Editor testen und dann im HTMl Code Objekt einfügen.

Vielen Dank!

Read more
Posted on the from Claudio D.