Dreamweaver: Texte wie in einem Magazin

Hallo,
in dem du entweder deinen Text mittles Spans /Divs aufteilst und diese floatest.
Die andere Möglichkeit wäre eines der neuen noch nicht freigegeben CSS3 Spaltenattribute zu verwenden:
https://www.google.de/webhp?sourcei...qf.&bvm=bv.1355534169,d.Yms&biw=1920&bih=1018

Oder du setzt Javascript ein:
http://welcome.totheinter.net/columnizer-jquery-plugin/
http://www.vanderlee.com/martijn/?page_id=229
http://code.google.com/p/js-columns/

Viele Grüße

Mit Spans /Divs und floaten kenne ich mich leider nicht aus bzw. ich weiß nicht was das ist. Kannst du mir eine Schritt für Schritt Anleitung geben?

edit: ich hab mich jetzt durch einige Seiten im Netz durchgewühlt. Bin aber nicht nicht schlauer geworden. Im Gegenteil. Ich hab nix verstanden. Ich habe DW6. Ich bräuchte echt jmd der mir das für Dummies erklärt ...
 
Zuletzt bearbeitet:
Hi,
nun dir eine Schritt für Schritt Anleitung ist etwas schwierig, den das sind alles Grundlagen der Webseiten Erzeugung.
Schau dir mal den Code deiner Webseite in Dreamweaver an und dann den Bereich deines Textes, das sind um den text entweder Div, Spans oder P gewrappt.
Diese Elemente kannst du nun floaten, heißt andere Umfließen. Ließ dir erstmal das hier durch: http://www.peterkropff.de/tutorials/html_css_floaten/html_css_floaten.htm
http://css-technik.de/css-examples/219_9/

Dann wäre es ganz gut mal deine Code zu sehen damit ich dir zutreffende Erklärungen geben kann die du auch nachvollziehen kannst.

Viele Grüße
 
Hallo. Ich möchte ganz einfach folgendes HTML-Dokument bzw. den "aaaaaa"-Text in CSS3-Spalten designt haben.

Vielleicht könntest du den HTML Code einfach so verändern, dass die Spalten zu sehen sind und dann hier online stellen..
siehe hier:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Printmagazin</title>
</head>

<body>
<h1>Dies ist die Überschrift</h1>
<!-- Jetzt beginnen die Printdesign-Spalten-->
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.
<!-- Hier ist das Ende der ersten Spalte -->
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.
<!-- Hier ist das Ende der zweiten Spalte -->
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.
Dies ist die Letzte Zeile des "Printmagazins".
<!-- Hier ist das Ende der dritten Spalte -->

</body>
</html>
 
Zuletzt bearbeitet:
Bitte schön.
Aber ohne CSS3-Spaltentechnik. Den die ist als noch kritischer zu betrachten als die neuen Pseudoelemente die ich verwendet habe.

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Printmagazin</title>
<style>
body
{
	font:12px Arial,sans-serif;
}

.container 
{
	width:960px;
	display:block; 
	overflow:auto; 
}
.column
{
	width:33.33%;
} 

.column
{
	float:left;
} 

.column p 
{
	margin-right:10px; 
}

.clearfix:after
{
	clear: both;
}

.clearfix {display: inline-block;}  /* for IE/Mac */

<!--[if IE]>
<style type="text/css">
.clearfix
{
	zoom: 1;		/* triggers hasLayout */
	display: block;	/* resets display for IE/Win */
}
</style>
<![endif]-->
</style>
</head>

<body>
<h1>Dies ist die Überschrift</h1>
<!-- Jetzt beginnen die Printdesign-Spalten-->
<div class="container">
	<div class="column">
		<h2>Spalte01</h2>
		<p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Donec sed odio dui. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Curabitur blandit tempus porttitor. Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
	</div>
	<!-- Hier ist das Ende der ersten Spalte -->
	<div class="column">
		<h2>Spalte02</h2>
		<p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Donec sed odio dui. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Curabitur blandit tempus porttitor. Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
	</div>
	<!-- Hier ist das Ende der zweiten Spalte -->
	<div class="column clearfix">
		<h2>Spalte03</h2>
		<p>Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Donec sed odio dui. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Curabitur blandit tempus porttitor. Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
		<p>Dies ist die Letzte Zeile des "Printmagazins".</p>
	</div>
	<!-- Hier ist das Ende der dritten Spalte -->
</div>
</body>
</html>

Was ich noch vergessen habe zu erwähnen wären CSS-Gridsysteme wie
http://960.gs/ oder http://cssgrid.net/
damit wäre dir wahrscheinlich am besten geholfen, außerdem hättest du bei sogar 1140 ein Responsive Design für deine Webseite dabei.

Viele Grüße
 

Neue Beiträge

Zurück