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 > 1. Declarations, basic structure and head elements |
|---|
| 1. Declarations, basic structure and head elements | ||
|---|---|---|
?xml,
!DOCTYPE |
These are encoding language and document type declarations. | |
Note, that they have a special
character ( The The XML-declaration is supported in MS IE 5.0+, Opera 4.x+ and Mozilla Gecko browsers (for example Netscape 6.x+). The same kind of tags as xml-declarations are used
also in CGI
(Common Gateway
Interface) scripts, for example in
PHP3 ( From HTML 2.0 to XHTML 1.0 the purpose of the
Without it Other notes: HTML.
Other pages: The basic structure of HTML and XML documents ([S]). W3C: W3C HTML validator, Extensible Markup Language (XML) 1.0. Blooberry: Doctype, Character Entities, Standards, Text. |
||
HTML |
It belongs in the
Modularization of XHTML to the Structure
Module. |
|
|
Basic elements of this module
are XHTML 1.0 has only one If you want to understand historical points of views, look at the
next note, which handles the
Module notes: Frames
Module, Structure Module.
Proprietary attributes ([Pw]). Other notes: Declarations, HEADER. CSS notes 1. W3C: Frames Module, Structure Module. Blooberry: HTML, Head. Other sites: XML Namespaces FAQ. |
||
HEADER,
NEXTID, SECTION |
HEADER was a future
planning for HTML 1.0. |
|
|
Dan's first DTD had the HTML element, but it didn't have a single
gathering All first were HTML-documents defective and we can call them as just pre-HTML documents. HTML 1.0 newer published. The first official HTML-version is HTML 2.0. In practise
The It is supported only in NeXT (NeXT Software, Inc.) by Tim Berners-Lee (he worked then at CERN). The initial world wide web program was developed in November of 1990. The program was a browser which also allowed WYSIWYG editing of world wide web documents. The functionality of Other notes: HEAD,
LINK, DIV.
WML notes: card. Other pages: Help for HTML ALL menu ([S]). W3C: DTD for HTML, HTML directions. Blooberry: NEXTID, LINK. |
||
HEAD |
It belongs in the Modularization of XHTML to the Structure Module. | |
|
The attribute
XHTML 1.1 might support also so-called Schema Modules (XML schemas are 11/2000 at the candidate recommendation level). XML Schemas express shared vocabularies and allow machines to carry out rules made by people. They provide a means for defining the structure, content and semantics of XML documents. Microsoft says, that it MS IE 5.0 supports XML schemas, but I have not examined, how the implementation conforms to the official recommendations of W3C (in most cases MS IE doesn't strictly conform XML recommendations).
Module notes: Structure Module.
Proprietary attributes ([Pw]). Other notes: HTML. W3C: Structure Module, Schema Modules; XML Schema Parts: Primer, Structures, Datatypes; Resource Description Framework (RDF) Schema Specification 1.0. Blooberry: HEAD, Head (as document section). Microsoft: XML Schema Reference. |
||
TITLE |
It belongs in the Modularization of XHTML to the Structure Module. | |
|
Use character escapes, for
example
Module notes: Structure Module.
Proprietary attributes ([Pw]). Other notes: HTML. W3C: Structure Module. Blooberry: TITLE, Character Entities, Text (character escapes). |
||
BODY |
It belongs in the Modularization of XHTML to the Structure Module. | |
|
Attributes Most proprietary attributes are used to eliminate so-called
browser offset. These attributes can be replaced
with CSS and the author should define also corresponding CSS. New
MS IE browsers don't need them, but Netscape 4.x
needs the Macromedia Dreamweaver 4.0 adds editor specific
attributes ( Module notes: Structure Module.
Proprietary attributes ([Pw]). Other notes: %events; (event handlers), HTML, BANNER, CSACTIONS. CSS notes 1. W3C: Intrinsic Events Module, Legacy Module, Structure Module. Blooberry: BODY, Events. |
||
FRAMESET,
FRAME, NOFRAMES |
Elements belong in the Modularization of XHTML to the Frames Module. | |
|
Attributes The element Elements are supported by Mosaic 3.0b2+, Netscape 2.0+, MS IE 3.0a1+, Opera 2.1+.
According my tests MS IE 5.5 doesn't support
Module notes: Frames
Module, Intrinsic Events
Module, Name
Identification Module.
Proprietary attributes: FRAMESET ([Pw]), FRAME ([Pw]). Other notes: %events; (event handlers), HTML. CSS notes 1. W3C: Intrinsic Events Module, Name Identification Module, Frames Module. Blooberry: FRAMESET, FRAME, NOFRAMES, Frames, Frame Targets. Opera Software: Web Specifications Supported in Opera 7 beta. |
||
CSACTIONS, CSACTION,
CSACTIONDICT, CSSCRIPTDICT,
CSACTIONITEM, CSOBJ |
Editor-specific markup | |
Adobe's older editors PageMill and
SiteMill created Also other HTML-editor creates editor-specific encoding, for example MS FrontPage 4.0 ( WARNING. I my mind all kind of editor-specific markup violate trials to create common web standards. How especially Adobe is going to make in future documents, which which are conforming to a particular XHTML DTD specification? Adobe cause problems to authors, who want to create documents according existing W3C recommendations. Editors create also proprietary encoding for MS IE and Netscape browsers. Also that kind of encoding is problematic, but it however works in some browsers. But encodings, which works only in some Adobe's editors just increase unnecessary file sizes and they are harmful, if someone wants to validate his documents. The editors of Abode should have a FTP-application, which deletes automatic all editor-specific encoding, when pages are send to the Internet. Or all editor-specific encoding should be inside comment tags.
Attributes: CSACTIONS ([Pw]).
Other notes: BODY. Other pages: Non-standard CSS ([S]) Blooberry: Naturalsizeflag. |
||
BASE |
It belongs in the Modularization of XHTML to the Base Module. | |
|
The attribute
This element was in future planning for HTML 1.0. Module notes: Base
Module.
Proprietary attributes ([Pw]). Other notes: HTML. W3C: Base Module, Target Module. Blooberry: BASE, Frame Targets. |
||
LINK |
It belongs in the Modularization of XHTML to the Link Module. | |
|
The attribute
The attribute Navigation values (for example
Module notes: Link
Module.
Proprietary attributes ([Pw]). Other notes: HTML. Other Pages: Definition methods ([S]) CSS notes 1. W3C: Link Module, Target Module, XLink. Blooberry: LINK, Frame Targets. |
||
META |
It belongs in the Modularization of XHTML to the Metainformation Module. | |
|
The new attribute
Proprietary
attributes ([Pw]).
Other notes: HTML. Other pages: Help for TM WML menu ([S]). W3C: Metainformation Module. Blooberry: META, Uses for the META Element. |
||
STYLE |
The STYLE element
belongs in the Modularization of XHTML to the Stylesheet
Module. |
|
style |
The style
attribute belongs in the Modularization of XHTML to the
Style Attribute Module. |
|
|
When then Stylesheet
Module is used, it adds the In HTML 3.2 In HTML 3.0 the original idea to use style sheets was a lite version DSSSL (Document Style Semantics and Specification Language). It reserve possibility to use also some other style sheet languages and instead of DSSSL CSS became the used style sheet language. Proprietary
attributes ([Pw]).
Other notes: %coreattrs; (note 3), HTML, CSACTIONS. Other pages: The basic structure of HTML and XML documents ([S] - explanations to CSS). W3C: DSSSL, Stylesheet Module, Style Attribute Module, Structure Module. Blooberry: STYLE. |
||
| <!-- + --> | The special comment element is supported only in IE 1+ and MO 1+. | |
COMMENT |
||
|
Use instead standard comments.
MS IE 5.0 has also special comments, so called conditional
blocks. Other pages: The basic
structure of HTML and XML documents ([S] - explanations to CDATA
sections).
Blooberry: COMMENT, Conditional Blocks, Miscellaneous Elements. |
||
SCRIPT,
NOSCRIPT |
They belong in the Modularization of XHTML to the Scripting Module. | |
|
When this module is used, the
In HTML 3.2
Module notes: Scripting Module.
Proprietary attributes ([Pw]). Other notes: %i18n; (note 2), %events;, HTML. CSS notes 1. W3C: Intrinsic Events Module, Legacy Module, Scripting Module, Text Module. Blooberry: SCRIPT, Embed. |
||
xml |
Supported only by MS IE 5.x. | |
|
Concerning XML, this resemble
standard ways to use data islands, which use other namespace as
the main document. The XHTML namespace may be used with other XML
namespaces as per Namespaces in XML tells, although
such documents are not strictly conforming XHTML 1.0 documents.
These kinds of data islands use a specific embedded root element
with the Normally additional namespaces are declared in the root element
of the main document (concerning XHTML it is If this system is used inside HTML 4.01 or older document types,
the system is at the basic level proprietary, because the whole
idea to use XML data islands base on XML, not on HTML. Indeed Microsoft proposed it for W3C and it has been discussed (it has for example a meeting report), if the Attributes ([Pw]).
Other notes: HTML, HEAD, reserved attributes. WML notes: card. W3C: Document Object Model (DOM) Requirements (W3C Working Draft 19 April, 2001), Namespaces in XML, Modularization of XHTML™, XML in HTML Meeting Report (W3C Note 11 May 1998), XHTML Basic™, SMIL 1.0. Blooberry: Xml, Miscellaneous Elements. |
||
|
Information about browsers, which render or print this site best.
Help pages has been last edited 09.09.2003 | |