Matthias Apsel: Nur die erste Zeile eines Textes drucken

Beitrag lesen

Om nah hoo pez nyeetz, schubidu1000!

Dein HTML ist stark verbesserungswürdig.

<link rel="stylesheet" href="format.css" type="text/css">

Schön, dass du ein zentrales Style-Dokument nutzen möchtest, dann brauchst du keinerlei style-Attribute.

<font style="font-family: Helvetica,Arial,sans-serif;"
face="Arial"><font size="2">[briefkopf]</font></font>

font-Elemente sind missbilligt, verwende CSS.

<div style="font-family: Helvetica,Arial,sans-serif;"
align="right">

Verwende CSS.

<table border="1" bordercolor="#808080" cellpadding="5"
cellspacing="0">

Verwende keine missbilligten Attribute, die Tabelle ist hier möglicherweise fehl am Platz.

<small><font
size="2"><small>KD.-NR..</small></font></small>

eine völlig überflüssige Schachtelung von small-Elementen

small-Elemente stehen für das "Kleingedruckte", verwende CSS für die Gestaltung

<br>

Abstände mit CSS

KUNDENNR.

Großschreibung mit CSS

<hr>

bezeichnet einen thematischen Bruch

Dein aufgeräumtes HTML sollte etwa so aussehen.

<!doctype html> <!-- HTML5 -->  
<html>  
  <head>  
    <meta charset="utf-8"> <!-- unbedingt auch als utf8 ohne BOM speichern -->  
    <title>Druck [ueberschrift]</title>  
    <link rel="stylesheet" href="format.css" type="text/css">  
  </head>  
  <body>  
    <header>[briefkopf]</header>  
    <h1>Angebot</h1>  
    <table>  
      <thead>  
        <tr>  
          <th>Kundennr.</th>  
          <th>Vorgangsnr.</th>  
          <th>Datum</th>  
          <th>Seite</th>  
        </tr>  
      </thead>  
      <tbody>  
        <tr>  
          <td>[kdnr]</td>  
          <td>[vgnr]</td>  
          <td>[datum]</td>  
          <td>[seite]</td>  
        </tr>  
     </tbody>  
     <tfoot>  
       <tr>  
         <td colspan="4">[hinweistext]</td>  
       </tr>  
     </tfoot>  
   </table>  
  
   <h2>[projektbeschreibung]</h2>  
   <p>[vortext]</p>  
   <h3>Position</h3>  
   <p>[pos_text]</p>  
   <h3>Leistungsbeschreibung</h3>  
   <p>...</p>  
  
  </body>  
</html>

Schau dich zunächst in unserem Wiki um.

Matthias

--
1/z ist kein Blatt Papier.