Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Off Topic ›

Wanted: CSS Master

Eingetragen von tumblingmug (872)
am 08.11.2007 - 18:08 Uhr in
  • Off Topic

Hat bitte einer einen Tipp, wie ich z. B. <font size="2"> oder <font size="3"> so in CSS übersetzen kann, dass die Ausdrücke (in altem HTML 4.01) exakt dasselbe bewirken? Gibt es da "Umrechnungstabellen"? (Habe zu diesem Thema nie etwas gefunden.)

Hintergrund ist eine schrittweise geplante Umstellung von sehr vielen alten statischen Seiten auf ein CMS (Drupal natürlich) - und ich würde gern ein valides XHTML trotz beizubehaltenden alten Layouts einführen.

‹ Domain Name Service Ich vermisse einen Thread ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du meinst unter Beibehaltung

Eingetragen von Alexander Langer (3416)
am 08.11.2007 - 19:20 Uhr

Du meinst unter Beibehaltung des kompletten ollen HTML-Codes? Das kannst du vermutlich knicken...

Sinniger wäre es, wenn du kein komplettes Redesign wünschst, lokal testeshalber eine Kopie komplett in XHTML + CSS umzustellen, bis sie so aussieht wie die bisherige Site. Dann hast du schonmal einen statischen Prototypen, den du dann im Anschluss in ein Drupal-Template umbauen kannst. Dann die Inhalte und die Struktur übernehmen und an einem Tag x den Schnitt machen und die Systeme umschalten.

"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay

  • Anmelden oder Registrieren um Kommentare zu schreiben

das wird nichts

Eingetragen von Holzi (229)
am 08.11.2007 - 19:22 Uhr

Hi ,
ich sage das eigentlich sehr sehr ungerne, aber das wird so nichts, es gibt keine Umrechnung, da hilft nur gleich alles neu machen was Schrift angeht.

MfG

Michael Finger
Holztechniker

  • Anmelden oder Registrieren um Kommentare zu schreiben

Anders, anders

Eingetragen von tumblingmug (872)
am 08.11.2007 - 19:42 Uhr

Danke für die Idee zu einem neuen/anderen Ansatz in dieser Sache, aber ich habe leider den Job, nicht eine bestehende statische Site in ein zeitgemässes Markup umzuwandeln, sondern eine dynamische Erweiterung (auf Drupal-Basis) in die statische Site einzubauen. D. h. dass die alten statischen Inhalte neben neuen CMS-genrierten Seiten bestehen sollen und gleich auszusehen haben. Und da wollte ich den alten (nicht validieren) Käse nicht fortsetzen (ziemlich aussichtslos mit Drupal ;-), sondern quasi eine Grundlage bauen, dass man auf der Basis dieser schon validierenden Erweiterung sukzessive die alten statischen Inhalte nach und nach von Drupal übernehmen lassen und so eben später überhaupt einmal das ganze Layout switchen kann.

Leider sind auch die Seiten (tausende!) von Generationen von Nebenbei-Layoutern mit zuviel Geschmack und Handlungsspielraum so irre gemacht, dass keine skriptbasierte Lösung der Welt ein Einlesen in ein CMS schaffen würde.

Ja, und meine Idee war zu fragen: gibt es eine browserübergreifende Dolmetschtabelle für <font size="1|2|3">  in { font-size: ?? em|pt|px } ??

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Holzi, wenn Du recht hast,

Eingetragen von tumblingmug (872)
am 08.11.2007 - 19:46 Uhr

@Holzi,
wenn Du recht hast, muss ich <font size="?"> überall injizieren (wovor ich mich fürchte) – bist Du wirklich sicher?

  • Anmelden oder Registrieren um Kommentare zu schreiben

http://www.w3.org/TR/CSS21/fo

Eingetragen von Alexander Langer (3416)
am 08.11.2007 - 20:02 Uhr

http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size

"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alexander-Langer

Eingetragen von quiptime (4972)
am 08.11.2007 - 20:47 Uhr
Alexander-Langer schrieb

http://www.w3.org/TR/CSS21/fonts.html#propdef-font-size

Ausgehend von diesen Infos koennte man einen PHP- oder Perl-Parser schreiben. Den laesst Du uber alle Seiten laufen und tauscht die Fonts. Frage ist dabei nur womit man die Font-Tags tauscht?

Das wuerde funktionieren waere aber trotzdem sinnlos. Weil, eigentlich muessen die Font-Tags weg. Und dann werden die Texte ueber die sie umfassenden Elemente mit CSS formatiert. Das kann kein Parser oder sonstiger Automatismus.

Hast Du da einen Auftraggeber der Dir diese eigentlich unmoegliche Aufgabe vorgibt? Wenn ja dann musst Du mit ihm reden.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

quiptime wrote: Das wuerde

Eingetragen von Holzi (229)
am 08.11.2007 - 21:44 Uhr
quiptime schrieb

Das wuerde funktionieren waere aber trotzdem sinnlos. Weil, eigentlich muessen die Font-Tags weg. Und dann werden die Texte ueber die sie umfassenden Elemente mit CSS formatiert. Das kann kein Parser oder sonstiger Automatismus.

Hi,

Ich würde die alten html umbauen in CSS und (x)html, dabei wird die Schrift das kleinste Problem sein, da werden noch ganz andere Probleme auf dich zukommen. Den die Schrift kann man mit CSS gut anpassen, rein vom optischen her.

Ich habe ja meine ganze Seite händisch übertragen, das wird bei der Sache die du da vor dir hast auch das beste sein, das Problem wird werden, wer Zahlt die Rechnung.

Aber wenn du darfst und kannst, zeig doch mal um welche Seite es sich handelt, kann ja sein das man da noch eine andere Idee entwicklt.

MfG

Michael Finger
Holztechniker

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fantastisch

Eingetragen von tumblingmug (872)
am 08.11.2007 - 21:50 Uhr

Also ich sage jetzt wirklich danke für den Link! Hab's in ein paar Browsern ausprobiert und die Entsprechung small = 2 sowie medium = 3 funktioniert wirklich mit gleichem Ergebnis in der Schriftgröße: SUPER!!

Zu Deiner Nachüberlegung: ich lasse die alten Seiten - so der Auftrag - unangetastet. Ich füge nur neue hinzu. Diese neuen aber sollen wie ein Ei zum anderen passen und da war die font size für mich bislang einfach die Hürde.

Die neuen Seiten haben eine eigene style.css, die auch nur von ihnen eingelesen wird. Da sehe ich (wenn ich die Formatier-Anweisungen aus den Alt-Files 1:1 in XHTML für die neuen Files übersetzen kann) also eigtl. keinen Skriptbedarf. Habe ich etwas übersehen? Mir ist nämlich nicht ganz klar, wieso Du glaubst, dass die FONT Tags in den alten Files ausgetauscht werden müssen. Wie gesagt, der Job ist eine dynamische (sowie XHTML validierende) Ergänzung, keine Umwandlung des (nicht validierenden) Altbestands. Was sein kann, ist natürlich, dass ich noch in etwaige Quirks Mode Fallen bei anderen Layout-Aspekten tappe, aber soweit ich sehe: mit dem gelösten Schriftgrößenproblem hab ich's erst einmal.

Nochmals vielen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Finger weg vom Altbestand

Eingetragen von tumblingmug (872)
am 08.11.2007 - 21:58 Uhr
Holzi schrieb

das Problem wird werden, wer Zahlt die Rechnung.

Ich denke, das ist wirklich der Punkt, den auch mein Auftraggeber sieht. Deswegen soll ich auch die Finger weg vom Altbestand lassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann würde ich den

Eingetragen von Alexander Langer (3416)
am 08.11.2007 - 22:11 Uhr

Dann würde ich den Altbestand lassen wie er ist und ihn einen würdevollen und verdienten Tod sterben lassen. Das ist die Art von Aufträgen, um die man niemanden beneidet.

It's easier to make a new child than to repair the old.

"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Deswegen soll ich

Eingetragen von quiptime (4972)
am 08.11.2007 - 22:15 Uhr
Zitat:

Deswegen soll ich auch die Finger weg vom Altbestand lassen.

Dann scheint doch die Aufgabe relativ einfach.

Du baust neben den Altbestand die neue Welt. Und die sieht weitestgehend so aus wie die Alte. !00% Ubereinstimmung des Layout wird man bei der neuen Welt gegenueber der alten Welt nie erreichen. Man kann das Aussehen der neuen Welt der alten Welt nur weitestgehend annaehern.

Grund ist die Codewueste des Altbestandes. Es ist auch nicht die Frage einer Schuld von irgendjemand oder so. Das WWW hat sich weiterentwickelt.

Das sollte der Auftraggeber mit aller Deutlichkeit und den sich ergebenden Konsequenzen erfahren. Damit er seine Vorstellungen korrigieren kann. Hat er seine Vorstellungen korrigiert ist er auch in der Lage die gestellte Aufgabe neu zu formulieren. Du kannst nicht in die Verantwortung dessen gehen was Leute vor Dir fabriziert haben.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auf die Haut genäht

Eingetragen von tumblingmug (872)
am 08.11.2007 - 22:58 Uhr
quiptime schrieb

Du kannst nicht in die Verantwortung dessen gehen was Leute vor Dir fabriziert haben.

Nett, Zuspruch zu haben. Was ich bei alledem will, das ist ja, dass man später einmal von der jetzigen "Erweiterung" ausgehen kann und sagen: hey, genau, warum machen wir nicht die ganze Site so und wechseln dann später ab und zu einmal die Kleider?
Erst wenn man diese nämlich nicht mehr auf der Haut festnäht, sprich: Inhalt und Layout trennt, wird es einfach. Aber jede Erkenntnis braucht seine Zeit.

Beste Grüße und Dank Euch allen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association