Textebene
{# // a // em // strong // small // s // cite // q // dfn // abbr // ruby // rb // rt // rtc // rp // data // time // code // var // samp // kbd // sub // sup // i // b // u // mark // bdi // bdo // span // br // wbr // -- Edits -- // ins // del #}
Verweise
- Ein wesentlicher Bestandteil von Hypertext sind Verweise
+
Ein wesentlicher Bestandteil von Hypertext sind Verweise
<a>. Sie dienen als Sprungmarken innerhalb des Netzwerks. Es kann grob zwischen internen und externen Verweisen unterschieden werden.
Interne Verweise
@@ -590,8 +594,7 @@ tags:
| Tabelle |
- |
- |
+ |
| mit |
@@ -599,117 +602,27 @@ tags:
|
- |
+ |
Kopf- |
und |
- |
|
Fußzeile |
- | Fußzeile |
+ Fußzeile |
A |
B |
- table.width_full.table_fix>caption+thead>tr>th*3^^tbody>(tr>td*3)*3^^tfoot>tr>td*3
+ table.width_full.table_fix>caption+thead>tr>th[scope="col"]*3^^tbody>(tr>td*3)*3^^tfoot>tr>th[scope="row"]+td*2
-
- Viele weitere Formate sind möglich. Hier nur einige typische Beispiele:
-
-
-
- |
- Kopfzeile |
- A |
- B |
-
-
-
-
- | Vorspalte |
- Eine |
- |
- |
-
-
- | 1 |
- |
- erweiterte |
- |
-
-
- | 2 |
- |
- |
- Tabelle |
-
-
-
-
- table.width_full.table_stripe.table_free>tr>td*3
-
-
-
- | Tabelle |
- |
- |
-
-
- | ohne |
- Rahmen |
- |
-
-
- |
- jedoch |
- mit |
-
-
- |
- |
- Streifen |
-
-
-
- Die Verteilung der Zellen ist hier von ihrem Inhalt abhängig.
-
-
- | Bezeichnung |
- Menge |
- Wert |
-
-
-
-
- | Alpha |
- 1 |
- 8990 |
-
-
- | Bravo |
- 10 |
- 1 |
-
-
- | Charlie |
- 1 |
- 1 |
-
-
-
-
- | Summe |
- 9001 |
-
-
-
+ Viele weitere Formate sind möglich.
Formulare
diff --git a/source/screens/demo/components.njk b/source/screens/demo/components.njk
index 4e12ad5..795e41f 100644
--- a/source/screens/demo/components.njk
+++ b/source/screens/demo/components.njk
@@ -46,8 +46,9 @@ tags:
Es werden alle grundlegenden Elemente sowie ihre gestalteten Varianten angegeben. Die Elemente sind in Gruppen eingeteilt, die auch das W3Consortium (www.w3.org/TR/2017/REC-html52-20171214/index.html#contents) verwendet.
Zu jedem Element werden alle Attribute aufgelistet und die Umsetzung im HTML-Dokument als Emmet-Syntax dargestellt.
+ article>h1+p{Elemente:}+pre+h4{Varianten}
- Bereiche
+ Bereiche
Elemente:
// body
// article
// section
// nav
// aside
// h1-h6
// header
// footer
<body>
@@ -62,6 +63,125 @@ tags:
<h3>
<h4>
+
+ Gruppierung
+ Elemente:
+ // p // address // hr // pre // blockquote // ol // ul // li // dl // dt // dd // figure // figcaption // main // div
+ <p>
+ Varianten
+ p.txt_center
+ p.txt_right
+ p.column_2
+ p.column_3.column_line
+ <hr>
+ Varianten
+ hr.hr_hidden
+ hr.hr_dotted
+ hr.space_even_half
+ hr.hr_dotted.space_even_fourth
+ <blockquote>
+ blockquote>p+p.quote_source
+ <figure>
+ figure>figcaption+{element}
+ <div>
+ div.div_info>p
+ Varianten
+
+
+ Tabellen
+ Elemente:
+ // table // caption // colgroup // col // tbody // thead // tfoot // tr // td // th
+ <table>
+ Varianten
+ table.width_full.table_fix>(thead>tr>th.cell_pre[scope="col"]+th[scope="col"]*3)+tbody>tr>td.cell_pre+td*3
+
+
+
+ |
+ Kopfzeile |
+ A |
+ B |
+
+
+
+
+ | Vorspalte |
+ Eine |
+ |
+ |
+
+
+ | 1 |
+ |
+ erweiterte |
+ |
+
+
+ | 2 |
+ |
+ |
+ Tabelle |
+
+
+
+ table.width_full.table_stripe.table_fix.table_free>tr>td*3
+
+
+ | Tabelle |
+ |
+ |
+
+
+ | ohne |
+ Rahmen |
+ |
+
+
+ |
+ jedoch |
+ mit |
+
+
+ |
+ |
+ Streifen |
+
+
+ table.width_full.table_fix>(thead>tr>th[scope="col"]*3)+(tbody>tr>td*2+td.txt_right)+tfoot>tr>th[colspan="2"]+td.txt_right
+
+ Die Verteilung der Zellen ist hier von ihrem Inhalt abhängig.
+
+
+ | Bezeichnung |
+ Menge |
+ Wert |
+
+
+
+
+ | Alpha |
+ 1 |
+ 8990 |
+
+
+ | Bravo |
+ 10 |
+ 1 |
+
+
+ | Charlie |
+ 1 |
+ 1 |
+
+
+
+
+ | Summe |
+ 9001 |
+
+
+
+