CSS - style="..." - psát středník?

Ahoj,
mám takovej "kontrolní" dotaz, když chci dát styl danému "příkazu", udělám to pomocí style=".." a zajímalo by mě, jestli se za poslední definicí dělá středník nebo ne. Někdo jej tam dává někdo ne, tak jak to má být správně?

Třeba tady:
<img style="border: 1; height: 20; width: 20;"
src="neco.jpg"
alt="popis" />

má být za "width: 20" středník nebo ne? Jak je to z pohledu validace?

Díky.
imho je to jedno, strednik tam byt muze a nemusi. stejne tak ve stylopisu pred }
imho je lepsi ho tam psat, bze kdyz treba do stylu napises 5x definic tak ve 4x ho budes mit a v 5 ne? je to takove matouci bych rekl
já ho psát musím - při dalším přidání řádku bych na něj zaručeně zapoměl
Jak už bylo řečeno, poslední středník není důležitý a v praxi je lepší ho napsat..... jen pokud máš hooooodně vytížený server a chceš mu ulehčit, tak ti pomůže každý byte, třeba seznam to tak dělá, že "komprimuje" css a všechno, mažou všechny nadbytečné středníky, mezery, tabelátory... všechno...
No, já jsem takový céčko, phpko, pascalový člověk, já píšu středníky všude. Problémy to dělá zejména, když píšu uložené procedury do MSSQL (ten středníky přímo nesnáší), ale ve stylopisu html to nevadí, takže já tam středník mívám celkem pravidelně.
Tonik: díky.
23k: souhlas, alespoň z pohledu "zvyku" to je divný.
Havel-st: taky se mi to stalo :)
Džej Ár: tak teda nevím, mám ulehčit situaci WéZetku? :)
MzM: z toho céčka to je fakt zvyk, taky mám tu tendenci psát jej všude.

takže díky za odpovědi. konečně vím, jak to s tím středníkem je ;)