XML-dokument - översikt

Portabilitet

Som har nämnts många gånger tidigare åtskiljer SGML-dokument struktur från presentation. Det gör att SGML-dokument är portabla dokument. Portabla dokument är sådana dokument som anpassar sig till sin miljö, som t ex skärmens storlek eller upplösning.

Därför bör man aldrig tvinga elementen att presenteras i en viss storlek och med fasta mått. Om ett mått absolut måste uppges bör det vara relativt (% eller plus/minus ett värde) och inte fast.

En tabell som är 80% bred kommer att uppta 80% av alla skärmar, stor som liten. En tabell som är 600 pixlar bred kommer alltid att uppta 600 pixlar. I praktiken innebär det att en stor del av tabellen kommer att hamna utanför skärmen. En sådan tabell kan aldrig ses i sin helhet och för att se dess olika delar tvingas man att skrolla.

Exempel på portabelt dokument
Så kan artikel1.xml se ut på en mindre skärm

Exempel på portabelt dokument
En 80% bred tabell anpassar sig till sin miljö. Den upptar 80% av alla skärmar.

Exempel på portabelt dokument
En 600 pixlar bred tabell har fasta mått. Den upptar alltid 600 pixlar.

Valid HTML 4.0!