loeeee: html für Textformatierung

Beitrag lesen

wenn ich von meinen Kunden oder auch Kollegen irgendwelche .doc oder .xls Dateien erhalte, muss ich immer feststellen das sich bedaure das diese Formate so weit verbreitet sind.

Ich kann .doc und .xls nicht vernünftig öffnen ohne ein Programm zu installieren. Wenn ich .doc mit Wordpad öffne werden mir sämtliche Sonderzeichen zerhackt. Man sagte mir auch das dieses Problem auch besteht wenn man ein .doc auf einem anderen Betriebssystem öffnet als auf dem es geschrieben wurde. Die darin gespeicherten Texte sind rein visuell und nicht semantisch gespeichert. Dieses Problem besteht soweit ich sehe auch bei .pdf

Einfach Copy und Paste geht eben einfach nicht.

Warum können diese Formate nicht so einfach sein wie HTML fragt ich mich da.

und darum habe ich mal versucht eine einfache Vorlage für einen Brief in HTML zu schreiben. Das Resultat seht ihr hier:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
<title>Brief an die GEZ</title>  
<style type="text/css">
  
body{background-color:silver; font-size:9pt; font-family:Arial, Helvetica, sans-serif;}  
.DIN_A4.hochformat{ width:177.7mm; height:248mm; background-color:white; padding-left:24.2mm; padding-right:8.1mm; padding-top:13mm; padding-bottom:30mm;}  
#page{position:relative;}  
#kopfbereich{height:92mm;}  
#kopfbereich + koerper h1:first-child{margin-top:2em; margin-bottom:2em;}  
#addressfenster{ position:absolute; width:85mm; height:40mm; top:50.8mm;}  
#addressfenster p.adresse {margin-top:3em; margin-bottom:2em;}  
.signatur{ height:10mm; width:50mm; border-bottom:1px solid black;}  
@media screen{#page{-webkit-box-shadow: 5px 5px 5px #888;-moz-box-shadow: 5px 5px 5px #888; margin:auto; border:1px #CCCCCC solid;}}  
.flazmarke{ position:absolute; top:100.5mm; width:10mm; margin:0; padding:0; left:0;}  
  
h1{font-size:1em; font-weight:bold; margin-bottom:3em;}  
koerper h1:first-child + p.anrede{margin-bottom:1em;}  

</style>  
</head>  
<body>  
<div id="page" class="DIN_A4 hochformat">  
  <div id="kopfbereich">  
    <div id="absender"><div class="name">Max Musterman</div><div>Musterstraße 39</div><div>21380 Hamburg</div></div>  
    <div id="addressfenster">  
      <p class="adresse"><div>Gebühreneinzugszentrale (GEZ)</div><div>Postfach 11 03 63</div><div>50403 Köln</div></p>  
    </div>  
    <hr class="flazmarke" />  
  </div>  
  <div id="koerper">  
    <h1>GEZ-Teilnehmernummer: 602 875 748 - Abmeldung meiner Rundfunkgeräte</h1>  
    <p class="anrede">Sehr geehrte Damen und Herren,</p>  
    <p>mit dem beigefügtem, ausgefüllten Formular zeige ich Ihnen die Abmeldung meiner Rundfunkgeräte zum dort angegebenen Datum an.</p>  
    <p>Ich verweise ausdrücklich darauf, dass ich meine beigefügte Abmeldung korrekt entsprechend der Vorschriften des Rundfunkgebührenstaatsvertrags (RGebStV) und Ihrer Formularanforderungen vorgenommen habe.</p>  
    <p>Den Hinweis am Schluss Ihres Abmeldeformulars, dass nach der Abmeldung keine Geräte mehr bereitgehalten werden dürfen, habe ich zur Kenntnis genommen und datiert unterschrieben. Gegenteilige Unterstellungen hätten keinerlei Rechtsgrundlage.</p>  
    <p>Ich darf vorsorglich darauf aufmerksam machen, dass es sich bei dem beiliegenden Formular um eine „Abmeldung“ handelt und keinesfalls um einen „Antrag auf Abmeldung“, über dessen Genehmigung die GEZ frei entscheiden kann. Nach § 3, Art. 4 Rundfunkgebührenstaatsvertrag (RGebStV) habe ich nur meine Abmeldung zu begründen sowie sonstige einfache Angaben zu machen, wie sie in Ihrem Abmeldeformular vorgesehen sind.</p>  
    <p>Sollten Sie meine beiliegende Abmeldung nicht anerkennen oder von mir ähnliche Angaben oder Nachweise erzwingen wollen, werde ich den Vorgang umgehend meinem Rechtsanwalt übergeben. Die Anwaltsgebühren werden Ihnen dann in Rechnung gestellt.</p>  
    <p>Nur rein vorsorglich erinnere ich daran, dass Versuche des Rundfunkgebühreneinzugs durch Zahlungsaufforderungen oder Kontoabbuchungen für zukünftige Monatszeiträume, für die ich bereits abgemeldet und daher nicht mehr gebührenpflichtig bin, den Straftatbestand der Gebührenüberhöhung nach § 352 StGB erfüllen könnten.</p>  
    <p>Ich darf Sie höflichst darum bitten, mir binnen der nächsten 14 Tage den Eingang und die formale Richtigkeit der beigefügten Abmeldung schriftlich zu bestätigen, und ebenso, dass Sie die gesetzlich vorgeschriebene Löschung meiner bei Ihnen gespeicherten Personendaten als Rundfunkteilnehmer vorgenommen haben.</p>  
    <p>Mit freundlichen Grüßen</p>  
    <div class="signatur"></div>  
    <p class="anlage">Anlage: Ausgefülltes, unterzeichnetes GEZ-Formular zur Abmeldung als Rundfunkteilnehmer</p>  
  </div>  
</div>  
</body>  
</html>  

ich musste für die Pflazmarke leider das <hr> tag missbrauchen, da Hintergrundbilder leider nicht mit gedruckt werden.
Wie sollte ich eine Adresse formatieren? das <br />-tag hat den nachteil, das ich die Adresse nicht so umformatieren kann, das sie einzeilig ist. Was sollte ich absolut positionieren, was nicht? kann ich ein Script schreiben das dafür sorgt das die höhe das Papiers nicht übertreten wird, und, stattdessen eine zweite Zeile angelegt wird. Habt ihr bessere Vorschläge wie man dies realisieren könnte?