I list below all topic groups, which I have done according to subjects, which they handle. You can return to this topic group by using this menu and the link Table of topic groups on the top of the each page.
| |||||||||||||||||||
![]() | Table of topic groups > Front page of help pages > (X)HTML/WML tables - Notes > 2. Flow and block elements |
|---|
| 2. Flow and block elements | ||
|---|---|---|
BANNER,
BODYTEXT, SPOT |
They are unimplemented HTML 3.0 Draft elements. | |
|
The idea of the
Other pages: Visual
formatting Model ([S]).
|
||
DEL, INS |
They belong in the Modularization of XHTML to the Edit Module. | |
|
The |
||
MARQUEE |
It can be understood as a presentational or phrasal element. | |
|
It is supported in MS IE 2.0+. |
||
ADDRESS,
PRE, H1-H6 |
They are classified in the Modularization of XHTML as Block Phrasal elements. | |
|
In addition this group includes
the Use normally
Proprietary attributes: ADDRESS ([Pw]), PRE ([Pw]), Heading ([Pw]).
CSS notes 1. Other pages: The semantics of elements ([S]). W3C: Legacy Module, Text Module: Block Phrasal. Blooberry: ADDRESS, PRE, Heading, Block. |
||
BLOCKQUOTE,
Q |
These are phrasal elements. | |
|
Opera 4.0+ and Mozilla Gecko browsers (for example Netscape 6.0+) support special quotations marks
with the CSS implementation by using the Some authors (mis)use
Proprietary
attributes ([Pw]).
Other notes: DEL, ADDRESS and ABBR (phrasal elements). CSS notes 1: BLOCKQUOTE, Q. Other pages: The semantics of elements ([S]). W3C: Text Module: Inline Phrasal, Block Phrasal. Blooberry: BLOCKQUOTE, Q, Block. |
||
DIV, P |
DIV and
P are classified in the Modularization of XHTML as
Block Structural elements. |
|
CENTER |
CENTER belongs in
the Modularization of XHTML to the Legacy Module. |
|
|
In XHTML all non-empty elements needs termination tags. I recommend to put end-tags to all elements, which can have them even if it is not necessary in HTML. Block-level elements have different margins around them. For
example The fact, that Opera 4.x supports
|
||
HR |
HR is classified
in the Modularization of XHTML as the Block Presentational element. |
|
|
In the Modularization of XHTML
it belongs to the Presentation Module. If this
module is selected it is added to the Text Module. Transitional
attributes ( Obsolete
attributes ([Pw]).
CSS notes 1. W3C: Legacy Module, Presentation Module: Block Presentational; Text Module. Blooberry: HR. Opera Software: Web Specifications Supported in Opera 7 beta. |
||
DIR, MENU
|
In practise they are only in historical reasons in HTML 4.0. | |
|
That's why they don't belong to the List Module of the Modularization of XHTML. I recommend to use instead of them other list elements. |
||
DL, DT,
DD, OL, UL, LI |
They belong in the Modularization of XHTML to the List Module. | |
|
Transitional attributes
( The attribute If the
Proprietary attributes: DL ([Pw]), OL-LI ([Pw]).
Other notes: DIV. CSS notes 1. W3C: Legacy Module, List Module. Blooberry: DL, DT - DD, 0L, UL, LI, Lists. Opera Software: Web Specifications Supported in Opera 7 beta. |
||
TABLE |
Tables have two different models. | |
|
Transitional attributes
( According to the DTD, Tables have the simple table model (in the Modularization of XHTML it is called as the Basic Tables Module), which is supported by Netscape 1.1+, MS IE 2.0+ and Opera 2.1+ browsers.
The CSS2 Table model works partially also in Mozilla Gecko and buggy in Opera 4.x-6.x browsers. I have not checked if Opera 7.x supports it properly. If you want define with CSS 1 pixel borders or no borders to
table cells to Netscape 4.x, you need to add
Normal tables are slow, if they are long, because the browser
needs to read the whole information of the table before it can
render it. CSS2 gives the possibility to use alternatively the
fast table layout (
Proprietary attributes ([Pw]).
Other notes: CAPTION. CSS notes 1, CSS notes 2. Other pages: The basic rendering methods ([S]). W3C: Basic Tables Module, Legacy module, Tables Module. Blooberry: TABLE, Tables. Opera Software: Web specifications supported in Opera 5 - the details, Web Specifications Supported in Opera 7 beta. |
||
CAPTION |
It belongs in the Modularization of XHTML also in the Basic Tables Module. | |
|
The transitional attribute
Caption side can be defined also with CSS, but it is not widely
supported. The Few browsers don't support tables. Blooberry
proposes to add
Proprietary attributes ([Pw]).
Other notes: THEAD CSS notes 1. W3C: Basic Tables Module, Legacy module. Blooberry: CAPTION. |
||
COLGROUP,
COL, THEAD, TBODY,
TFOOT |
The belong in the Modularization of XHTML only to the Tables Module. | |
|
They are supported by MS IE 4.x+
except that attributes W3C advice at this way in the XHTML 1.0 transitional DTD: Use Static headers or footers can be created with CSS
( Other notes: TABLE, CAPTION.
CSS notes 1. Other pages: Visual formatting model ([S]), Tables ([S]). W3C: XHTML 1.0 transitional DTD, Basic Tables Module, Legacy module, Tables Module. Blooberry: COLGROUP, COL, THEAD, TBODY, TFOOT. Opera Software: Web specifications supported in Opera 5 - the details, Web Specifications Supported in Opera 7 beta. |
||
TR, TD,
TH |
They belong in the Modularization of XHTML also in the Basic Tables Module. | |
|
Transitional attributes
( Attributes
Proprietary attributes: TR ([Pw]), TD-TH ([Pw]).
Other notes: TABLE. CSS notes 1. W3C: Basic Tables Module, Legacy module. Blooberry: TR, TH - TD. Opera Software: Web Specifications Supported in Opera 7 beta. |
||
LAYER,
ILAYER, NOLAYER |
LAYER and
ILAYER are supported only in Netscape 4.x series. |
|
|
The 4.x series support proprietary DHTML, but Mozilla Gecko based browsers will not support any proprietary DHTML. DHTML scripts should be made for Netscape 6.x+ and other Gecko browsers by using methods getDocumentElement() or document.getElementById("id_name") (they are explained in the ECMAScript language binding of the DOM (Document Object Model) level 1 specification. According to an e-mail these methods work also in MS IE 5.0 and Opera Software has been added experimental support of DOM into Opera 4.x+ browsers. It works relative well starting from Opera 5.x but Opera 7.x give really wide support for DOM. It is then in principle possible to use the same DHTML in MS IE, Netscape and Opera browsers. Attributes ([Pw]).
Other pages: Dynamic Menus ([S]). W3C: ECMAScript language binding (DOM1). Blooberry: ILAYER, LAYER, NOLAYER, Positioning Elements Eric Krock: Latest info, Answers, Hints on upgrading web pages to support W3C standards. |
||
MULTICOL |
The functionality is supported in Netscape 3.x and 4.x series. | |
|
Indeed Mozilla Gecko browsers have default definition to it in the /res/html.css -file, when they can at least identify the element. I tested it in Mozilla 0.7 and the functionality of the element didn't work and CSS worked partially and buggy. Even if Mozilla 0.7 at some level identifies it, it doesn't really support it. It is more reasonable to use instead According to the
documentation of Netscape attributes of |
||
|
Information about browsers, which render or print this site best.
Help pages has been last edited 09.09.2003 | |