La structure idéale d'une page est constituée d'une série de couches - séparant la stucture, la présentation et le comportement (behavior). La présentation et le comportement devraient pouvoir être ignorés, pour que les dispositifs qui ne les supportent pas ne perdent ni information ni interaction.