Tabela 1 -- zgodność z wybranymi znacznikami/atrybutami standardu HTML 4.01.

Znacznik/atrybutMozillaGaleonNautilusKonquerorNetscape 4.xOperaStarOfficeLynxLinksw3
<a> ... </a>
accesskey=znak alt+klawisz alt+klawisz alt+klawisz-------
charset=kodowanie-------+-
coords=lista
href=url
hreflang=jezyk
name=nazwa
rel=relacja
rev=relacja
shape=kształt
tabindex=wartosc
target=nazwa
type=typ
<abbr> ... </abbr>+bez ogonkówbez ogonków+-+----
<acronym> ... </acronym>+bez ogonkówbez ogonków+-+---+
<address> ... </address>+++++++jako tekst z dodatkowym wcięciemjako tekst z dodatkowym wcięciemjako tekst wyrównany do prawej strony
<applet> ... </applet>
align=pozycja
alt=lancuch
archive=url
class=nazwa
code=klasa
codebase=url
height=n
hspace=n
id=nazwa
mayscript
name=nazwa
object=dane
style=styl
title=lancuch
vspace=n
width=n
<area>
accesskey=znak
alt=lancuch
coords=lista
href=url
nohref
notab
onblur=aplet
onfocus=aplet
shape=ksztalt
tabindex=wartosc
taborder=n
target=nazwa
<b> ... </b>
<base>
href=url
target=nazwa
<basefont>
color=kolor
face=nazwa
id=nazwa
name=nazwa
size=wartosc
<bdo> ... </bdo>
class=nazwa
dir=kier
id=nazwa
lang=jezyk
style=styl
title=lancuch
<bgsound>
loop=wartosc
src=url
<big> ... </big>+++bez zagnieżdżania-++bez zagnieżdżania--
<blink> ... </blink>+++-+-----
<blockquote> ... </blockquote>+++++++oprócz wcięcia bloku kolor niebieski++
cite=url----------
<body> ... </body>
alink=kolor
background=url
bgcolor=kolor
bgproperties=wartosc
leftmargin=wartosc
link=kolor
onblur=aplet
onfocus=aplet
onload=aplet
onunload=aplet
text=kolor
topmargin=wartosc
vlink=kolor
<br>
class=nazwa
clear=margines
id=nazwa
style=styl
title=lancuch
<button>
accesskey=znak
disabled
name=nazwa
onblur=aplet
onfocus=aplet
type=typ
tabindex=n
value=lancuch
<caption> ... </caption>niezależnie od umieszczenia w kodzie, zawsze wyświetlany NAD tabelą; pod uwagę brany jest tylko pierwszy captionjak w Mozilli 9.1, ale błędnie obsługiwane znaczniki formatującejak w Mozilli 9.1, ale błędnie obsługiwane znaczniki formatującezawartość znacznika wyświetlana tam, gdzie występuje w kodzie; błędnie obsługiwany caption znajdujący się na końcu tabeli; style nie są obsługiwaneniezależnie od umieszczenia w kodzie, zawsze wyświetlany NAD tabelą; pierwszy wyświetlany ten, który znajduje się niżej w kodzie; brak obsługi stylówniezależnie od umieszczenia w kodzie, zawsze wyświetlany NAD tabeląniezależnie od umieszczenia w kodzie, zawsze wyświetlany NAD tabelą; pod uwagę brany jest tylko OSTATNI caption; brak obsługi stylówzawartość znaczika wyświetlana tam, gdzie występuje w kodzie; dodatkowo wyróżniony żółtym koloremniezależnie od umieszczenia w kodzie, zawsze wyświetlany NAD tabelązawartość znaczika wyświetlana tam, gdzie występuje w kodzie; brak obsługi stylów
align=pozycja
valign=pozycja
<center> ... </center>+++tekst jest wyśrodkowywany względem całej szerokości strony, a nie jej widocznej części!++++++
<cite> ... </cite>pochyłypochyłypochyłypochyłypochyłypochyłypochyłykarmazynowy--
<code> ... </code>font nieprop.font nieprop.font nieprop.zwykły font, ale tekst nie jest łamanyfont nieprop.font nieprop.font nieprop.pogrubiony-font nieprop.
<col>----------
align=pozycja
char=znak
charoff=wartosc
span=n
valign=pozycja
width=n
<colgroup>----------
align=pozycja
char=znak
charoff=wartosc
span=n
valign=pozycja
width=n
<comment> ... </comment>-------+--
<dd> ... </dd>wcięciewcięciewcięciewcięciewcięciewcięciewcięciewcięciewcięciewcięcie
<del> ... </del>skreślenieskreślenieskreślenieskreślenie + \n (!)-skreślenie-symbole [DEL: i :DEL]--
cite=url----------
datetime=date----------
<dfn> ... </dfn>pochyłypochyłypochyły--pochyłyfont nieprop.-fioletowypochyły
<dir> ... </dir>+++++++++lista plików układana w wiele kolumn
compact
type=symbol
<div> ... </div>
align=typ
nowrap
<dl> ... </dl>++++++++++
compact
<dt> ... </dt>+++++++++jako jedyna pogrubia zawartość tego znacznika
<em> ... </em>pochyłypochyłypochyłypochyłypochyłypochyłypochyłyniebieskikarmazynowypogrubiony
<embed>
align=pozycja
border=n
height=n
hidden
hspace=n
name=nazwa
palette=wartosc
pluginspage=url
src=url
type=typ
units=typ
vspace=n
width=n
<fieldset> ... </fieldset>
<font> ... </font>+++++++-tylko atrybut colorbez atrybutu size
class=nazwa
color=kolor
dir=kier
face=lista
id=nazwa
lang=jezyk
size=wartosc
style=styl
title=lancuch
<form> ... </form>
accept-charset=lista
action=url
enctype=kodowanie
method=styl
name=nazwa
onreset=aplet
onsubmit=aplet
target=nazwa
<frame> ... </frame>+++++++-++
bordercolor=kolor+++-+-+---
class=nazwa
frameborder=n+++++++--
id=nazwa
longdesc=url
marginheight=n
marginwidth=n
name=nazwa
noresize
scrolling=typ
src=url
style=styl
title=lancuch
<frameset> ... </frameset>
border=n+++++++---
bordercolor=kolor+++-+-+---
cols=lista
frameborder=n+++++++--
framespacing=n------+---
onblur=aplet
onfocus=aplet
onload=aplet
onunload=aplet
rows=lista
<hn> ... </hn>
align=typ
<head> ... </head>
dir=kier
lang=jezyk
profile=url
<hr>+++grube linie wchodzą na tekst++++-+
align=typ+++wyrównuje do prawej strony dokumentu, nie okna++++-rozpoznawany, ale błędnie
color=kolor---+--+---
noshade+++++-+---
size=pixels+++++kreski shade i noshade o tym samym atrybucie size mają różne grubości+---
width=wartosc lub %+++procent szer. dokumentu, a nie okna+++---
<html> ... </html>
dir=kier
lang=jezyk
version=lancuch
<i> ... </i>
<iframe> ... </iframe>+++na testowanej stronie wyświetlona została tylko ramka z określonymi atrybutami height i width-zagnieżdżanie nie działa+---
align=pozycja
class=nazwa
frameborder=wartosc
height=n++++-++---
id=nazwa
longdesc=url
marginheight=n
marginwidth=n
name=nazwa
scrolling=typ
src=url
style=styl
title=lancuch
width=n
<ilayer> ... </ilayer>
above=nazwa
background=url
below=nazwa
bgcolor=kolor
class=nazwa
clip=krawedz
left=n
name=nazwa
src=url
style=styl
top=n
visibility=wartosc
width=n
z-index=n
<img>
align=typ
alt=text
border=n
controls
dynsrc=url
height=n
hspace=n
ismap
longdesc=url
loop=wartosc
lowsrc=url
name=nazwa
onabort=aplet
onerror=aplet
onload=aplet
src=url
start=start
usemap=url
vspace=n
width=n
<input type=button>
accesskey=znak
disabled
name=nazwa
notab
onblur=aplet
onfocus=aplet
tabindex=n
taborder=n
value=lancuch
<input type=checkbox>
accesskey=znak
checked
checked
disabled
name=lancuch
notab
readonly
tabindex=n
taborder=n
value=lancuch
<input type=file>
accept=lista
accesskey=znak
disabled
maxlength=n
name=nazwa
notab
onblur=aplet
onchange=aplet
onfocus=aplet
readonly
size=n
tabindex=n
taborder=n
value=lancuch
<input type=hidden>
name=nazwa
value=lancuch
<input type=image>
accesskey=znak
align=typ
alt=lancuch
border=n
disabled
name=nazwa
notab
src=url
tabindex=n
taborder=n
usemap=url
<input type=password>
accesskey=znak
disabled
maxlength=n
name=nazwa
notab
onblur=aplet
onchange=aplet
onfocus=aplet
onselect=aplet
onselect=aplet
readonly
size=n
tabindex=n
taborder=n
value=lancuch
<input type=radio>
accesskey=znak
checked
disabled
name=lancuch
notab
readonly
tabindex=n
taborder=n
value=lancuch
<input type=reset>
accesskey=znak
disabled
notab
tabindex=n
taborder=n
value=lancuch
<input type=submit>
accesskey=znak
disabled
name=nazwa
notab
tabindex=n
taborder=n
value=lancuch
<input type=text>
accesskey=znak
disabled
maxlength=n
name=nazwa
notab
onblur=aplet
onchange=aplet
onfocus=aplet
onselect=aplet
readonly
size=n
tabindex=n
taborder=n
value=lancuch
<ins> ... </ins>podkreśleniepodkreśleniepodkreśleniepodkreślenie + \n (!)-podkreślenie-symbole [INS: i :INS]--
cite=url----------
datetime=date----------
<isindex>
action=url
class=nazwa
dir=kier
id=nazwa
lang=jezyk
prompt=lancuch
style=styl
title=lancuch
<kbd> ... </kbd>font nieprop.font nieprop.font nieprop.zwykły font, ale tekst nie jest łamanyfont nieprop.font nieprop.font nieprop.---
<keygen>
challenge=lancuch
name=nazwa
<label> ... </label>
accesskey=znak
for=nazwa
onblur=aplet
onfocus=aplet
<layer> ... </layer>---zawartość znacznika w ogóle nie jest wyświetlana+-----
above=nazwa
background=url
below=nazwa
bgcolor=kolor
class=nazwa
clip=edge
left=n
name=nazwa
src=url
style=styl
top=n
visibility=wartosc
width=n
z-index=n
<legend> ... </legend>
accesskey=znak
align=pozycja
<li> ... </li>++++++++++
type=format++++automatycznie dziedziczy typ po ostatnim elemencie+-automatycznie dziedziczy typ po ostatnim elemencie--
value=n+++-+++++-
<link>
charset=zestaw
href=url
hreflang=jezyk
media=lista
rel=relation
rev=relation
type=lancuch
<listing> ... </listing>
<map> ... </map>
name=nazwa
<marquee> ... </marquee>----------
align=pozycja
behavior=styl
bgcolor=kolor
class=nazwa
direction=kier
height=n
hspace=n
loop=wartosc
scrollamount=wartosc
scrolldelay=wartosc
style=styl
vspace=n
width=n
<menu> ... </menu>++++++++++
compact
type=symbol
<meta>
charset=nazwa
content=lancuch
dir=kier
http-equiv=lancuch
lang=jezyk
name=lancuch
scheme=scheme
<multicol> ... </multicol>----+-----
class=nazwa
cols=n----+-----
gutter=n----+-----
style=styl
width=n----+-----
<nobr> ... </nobr> (niestandardowy)+++-++---
<noembed> ... </noembed>
<noscript> ... </noscript>
<object>
align=pozycja
archive=lista
border=n
classid=url
codebase=url
codetype=typ
data=url
declare
height=n
hspace=n
name=nazwa
notab
shapes
standby=lancuch
tabindex=n
type=typ
usemap=url
vspace=n
width=n
<ol> ... </ol>++++++++++
compact
start=n+++-+++++-
type=format+++++++++-
<optgroup> ... </optgroup>
disabled
label=lancuch
<option> ... </option>
disabled
label=lancuch
selected
value=lancuch
<p> ... </p>
align=typ
<param> ... </param>
id=nazwa
name=nazwa
type=typ
value=lancuch
valuetype=typ
<plaintext>
<pre> ... </pre>+++czcionka proporcjonalna?++++++
width=n
<q> ... </q>+++--+-tło różowe plus cudzysłowykarmazynowy (bez cudzysłowów)-
cite=url----------
<s> ... </s>+++++++jak <del>na żółto (jak np. <u>)-
<samp> ... </samp>
<script> ... </script>
charset=kodowanie
defer
language=kodowanie
src=url
type=kodowanie
<select> ... </select>
disabled
multiple
name=nazwa
onblur=aplet
onchange=aplet
onfocus=aplet
size=n
tabindex=n
<server> ... </server>
<small> ... </small>+++bez zagnieżdżania-++---
<spacer> (niestandardowy)do wersji 9.0 włącznieo ile oparty na wersji Mozilli do 9.0 włącznieo ile oparty na wersji Mozilli do 9.0 włącznie-+-+---
align=pozycja
height=n
size=n
type=typ
width=wartosc
<span> ... </span>
<strike> ... </strike>+++++++jak <del>na żółto (jak np. <u>)-
<strong> ... </strong>pogrubionypogrubionypogrubionypogrubionypogrubionypogrubiony-negatywfioletowypogrubiony (tak jak <em>)
<style> ... </style>
dir=kier
lang=jezyk
media=lista
title=lancuch
type=typ
<sub> ... </sub>zagnieżdżanie działazagnieżdżanie działazagnieżdżanie działazagnieżdżanie działa, font nie jest zmniejszanyzagnieżdżanie działa, font nie jest zmniejszanyzagnieżdżanie działa, font nie jest zmniejszanyzagnieżdżanie działa tylko przy naprzemiennych sub/supzagnieżdżanie działa tylko przy naprzemiennych sub/sup--
<sup> ... </sup>zagnieżdżanie działazagnieżdżanie działazagnieżdżanie działazagnieżdżanie działa, font nie jest zmniejszanyzagnieżdżanie działa, font nie jest zmniejszanyzagnieżdżanie działa, font nie jest zmniejszanyzagnieżdżanie działa tylko przy naprzemiennych sub/supzagnieżdżanie działa tylko przy naprzemiennych sub/sup--
<table> ... </table>+++++++bez zagnieżdżania+przy zagnieżdżaniu błędna obsługa stylów
align=pozycja
background=url
bgcolor=kolor
border=n++++++grube obramowania nie są wyświetlane jako grube--zawsze tak, jakby border=1
bordercolor=kolor
bordercolordark=kolor
bordercolorlight=kolor
cellpadding=n
cellspacing=n
cols=n
frame=typ
height=n
hspace=n
nowrap
rules=edges
summary=lancuch
valign=pozycja
vspace=n
width=n
<tbody> ... </tbody>++++-----błąd: po pierwszym <tbody> następne są ignorowane
align=pozycja
char=znak
charoff=wartosc
valign=pozycja
<td> ... </td>
abbr=lancuch
align=pozycja
axis=lancuch
background=url
bgcolor=kolor
bordercolor=kolor
bordercolordark=kolor
bordercolorlight=kolor
char=znak
charoff=wartosc
colspan=n+++jeśli > liczba kolumn, wtedy z prawej strony tabeli pojawia się dodatkowa "pusta kolumna"jeśli > liczba kolumn, wtedy z prawej strony tabeli pojawia się dodatkowa "pusta kolumna"+jeśli > liczba kolumn, wtedy z prawej strony tabeli pojawia się dodatkowa "pusta kolumna"++jeśli > liczba kolumn, wtedy z prawej strony tabeli pojawiają się kolumny dopełniające do pełniej wartości colspan
headers=lista
height=n
nowrap
rowspan=n++++++++jeśli rowspan zawsze zajmuje n wierszy, bez względu na to czy i z jakimi kolumnami sąsiaduje+
scope=zasieg
valign=pozycja
width=n
<textarea> ... </textarea>
accesskey=znak
cols=n
disabled
name=lancuch
onblur=aplet
onchange=aplet
onfocus=aplet
onselect=aplet
readonly
rows=n
tabindex=n
wrap=styl
<tfoot> ... </tfoot> (nie testowano na wydrukach, a ten znacznik może "objawić" się właśnie na wydruku)----------
align=pozycja
char=znak
charoff=wartosc
valign=pozycja
<th> ... </th>pogrubionypogrubionypogrubionypogrubionypogrubionypogrubiony-żółtyfioletowypogrubiony
abbr=lancuch
align=pozycja
axis=lancuch
background=url
bgcolor=kolor
bordercolor=kolor
bordercolordark=kolor
bordercolorlight=kolor
char=znak
charoff=wartosc
colspan=n
headers=lista
height=n
nowrap
rowspan=n
scope=scope
valign=pozycja
width=n
<thead> ... </thead> (nie testowano na wydrukach, a ten znacznik może "objawić" się właśnie na wydruku)----------
align=pozycja
char=znak
charoff=wartosc
valign=pozycja
<title> ... </title>+bez ogonkówbez ogonkówogonki obsługiwane tylko jeśli deklaracja charset znajduje się przed title+bez ogonkówogonki obsługiwane tylko jeśli deklaracja charset znajduje się przed titleogonki obsługiwane tylko jeśli deklaracja charset znajduje się przed title+odmawia przetwarzania, jeśli znacznik zawiera inne znaczniki
dir=kier
lang=jezyk
<tr> ... </tr>
align=typ
background=url
bgcolor=kolor
bordercolor=kolor
bordercolordark=kolor
bordercolorlight=kolor
char=znak
charoff=wartosc
nowrap
valign=pozycja
<tt> ... </tt>
<u> ... </u>
<ul> ... </ul>zróżnicowanie wypunktowania do 3 poziomu zagnieżdżeniajak w Mozillijak w Mozillizróżnicowanie wypunktowania do 3 poziomu zagnieżdżeniazróżnicowanie wypunktowania do 3 poziomu zagnieżdżeniabez zróżnicowania wypunktowania przy zagnieżdżaniubez zróżnicowania wypunktowania przy zagnieżdżaniubez zróżnicowania wypunktowania i bez wcięć przy zagnieżdżaniubez zróżnicowania wypunktowania przy zagnieżdżaniubez zróżnicowania wypunktowania przy zagnieżdżaniu; zagnieżdżanie błędne (dodawany dodatkowy element listy)
compact
type=symbol
<var> ... </var>pochyłypochyłypochyłypochyłypochyłypochyłypochyły, czcionka nieproporcjonalna---
<wbr> (niestandardowy)----+-----
<xmp> ... </xmp>jak <pre>jak <pre>jak <pre>jak <pre>poprawnie traktowane symbole specjalnezepsuta obsługapoprawnie traktowane symbole specjalnepoprawnie traktowane symbole specjalnejak <pre> + wcięciejak <pre>

Adam Podstawczynski
Last modified: Mon Jul 2 16:05:57 EDT 2001