Auto-Einfügen <br /> - tags mit CSS
Ich bin neu in CSS und ich möchte möglichst wenig taggen Tue ich in einem HTML-Dokument.
Gibt es eine Möglichkeit zu definieren, die Zeilenumbrüche als <br />
so, dass für eine gegebene <div>
, die ich definiert habe, kann ich Folgendes tun:
.description {
br: on;
color: #D3E22A;
width: wrap;
}
- pre-tags oder "white-space: pre" funktioniert, aber ich denke, dass es gut sein könnte, wenn Sie könnten, warum Sie minimieren möchten tags.
- weil die ausführliche hand-tagging ist langweilig. ich würde eher den Fokus auf design. 🙂
- danke - ja, ich bin auch neu auf dieser Seite. :p
Du musst angemeldet sein, um einen Kommentar abzugeben.
oder
Sehen die specs.
macht er nur wie ein
<pre>
element.Es klingt wie Sie wollen ein Werkzeug, um Ihnen zu erlauben die Eingabe von text in Absatz form, ohne zu schreiben Ihren eigenen markup für Sie. Möchten Sie wahrscheinlich einen WYSIWYG-editor. Es gibt freie JavaScript-Implementierungen, die bieten schoene input-Formatierung Werkzeuge.
Sie definitiv nicht wollen, zu legen
tags mit CSS - das ist einfach Unsinn. CSS definiert die Formatierung für die Markierung. Es schafft nicht neue markup.
Wenn Sie sich bewerben möchten, irgendeine Art von markup-transformation, die Verwendung von JavaScript oder ein server-side-scripting-Sprache. CSS ist nicht eine Allgemeine Programmiersprache.
Gut , wenn Sie einen text ein, die Sie Kirchenschiffes eine neue Zeile, es bedeutet ,
Sie haben begonnen, einen neuen Absatz - ein
<p>
tag.Versuchen Sie diesen Artikel Lesen :
http://brainstormsandraves.com/articles/semantics/structure/
Im Grunde das, was Sie rufen ein "newline", wird durch einen Anfang von einem neuen block-level-element.
Ein Absatz ist ein block-level element.
Und für alle block-level-element können Sie eine verticla Margen und Polster.
Empfohlen readoing:
- http://www.htmldog.com/guides/
- http://wsc.opera.com/