Ik zien mijn collega's af en toe constructies als
Daarnaast krijg je dan in dat er in door loopjes gegenereerde tabellen (ja, met echte tabulaire data
) waarin dit soort dingen wordt gedaan:
Heb niet zoveel nekharen, maar die staan wel allen paraat dan.
Aan de andere kant, zo gauw ik er dan even wat classjes bij maak dan besparen we meteen op zo'n pagina 40KB en kan ik weer even trots op mezelf zijn
Zou er zoiets van maken:
Daarnaast zit iedereen uiteraard wel eens vast met zaken die je alleen via omwegen voor elkaar krijgt. Bijvoorbeeld een drie koloms layout... meestal kiezen we dan toch voor een tabel dan voor de bekende faux-columns oplossingen. Daarbij komt dat de ontwerpen die wij aangeleverd krijgen (wij bouwen ook alleen maar) over het algemene op een grid uitgelijnd zijn en je 't wel te horen krijgt als zaken niet met elkaar lijnen. Ik ben zelf erg pro-goed-gebruik-van-html en de meeste zaken die ik zelf maak lukt dat ook wel goed. Maar zoals al eens genoemd: als je moet kiezen tussen uren divjes uitlijnen en een paar minuten table bouwen en dan in de baas z'n tijd.
code:
gebruiken en dat dan dus op ELKE <p> die er langs komt en uiteraard als je dan een normale <p> er tussendoor laat gaan dan krijgt die standaard Times in zwart op witte achtergrond... dan lopen de rillingen over m'n rug en het is ze ook niet uit te leggen dat het idee van CSS is dat je default dingen juist al zo mooi kunt vast leggen.1
| <p class="normal">tekst</p> |
Daarnaast krijg je dan in dat er in door loopjes gegenereerde tabellen (ja, met echte tabulaire data
code:
(Even de echte waardes vervangen door 'Cell xy')1
2
| <tr style="background: #CFCFCF; color: #747474; text-align: left; font-size: 8pt;"><td style="padding: 0px 0px 0px 5px;">Cell 1A</td><td align="center">Cell 1B</td><td align="right" style="padding: 0px 5px 0px 0px;">Cell 1C</td><td align="right" style="padding: 0px 5px 0px 0px;">Cell 1D</td></tr> <tr style="color: #747474; text-align: left; font-size: 8pt;"><td style="padding: 0px 0px 0px 5px;">Cell 2A <span style="font-weight: bold; font-size: 10; color : red; background: transparent; font-style: italic;"> 2Aextra</span></td><td align="center">Cell 2B</td><td align="right" style="padding: 0px 5px 0px 0px;">Cell 2C</td><td align="right" style="padding: 0px 5px 0px 0px;">Cell 2D</td></tr> |
Heb niet zoveel nekharen, maar die staan wel allen paraat dan.
Aan de andere kant, zo gauw ik er dan even wat classjes bij maak dan besparen we meteen op zo'n pagina 40KB en kan ik weer even trots op mezelf zijn
Zou er zoiets van maken:
code:
(waarbij colA en dergelijke uiteraard nuttigere namen zijn in de praktijk, helaas is voor elke kolom wel weer een opmaak nodig, jammer dat <col> en <colgroup> zo goed als niet werken - opdrachtgevers uitleggen dat dat wat zij vragen aan uiterlijk niet nuttig is is helaas ondoenlijk)1
2
| <tr class="alt"><td class="colA">Cell 1A</td><td class="colB">Cell 1B</td><td class="colC">Cell 1C</td><td class="colD">Cell 1D</td></tr> <tr><td class="colA">Cell 2A <span class="extra">2Aextra</span></td><td class="colB">Cell 2B</td><td class="colC">Cell 2C</td><td class="colD">Cell 2D</td></tr> |
Daarnaast zit iedereen uiteraard wel eens vast met zaken die je alleen via omwegen voor elkaar krijgt. Bijvoorbeeld een drie koloms layout... meestal kiezen we dan toch voor een tabel dan voor de bekende faux-columns oplossingen. Daarbij komt dat de ontwerpen die wij aangeleverd krijgen (wij bouwen ook alleen maar) over het algemene op een grid uitgelijnd zijn en je 't wel te horen krijgt als zaken niet met elkaar lijnen. Ik ben zelf erg pro-goed-gebruik-van-html en de meeste zaken die ik zelf maak lukt dat ook wel goed. Maar zoals al eens genoemd: als je moet kiezen tussen uren divjes uitlijnen en een paar minuten table bouwen en dan in de baas z'n tijd.
Papa x3, PHP-progger, Citrofiel, import-Tukker, muziekliefhebber