Zum Inhalt springen

Wikipedia:WikiProjekt HTML5

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 21. Dezember 2013 um 01:59 Uhr durch He7d3r (Diskussion | Beiträge) (Aufgabenbereich: +<del>… (as in [https://pt.wikipedia.org/w/index.php?diff=37685584])). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Abkürzung: WP:WPH5

Die Entwicklung von HTML5 ist inzwischen soweit fortgeschritten, dass es in die MediaWiki-Software eingearbeitet wurde. Dieses Projekt dient dazu, die Anpassung der Artikel an HTML5 zu organisieren.

Aufgabenbereich

Einbau der neuen, von HTML5 in die MediaWiki-Software übernommenen Attribute. Dazu zählt:

Attribute zur Textformatierung[1]
in HTML5 überholt[2][3] Ersatzmöglichkeiten
<center>…
{| align="center"
|- align="center"
| align="center" | …
<div class="center"><!-- entspricht text-align:center, setzt
                                       außerdem margin:auto auf innere Elemente -->
<div style="text-align:center;">…
{| class="centered"               <!-- entspricht margin:auto -->
{| style="margin:auto;"
|- style="text-align:center;"
| <div style="margin:auto;">

Achtung, keine der Angaben ist gleichbedeutend. Die veralteten Angaben zentriert wesentlich mehr, die CSS-Angaben dagegen entweder nur Inline- oder nur Blockelemente. Im Einzelfall können weitreichende Umstellungen nötig sein, um die Funktionsweise der veralteten Angaben per CSS nachzubilden.

valign="top"
{| class="toptextcells"
style="vertical-align:top;"

Viele valign oder vertical-align können durch ein einziges toptextcells am Tabellenanfang ersetzt werden.

<strike>
<s><del><span style="text-decoration:line-through;">
<big>
<span style="font-size:larger;">…
! style="font-size:125%;" | …

Je nach Fall, häufig auch mit <div> statt <span>, häufig kann auch ein vorangegangenes style mitgenutzt werden. Beachte, dass larger eine etwas kleinere Schriftgröße als <big> erzeugt.

<font size="3">
<span style="font-size:125%;"><small>

Hier ist eine Prozentangabe sinnvoll. Eine einfache Umrechnung ist nicht möglich, da diese vom umgebenden Quelltext und teils auch vom verwendeten Webbrowser abhängt. Man sollte sich einfach für eine dem jeweiligen Anwendungsfall angemessene, häufig auf 10% gerundete Prozentzahl entscheiden.

<font color="red">
<span style="color:red;"><span class="error">
<font face="Courier">
<span style="font-family:Courier, monospace;"><span style="font:125% Courier, monospace;"><!-- in Kombination mit size -->

Die Angabe sollte unbedingt mit einer generischen Schriftart enden, meist serif, sans-serif oder monospace, seltener cursive oder fantasy. Im Allgemeinen sollten derartige unflexible Vorgaben einer Schriftart ganz entfernt oder durch semantische Elemente ersetzt werden, beispielsweise <code> (siehe unten).

<tt>
<code><kbd><samp><span style="font-family:monospace;">

Je nach Bedeutung <code> für Quelltextfragmente, <kbd> für Eingaben und <samp> für Ausgaben, ggf. auch <var> für Variablen.[4]

Vorsicht: font-family:monospace ergibt in Gecko- und WebKit-basierten Browsern unerwartet kleine Schrift, vgl. MediaWiki Diskussion:Geshi.css.

  1. en:HTML element #Presentation
  2. http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#non-conforming-features
  3. http://www.w3.org/TR/html5-diff/#obsolete-elements
  4. SELFHTMLListe von Elementen für Textauszeichnung

Mitmachen

Teilnehmende Benutzer:

Ideensammlung