ChrisB: Die Zeichenfläche und die Elemente html und body

Beitrag lesen

Hi,

Auch wurde mir bei meiner vorher gestellten Frage folgendes gesagt:

Wo vorher, wann, von wem, in welchem Zusammenhang ...?
Bitte referenziere nicht auf deine ominoesen Erinnerungen an irgendwelche Diskussionen, sondern an die Stelle, wo sie fuer Mitleser nachvollziehbar wird.

[quote]nein - für den Viewport. Ob der Browser diesen durch das <body>- oder durch das <html>-Element repräsentiert sieht, ist seine Sache.[/quote]
Wie soll ein Element den viewport darstellen!?!?
Das ist doch der Anzeigebereich vom Browser, oder? Der Bereich, wo überhaupt alles reingerendert wird

CSS 2.1, 2.3.1 The canvas:
For all media, the term canvas describes "the space where the formatting structure is rendered." The canvas is infinite for each dimension of the space, but rendering generally occurs within a finite region of the canvas, established by the user agent according to the target medium. For instance, user agents rendering to a screen generally impose a minimum width and choose an initial width based on the dimensions of the viewport.

9.1.1 The viewport:
User agents for continuous media generally offer users a viewport (a window or other viewing area on the screen) through which users consult a document. User agents may change the document's layout when the viewport is resized (see the initial containing block).

When the viewport is smaller than the area of the canvas on which the document is rendered, the user agent should offer a scrolling mechanism. There is at most one viewport per canvas, but user agents may render to more than one canvas (i.e., provide different views of the same document).

So weit, so klar?
(Wenn nicht, was daran bereitet Verstaendnisprobleme?)

und von anderer Software als Schnittstelle verwendet werden kann wie z.B. von ICQ und Ares![?]

Was das nun wiederum mit dem Viewport zu tun haben soll, muesstest du mal erklaeren.

Unter der Zeichenfläche verstehe ich alles andere als den viewport.

Dem w3c Artikel nach ist die Zeichenfläche unbegrenzt.

Ja, "canvas", siehe oben - zu Deutsch etwa Leinwand oder Gemaelde.

Diese hab aber einen begrenzten Bereich, der, soweit ich weiß, selbst als erster Block auf dieser dargestellt wird.

10.1 Definition of "containing block":
1. The containing block in which the root element lives is a rectangle with the dimensions of the viewport, anchored at the canvas origin for continuous media

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."