Präformatierte Bereiche (mit Leerraum)

siehe auch Stefan Münz Handbuch

Whitespace oder Leerraum sowie Zeilenumbrüche werden vom HTML-Parser zusammengefasst zu einem Leerzeichen. Das ist nicht immer erwünscht. Programmiercode wird durch Einrückungen übersichtlicher. Mittels dem Element <pre></pre> preformated kann man vorformatierten Text erstellen, der genauso dargestellt wird, wie man ihn notiert hat mit allen Leerzeichen und Zeilenumbrüchen. Er wird im Browser normlerweise in einer dicktengleichen Schrift wie courir dargestellt. Folgende Tags sollten nicht innerhalb von pre-Tags stehen big, img, object, small, sub oder sup.

Beispiel

function followMouse(evt:Event):void
{
	//dynamische Bewegung des ersten Elements auf die Maus zu
	var deltaX:Number = stage.mouseX - b1.x;
	var deltaY:Number = stage.mouseY - b1.y;
	b1.x +=  deltaX * speed;
	b1.y +=  deltaY * speed;


	for (i = 1; i < anzahl; i++)
	{
		//Positionen von 2 aufeinanderfolgednen Elementen
		p1 = new Point(chain[i].x,chain[i].y);
		p2 = new Point(chain[i - 1].x,chain[i - 1].y);

		var dist:Number = Point.distance(p1,p2);
		p3 = Point.interpolate(p1,p2,  dist_new/dist);
		chain[i].x = p3.x;
		chain[i].y = p3.y;
	}
}