Telefone und größer
Nur Telefone
Nur Schreibtafeln hochkant
Schreibtafeln und größer
Schreibtafeln im Querformat
Schreibtafeln quer und größer
Nur Arbeitsplatzrechner
Arbeitsplatzrechner und größer
Richtige Monitore und größer
Telefone und größer
Nur Telefone
Nur Schreibtafeln hochkant
Schreibtafeln und größer
Schreibtafeln im Querformat
Schreibtafeln quer und größer
Nur Arbeitsplatzrechner
Arbeitsplatzrechner und größer
Richtige Monitore und größer
Es werden alle grundlegenden Elemente sowie ihre gestalteten Varianten angegeben. Die Elemente sind in Gruppen eingeteilt, die auch das W3Consortium (html.spec.whatwg.org/multipage/#toc-semantics) verwendet.
Zu jedem Element werden alle Attribute aufgelistet und die Umsetzung im HTML-Dokument als Emmet-Syntax dargestellt.
article>h1+p{Elemente:}+pre+h2{<tag>}+h4{Varianten}
Elemente:
// body
// article
// section
// nav
// aside
// h1-h6
// header
// footer
Keine speziellen Attribute. Bekommt üblicherweise allgemeine Klassen zur Steuerung der Abmessungen zugewiesen.
section.sec_main_center
Ende.
Zentrierter Bereich.
section.sec_main_status
Fließt um andere Inhalte. Klassen zur Positionierung und Kombination mit .bside.
aside.right+div.bside
Mit Absatz innerhalb von <hgroup>.
Mit Absatz innerhalb von <hgroup>.
header.header_page
header.header_txt>h1
Innerhalb eines <header>.
Bekommt üblicherweise Klassen zur Positionierung und der Abmessungen zugewiesen.
Elemente:
// p // address // hr // pre // blockquote // ol // ul // li // dl // dt // dd // figure // figcaption // main // div
Ein Absatz. Ein code Element innerhalb wird besonders behandelt.
p.column_2
Spalten können angegeben werden.
p.column_3.column_line
Spalten können angegeben werden.
hr.hidden+hr.dotted+hr.double
hr.vertical
Vorformatierter Text. erhält Umbrüche und Einrückung.
pre.pre_code>code*2
let variable = true;()(){}
Ein Zitat ist eingerückt.
blockquote.quote_mark>p+p.quote_source
Zitat mit automatischen Anführungszeichen
und Quellenangabe.
ul.list_basic.list_dash>li*2
ul.link>(li>a)*2
figure>figcaption+{element}
div.div_info>p
Absatz in einer Box mit dem Typ Information.
div.box_space>div.box_cube>span
div.box_placeholder+hr+div.box_placeholder_bkg
Elemente:
// table // caption // colgroup // col // tbody // thead // tfoot // tr // td // th
table.width_full.fix>(thead>tr>th.pre[scope="col"]+th[scope="col"]*3)+tbody>tr>td.pre+td*3
| Kopfzeile | A | B | |
|---|---|---|---|
| Vorspalte | Eine | ||
| 1 | erweiterte | ||
| 2 | Tabelle |
table.width_full.striped.fix.free>tr>td*3
| Tabelle | ||
| ohne | Rahmen | |
| jedoch | mit | |
| Streifen |
table>(thead>tr>th[scope="col"]*3)+(tbody>tr>td*2+td.txt_right)+tfoot>tr>th[colspan="2"]+td.txt_right
| Bezeichnung | Menge | Wert |
|---|---|---|
| Alpha | 1 | 8990 |
| Bravo | 10 | 1 |
| Charlie | 1 | 1 |
| Summe | 9001 | |
table.width_full.fix>tr>td+td.ellipsis+td[style="width: 50%"]
| Index | Zelle mit viel Inhalt der nicht umbricht und eingeschränkt wird. | Zelle mit Angabe der Breite. |
table.grid>(tr>td+td.ellipsis+td)*2
| Index | Zelle mit viel Inhalt der nicht umbricht und eingeschränkt wird. | Inhalt bestimmt die Breite |
| 101 | Zelle mit viel Inhalt der nicht umbricht und eingeschränkt wird. | Zelle |
Elemente:
// form // label // input // button // select // datalist // optgroup // option // textarea // output // progress // meter // fieldset // legend
input.button_io+button.button_io