Gunnar Bittersmann: Seite validieren

Beitrag lesen

@@Susan

Kleiner Hinweis, dass man all diese Dinge im Markup verwenden kann, ohne dass der Checker deshalb meckern würde.

Kannst du mir bitte diesen Satz noch mal anderes formuliert schreiben, da ich ihn nicht ganz verstehe.

Meinst du damit das ich irgendwo diese beiden Dinge vermerken kann, und dann ein OK kommt.

Wenn du mit „vermerken“ dasselbe meinst wie ich mit „verwenden“ …

Du kannst also:

  • Inline-SVG verwenden:
<p>
	Das Schloss-Symbol
	<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" style="height: 0.8em">
		<path d="m3,9h1V6a5,5 0 0,1 12,0V9h1v11H3M14,9V6a4,4 0 1,0-8,0v3"/>
	</svg>
	zeigt eine sichere Verbindung an.
</p>

(Gerendert wird: Das Schloss-Symbol 🔒 zeigt eine sichere Verbindung an. [mit einfarbig schwarzem Schloss-Symbol])

  • MathML verwenden:
<p>
	Die Gleichung
	<math xmlns="http://www.w3.org/1998/Math/MathML">
		<mrow>
			<mrow>
				<msup>
					<mi>&ExponentialE;</mi>
					<mrow>
						<mi>&ImaginaryI;</mi>
						<mo>&InvisibleTimes;</mo>
						<mi>&pi;</mi>
					</mrow>
				</msup>
				<mo>+</mo>
				<mn>1</mn>
			</mrow>
			<mo>=</mo>
			<mn>0</mn>
		</mrow>
	</math>
	wird von vielen als die schönste überhaupt angesehen.
</p>

(Gerendert wird: Die Gleichung $$\mathrm e^{\mathrm i\pi}+1=0$$ wird von vielen als die schönste überhaupt angesehen.)

  • RDFa verwenden (Beispielcode siehe meine bereits verlinkten Vortragsfolien)

  • ITS verwenden

<script type="application/its+xml">
	<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0" queryLanguage="css">
		<its:locNoteRule locNoteType="alert" selector="#figure3">
			<its:locNote>Feel free to change the word ‘German’ below to the language you are translating into, and translate the text of the following example too (apart, of course, from the word ‘CONTINUE). The `translate=no` markup here is to protect the text from machine translation.</its:locNote>
		</its:locNoteRule>
	</its:rules>
</script>

ohne dass der Markup-Checker das beanstanden würde.

LLAP 🖖

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)