=Layout= ==CSS== Bilder und Layout-Elemente die nicht zum Seiteninhalt gehören, haben im CSS zu sitzen. [[Turbo24prg]] hat schon schön vorgemacht, wie das ohne jegliche img-Tags geht. Einfach mal einen Blick reinwerfen! ==Tabellen== HTML-Tabellen sind lediglich für Daten zu verwenden, die eine tabellarische Darstellung benötigen. Layout mit Tabellen ist nicht barrierefrei! =Links= ==https fördern== Wo möglich, sollten wir '''https'''-Links verwenden, denn als CCC-Ableger sollten wir natürlich Krypto fördern. Zu beachten ist, dass die verlinkten Seiten keine selbstsignierten Zertifikate und ähnliche Krücken verwenden. In Ordnung sind annerkannte CAs bzw. CACert. ==Linktext== Links à la [https://www.c3d2.de/ hier] sind verdammt unintuitiv. Besser ist ein aussagekräftiger Linktitel wie [https://www.c3d2.de/ C3D2]. Wenn es im Text klar erkennbar sowieso schon um ein Thema geht, kann man den Linktext auch auslassen. ===Beispiel Projekteseite=== '''Schlecht:'''
 Ruby-Mediawiki
 
Blah... Blubb... Ruby-Mediawiki
'''Besser:'''
 Ruby-Mediawiki
 
Blah... Blubb... https://wiki.c3d2.de/Ruby-MediaWiki
==Link-target== Falls im XSL a-Tags hinzugefügt werden, dann auf keinen Fall ein ''target''-Attribut angeben. Das brauchen wir nicht, da wir keine Frames verwenden. Ausserdem tut ''target="_blank"'' den Surfer entmündigen. [[Kategorie:C3D2-Web|B]]