Saltu al enhavo

Projekto:HTML5

El Vikipedio, la libera enciklopedio

La evoluo de HTML5 progresis intertempe tiugrade, ke ĝi estis enlaborita en la MediaWiki-softvaron. Ĉi tiu projekto servas al tio, organizi la alĝustigojn de la artikoloj al HTML5.

Enmetado de la novaj, de HTML5 en la WP-softvaron transprenitaj atributoj. Al tiuj apartenas:

Atributoj por la teksta formatigo[1]
en HTML5 malnoviĝinta[2][3] Anstataŭaĵoj
Unuopaj
<center>…
{| align="center"
|- align="center"
| align="center" | …
<div class="center"><!-- estas ekvivalento de text-align: center, metas
                                       krome margin: auto sur internajn elementojn -->
<div style="text-align: center;">…
{| class="centered"               <!-- estas ekvivalento de margin: auto -->
{| style="margin: auto;"
|- style="text-align: center;"
| <div style="margin: auto;">

Atentu, neniu el la indikoj estas samsignifa. La malnovaj indikoj centrigas esence pli, la CSS-indikoj kontraŭe aŭ nur entekstajn (angle inline) aŭ nur blokajn (angle block) elementojn. En aparta kazo povas esti necesaj grandaj ŝanĝoj, por reprodukti la funkcimanieron de la malnoviĝintaj indikoj per CSS.

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

Multaj valignvertical-align povas esti anstataŭataj per unuopa toptextcells je la komenco de la tabelo.

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

Laŭkaze, ofte ankaŭ per <div> anstataŭ <span>, ofte povas ankaŭ esti kunuzata antaŭirinta style. Atentu, ke larger kreas iomete pli malgrandan grandecon de skribo ol <big>.

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

Ĉi tie estas sencoplena procenta indiko. Ĉar la ekzakta ekvivalento dependas de la foliumilo, oni povas ĉi tie nur meti krudajn ekvivalentojn: 1=50%, 2=80%, 3=100%, 4=120%, 5=150%, 6=200%, kaj 7=250%.

<font color="red">
<span style="color: red;"><span class="error">
<font face="Courier">
<span style="font-family: Courier, monospace;">

La indiko nepre finiĝu per ĝenerala skribospeco, plej ofte serif, sans-serifmonospace, malpli ofte cursivefantasy. Ĝenerale estu tute forigataj tiaj neflekseblaj difino de skribospeco aŭ estu anstataŭataj per semantikaj elementoj, ekzemple <code> (vidu malsupre).

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

Laŭ signifo <code> por fontotekstaj fragmentoj, <kbd> por tajpaĵoj kaj <samp> por eldonoj, eble ankaŭ <var> por variabloj.[4]

<span style="background: yellow;"><span class="hintergrundfarbe3">
<mark>

<mark> servas al la markigo/emfazo de teksto en tekstomarkila stilo.[5]

Kombinoj
 | align="center" | <big>'''{{{nomo}}}'''</big>
! style="font-size: bigger;" | {{{nomo}}}

La unua afero estas la ŝanĝo de | al !, kiu pro la formatoj superfluigas samtempe align="center". La dua afero estas la difino de skribograndeco.

  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. SELFHTMLListo de elementoj por tekstaj etiketadoj
  5. (Bug 39067; Gerrit:17793; http://www.w3schools.com/tags/tag_mark.asp)

Kunlaboro

[redakti fonton]

Partoprenantaj uzantoj:

Kolekto de ideoj

[redakti fonton]