Macht eine Funktion für eine Table sinn?

Creere

Mitglied
Ich hab mal eine interessante Frage.
Ich habe eine Funktion geschrieben für eine kleine
tabelle in der ich Fehler wie z.B. beim Login
faschles pw und so sachen reinschreibe...

Hier hab ich mal den Code:
PHP:
    function info_tag($para1, $para2, $para3) 
    {
	echo'
	<table width="'.$para3.'">
	<tr>
	<td bgcolor="#FFD9BB"><img src="http://www..." /> '.$para1.'</td>
	</tr>
	<tr>
	<td colspan="2" bgcolor="#FFD9BB">'.$para2.'</td>
	</tr>
	</table>
        ';
    }

Nun wollt ich wissen ob das Sinn macht oder ob ich das ganze
anderst lösen kann/sollte.

Danke für die Hilfe
 
Um den Grundgedanken einer Auszeichnungssprache zu wahren – was HTML definitiv ist – ist es auf jeden Fall schlecht, Tabellen zu stilitischen Strukturierungszwecken zu missbrauchen.
Siehe dazu Warum Layout mit Tabellen dumm ist: Probleme definiert, Lösungen angeboten.

Ob es jedoch in deinem Fall sinnvoll ist, häufig genutzte Strukturen durch Funktionen zu verallgemeinern hängt ganz davon ab, wie häufig diese verwendet wird. Bei Fehlermeldungen ist es sicherlich hilfreich eine Funktion zu Verfügung zu haben, an welche lediglich entsprechende Parameter übergeben werden müssen.
 
Zurück