mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-15 06:14:53 +00:00
66 lines
1.9 KiB
Plaintext
66 lines
1.9 KiB
Plaintext
caption: HTML
|
|
created: 20131205160816081
|
|
creator: pmario
|
|
modified: 20140913190036237
|
|
modifier: pmario
|
|
tags: WikiText
|
|
title: HTML in WikiText
|
|
type: text/vnd.tiddlywiki
|
|
|
|
''Für geübte Anwender!'' Neue Besucher bitte [[Transclusion in WikiText]] und [[Makros in WikiText]] zuerst lesen!
|
|
|
|
HTML Elemente und Kommentare können direkt in ~WikiText verwendet werden. Beispiel:
|
|
|
|
```
|
|
<article class="hello">
|
|
Dies ist ein einfacher Block Text: Hallo!
|
|
<!-- Dieser Kommentar wird in der Ausgabe nicht enthalten sein! -->
|
|
</article>
|
|
```
|
|
Dargestellt als:
|
|
|
|
<article class="hello">
|
|
Dies ist ein einfacher Block Text: Hallo!
|
|
<!-- Dieser Kommentar wird in der Ausgabe nicht enthalten sein! -->
|
|
</article>
|
|
|
|
!! Attribute
|
|
|
|
Attribute in HTML können als [[Transklusion]] oder als [[Makro]] eingebunden werden. Zum Beispiel, wird hier das `href` Attribut als Wert des Tiddlers "MeinLinkZiel" verwendet:
|
|
|
|
```
|
|
<a href={{MeinLinkZiel}}>link</a>
|
|
```
|
|
|
|
Hier wird das Attribut über einen Makro Aufruf definiert:
|
|
|
|
```
|
|
<a href=<<MeinMakro "Brian">>>link</a>
|
|
```
|
|
|
|
Text Attribute können Zeilenumbrüche enthalten. In der Ausgabe werden diese jedoch wie in HTML üblich ignoriert! Folgendes Beispiel erzeugt ein unsichtbares `html div element` das nur mit Entwickler Werkzeugen sichtbar ist.
|
|
|
|
```
|
|
<div data-address="Mouse House,
|
|
Mouse Lane,
|
|
Rodentville,
|
|
Ratland."/>
|
|
```
|
|
|
|
Wenn Sie 3 doppelte Anführungszeichen am Beginn verwenden, dann kann der Text einfache Anführungszeichen enthalten.
|
|
|
|
```
|
|
<div data-address="""Mouse House,
|
|
"Mouse" Lane,
|
|
Rodentville,
|
|
Ratland."""/>
|
|
```
|
|
|
|
!! HTML Code Verarbeitung
|
|
|
|
Der Inhalt von HTML Elementen wird im "Inline" Modus verarbeitet. <br/>
|
|
Außer, wenn auf das Eröffnungselement 2 Zeilenumbrüche folgen, dann ist der Block Modus aktiv.
|
|
|
|
; Inline Modus
|
|
: Es weden nur Zeichen Formatierungen wie: fett, hochgestellt usw. erkannt. Der Inhalt von Block Elementen, wie zB: Tabellen, Listen und Überschriften wird nicht korrekt übersetzt.
|