Beispiel:HTML-Kategorien.html
Aus SELFHTML-Wiki
<html> <head>
<meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0;" /> <link rel="stylesheet" type="text/css" media="screen" href="./Beispiel:Grundlayout.css" /> <link rel="stylesheet" type="text/css" media="screen" href="CSS/Grundlayout.css" /> <title>HTML5-Kategorien von Elementen</title>
</head>
<body>
Inhaltsverzeichnis
HTML5-Kategorien von Elementen
<svg viewBox="-250 -150 924 288" width="900" height="288">
<title>HTML5-Kategorien von Elementen</title>
<style type="text/css">
svg { font: bold 18px sans-serif; text-anchor: middle;}
text { fill: #000; pointer-events: none; }
.original {font: normal 14px italics;}
ellipse { fill: #fffbf0; stroke: #dfac20; opacity: 0.67; }
ellipse:hover { fill:#e7c157; stroke:#866a00; stroke-width: 5px; }
ellipse:not(:hover) + foreignObject { display: none; }
div { font: 14px sans-serif; }
h2 { margin: 0 0 0.25em 0; padding: 0; font: 900 27px sans-serif; text-shadow: 0.15em 0.15em 0.2em gray; }
ul { margin: 0; padding: 0 0 0 1em; }
li { display: inline; margin: 0; padding: 0; line-height: 1.5; }
li:not(:last-child):after { content: ', '; }
span { font: italic 14px sans-serif; }
code { font: 1em monospace; color: orangered; }
p { margin: 0.75em 0 0 0; padding: 0 0 0 1em; font: italic 14px sans-serif; }
</style>
<g class="a" transform="translate(2, -3)">
<ellipse rx="244" ry="132"/>
<foreignObject x="250" y="-150" width="400" height="288" transform="translate(-2, 3)">
Flow content
aabbraddressarea*articleasideaudiobbdibdoblockquotebrbuttoncanvascitecodedatadatalistdeldfndivdlemembedfieldsetfigurefooterformh2h2h3h4h5h6headerhriiframeimginputinskbdkeygenlabelmainmapmarkmathmeternavnoscriptobjectoloutputppreprogressqrubyssampscriptsectionselectsmallspanstrongstyle*subsupsvgtabletextareatimeuulvarvideowbr- Text*
* Unter bestimmten Umständen.
</foreignObject> <text x="0" y="-98">Fluß-Elemente</text> <text x="10" y="-84" class="original">(Flow)</text> </g> <g class="b" transform="translate(127, -48.5)"> <ellipse rx="75" ry="42.5"/> <foreignObject x="250" y="-150" width="400" height="288" transform="translate(-127, 48.5)">
Heading content
h2h2h3h4h5h6
</foreignObject> <text x="2" y="0">Überschriften</text> <text x="2" y="15" class="original">(Heading)</text> </g> <g class="c" transform="translate(125, 42)"> <ellipse rx="75" ry="42.5"/> <foreignObject x="250" y="-150" width="400" height="288" transform="translate(-125, -42)">
Sectioning content
articleasidenavsection
</foreignObject> <text x="1" y="0">Aufteilung</text> <text x="1" y="15" class="original">(Sectioning)</text> </g> <g class="d" transform="translate(-113, 86)"> <ellipse rx="117" ry="47" transform="rotate(-15)"/> <foreignObject x="250" y="-150" width="400" height="288" transform="translate(113, -78)">
Metadata content
baselinkmetanoscriptscriptstyletitle
</foreignObject> <text x="-4" y="0">Metadaten</text> <text x="-4" y="15" class="original">(Metadata)</text> </g> <g class="e" transform="translate(-128, -34)"> <ellipse rx="94" ry="51"/> <foreignObject x="250" y="-150" width="400" height="288" transform="translate(128, 34)">
Interactive content
aaudio*buttonembediframeimg*input*keygenlabelobject*selecttextareavideo*
* Unter bestimmten Umständen.
</foreignObject> <text x="-36" y="-5">Interaktive</text> <text x="-36" y="10">Elemente</text> <text x="-36" y="20" class="original">(Interactive)</text> </g> <g class="f" transform="translate(-40.5, -5)"> <ellipse rx="76.5" ry="80"/> <foreignObject x="250" y="-150" width="400" height="288" transform="translate(40.5, 5)">
Phrasing content
a*abbrarea*audiobbdibdobrbuttoncanvascitecodedatadatedatalistdel*dfnemembediiframeimginputins*kbdkeygenlabelmap*markmathmeternoscriptobjectoutputprogressqrubyssampscriptselectsmallspanstrongsubsupsvgtextareatimeuvarvideowbr- Text*
* Unter bestimmten Umständen.
</foreignObject> <text x="0" y="-42">Phrasing Content</text> <text x="0" y="-30" class="original">(Stil-Elemente)</text> </g> <g class="g" transform="translate(-42, 0)"> <ellipse rx="68" ry="30"/> <foreignObject x="250" y="-150" width="400" height="288" transform="translate(42, 7)">
Embedded content
audiocanvasembediframeimgmathobjectsvgvideo
</foreignObject> <text x="0" y="0">zum Einbinden</text> <text x="0" y="15" class="original">(Embedded)</text> </g>
</svg>
Fahre mit der Maus über die einzelnen Bereiche.
</body>
</html>