HTML TABLE VRAAGJE
kan iemand mij helpen met het volgende ik weet dat het geen php is maar hier kunnen mensen je altijd goed helpen
ik zit met het volgende probleem.
ik heb een tabel waar gegevens uit de database in worden weergegeven nu komt daar ook een tekst vak in maar daar geeft hij de tekst alleen weer in 1 grote lijn vanuit het midden waardoor dus de tabel heel breed word.
weet iemand hoe ik de tabel een vaste breedte kan geven en dat de tekst links boven in begint en de tekst weer terugloopt
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?
echo"<TR><TD><B>Product:</B>".$rij['product']."</TD>";
echo"<TD ROWSPAN='7' ALIGN='justify'><B>omschrijving:</B>".$rij['omschrijving']."</TD></TR>";
echo"<TR><TD><B>Prijs</B>:".$rij['prijs']."</TD></TR>";
echo"<TR><TD><B>Bedrijfsnaam:</B>".$rij['bedrijfsnaam']."</TD></TR>";
echo"<TR><TD><B>Contactpersoon:</B>".$rij['contactpersoon']."</TD></TR>";
echo"<TR><TD><B>Telefoonnummer:</B>".$rij['telefoonnummer']."</TD></TR>";
echo"<TR><TD><B>Email adres:</B><a href=mailto:>".$rij['email']."</TD></TR>";
echo"<TR><TD><B>Datum geplaatst:</B>".$rij['datum']."</TD></TR>";
?>
echo"<TR><TD><B>Product:</B>".$rij['product']."</TD>";
echo"<TD ROWSPAN='7' ALIGN='justify'><B>omschrijving:</B>".$rij['omschrijving']."</TD></TR>";
echo"<TR><TD><B>Prijs</B>:".$rij['prijs']."</TD></TR>";
echo"<TR><TD><B>Bedrijfsnaam:</B>".$rij['bedrijfsnaam']."</TD></TR>";
echo"<TR><TD><B>Contactpersoon:</B>".$rij['contactpersoon']."</TD></TR>";
echo"<TR><TD><B>Telefoonnummer:</B>".$rij['telefoonnummer']."</TD></TR>";
echo"<TR><TD><B>Email adres:</B><a href=mailto:>".$rij['email']."</TD></TR>";
echo"<TR><TD><B>Datum geplaatst:</B>".$rij['datum']."</TD></TR>";
?>
in jou geval
td { width: 100px; )
Verder:
- html tags in kleine letters
- gebruik <strong> ipv <b>
- geen inline css. Aparte sheet.
- dubbele quotes in html, enkele in php
hoe komy het dat de andere kolomen wel een vaste breedte hebben en deze wel een tekst terugloop hebben daar begint de tekst ook links in de hoek.
iemand een idee
Echt, serieus. WTF bedoel je.
Maar zet de code in JSfiddle.com en post het dan hierheen, dan kunnen wij de code werkend zien ookal is het alleen maar statisch HTML.
Maar goed, ik zie dit staan ALIGN='justify'
Maak van die justify left, en gebruik deze eens
<td rowspan="7" class="omschrijving">
class kun je in het bestand zelf zetten, of een aparte css file
<style type="text/css">
.omschrijving
{
align:left
}
</style>
Jeroen vd op 12/07/2012 21:55:35:
Verder:
- html tags in kleine letters
- gebruik <strong> ipv <b>
- geen inline css. Aparte sheet.
- dubbele quotes in html, enkele in php
Verder:
- dubbele quotes in html, enkele in php
dit is toch echt de keuze van de gebruiker...
Reshad F op 14/07/2012 12:12:26:
dit is toch echt de keuze van de gebruiker...
Jeroen vd op 12/07/2012 21:55:35:
Verder:
- html tags in kleine letters
- gebruik <strong> ipv <b>
- geen inline css. Aparte sheet.
- dubbele quotes in html, enkele in php
Verder:
- dubbele quotes in html, enkele in php
De aanbevelingen van Jeroen kloppen gewoon hoor Reshad, dus er is geen reden om die door te strepen.