52 lines
1.5 KiB
Plaintext
52 lines
1.5 KiB
Plaintext
=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:'''
|
|
<pre>
|
|
<dh>Ruby-Mediawiki</dh>
|
|
<dd>
|
|
Blah... Blubb...
|
|
<link href="https://wiki.c3d2.de/Ruby-MediaWiki">Ruby-Mediawiki</link>
|
|
</dd>
|
|
</pre>
|
|
|
|
'''Besser:'''
|
|
<pre>
|
|
<dh>Ruby-Mediawiki</dh>
|
|
<dd>
|
|
Blah... Blubb...
|
|
<link>https://wiki.c3d2.de/Ruby-MediaWiki</link>
|
|
</dd>
|
|
</pre>
|
|
|
|
==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]]
|