Code verschönern

Begonnen von SvenW, 09 Januar 2008, 23:23:15

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

SvenW

Hallo,

ist es möglich den nachfolgenden Code für XHTML zu verschönern. Einen Fehler und 40 Warnmeldungen konnte ich schon beseitigigen...

function makejumpbox(){
starttable('100%', 'Jump by username: (um ein Album zu öfnnen klicken Sie bitte auf das Vorschaubild des gewählten Mitglieds)', 26);
echo '<tr>';
foreach (range('A', 'Z') as $letter){
echo '<td width="'.(100/26).'%" align="center"><font style="font-weight: bold;"><a href="index.php?cat=1&letter='.$letter.'"> '.$letter.' </a></font></td>';
}
echo '</tr>';
endtable();



Hier meckert Tidy in der Zeile  "echo '<td width=".

Das Ganze kann Mann oder Frau im nachfolgenden Link begutachten: http://www.borderlineart.name/Gallery-cat-1.html

Kann mir da jemand unter die Arme greifen?


Thanks!



siggi

#1
ZitatAls Wert eines solchen Attributs sind nur einfache ganzzahlige Werte erlaubt, die aus mindestens einer Ziffer 0-9 bestehen
gelesen auf http://de.selfhtml.org/html/referenz/attribute.htm

probier' mal <td width="4%" ...

ausserdem sollte man sich unter XHTML angewöhnen, die Attribute in Styles zu definieren oder vordefinierte CSS-Klassen benutzen.  ;)
(Leider wird in deiner Funktion nur einmal davon Gebrauch gemacht)





Wenn man an Gras zieht wächst es auch nicht schneller.

siggi

#2
Zitatist es möglich den nachfolgenden Code für XHTML zu verschönern

ja, zum Bleistift :

Zitat


function makejumpbox() {
      starttable('100%', 'Jump by username: (um ein Album zu &ouml;ffnen klicken Sie bitte auf das Vorschaubild des gew&auml;hlten Mitglieds)', 26);
      ?>
      <tr>
        <?php foreach (range('A', 'Z') as $letter) :?>
          <td style="width:4%; text-align:center; font-weight:bold;">
             <a href="index.php?cat=1&amp;letter=<?php echo $letter ?>">
                         <?php echo $letter ?>
                       </a>
          </td>
        <?php endforeach; ?>
      </tr>
      <?php
      endtable();
   }   

Wenn man an Gras zieht wächst es auch nicht schneller.

SvenW


siggi

Wenn man an Gras zieht wächst es auch nicht schneller.