Operation Manual

DREAMWEAVER CS3
Handboek
290
Alle elementen in het document moeten correct
worden genest.
<p>Dit voorbeeld is
<i>onjuist.</p></i> <p>Dit
voorbeeld is <i>correct.</i></p>
Er wordt correct geneste code gegenereerd en bij het
opschonen van XHTML wordt code die niet door
Dreamweaver is gegenereerd, correct genest.
Alle namen van elementen en kenmerken moeten
in kleine letters worden geschreven.
Namen van H
TML-elementen en -kenmerken worden
omgezet in kleine letters in de XHTML-code die wordt
gegenereerd en wanneer XHTML wordt opgeschoond,
ongeacht uw voorkeuren voor hoofdlettergebruik voor tags
en kenmerken.
Elk element moet een afsluitende tag hebben,
tenzij het element in de DTD is gedeclareerd
als
EMPTY.
Er worden afsluitende tags ingevoegd in de code die wordt
gegenereerd en wanneer XHTML wordt opgeschoond.
Lege elementen moeten een afsluitende tag
hebben of de begintag moet eindigen op />. <br>
is bijvoorbeeld niet geldig. De juiste vorm is
<br></br> of <br/>. De volgende elementen
zijn l
ege elementen: area, base, basefont, br,
col, frame, hr, img, input, isindex, link,
meta en param.
Voor achterwaartse compatibiliteit met browsers
die niet geschikt zijn voor XML, moet er een spatie
staan vóór de /> (bijvoorbeeld <br />, en niet
<br/>).
Er worden lege el
ementen met een spatie ingevoegd voor de
afsluitende schuine streep in lege tags in de code die wordt
gegenereerd en wanneer XHTML wordt opgeschoond.
Kenmerken kunnen niet worden geminimaliseerd.
Het kenmerk <td nowrap> is bijvoorbeeld niet
geldig. De juiste vorm is
<td nowrap="nowrap">.
Dit heeft invloed op de volgende kenmerken:
checked
, compact, declare, defer,
disabled, ismap, multiple, noresize,
noshade, nowrap, readonly en selected.
Er worden volledige kenmerk-waardeparen ingevoegd in de
code die wordt gegenereerd en wanneer XHTML wordt
opgeschoond.
Opmerking: als een HTML-browser geen HTML 4
ondersteunt, kunnen deze Booleaanse kenmerken mogelijk
niet worden geïnterpreteerd wanneer ze in hun volledige
vorm worden gebruikt.
Alle kenmerkwaarden moeten tussen
aanhalingstekens staan.
Er worden aanhalingstekens geplaatst rondom
kenmerkwaarden in de code die wordt gegenereerd en
wanneer XHTML wordt opgeschoond.
De volgende elementen moeten het kenmerk id
en het
kenmerk name bevatten: a, applet, form,
frame, iframe, img en map.
<a name="intro">Inleiding</a> is
bijvoorbeeld niet geldig. De juiste vorm is
<a id="intro">Inleiding</a> of
<a id="section1" name="intro">
Inleiding</a>.
De kenmerken name en id worden telkens ingesteld op
dezelfde waarde wanneer het kenmerk name wordt
ingesteld in de eigenschappencontrole in
de code die
Dreamweaver genereert, en bij het opschonen van XHTML.
XHTML-vereiste Acties die Dreamweaver uitvoert