HTML的设计原则
统一化
当大多数人同意HTML可以在不同的浏览器和操作平台上工作时,这意味着不用花费精力去开发不同版本的文档。
HTML语言的每一个版本力争与工业厂商取得最大的一致,以不至于在某个阶段中文档无法阅读。
HTML被设计为无论什么设备都能在Web上使用信息的语言。各种分辨率和色彩的个人电脑、电话、手持设备、语音输入输出设备、高带宽与低带宽的电脑等。
国际化
HTML在设计中得到了国际化领域中专家的帮助,这通过[RFC2070]组合实现,它分配了HTML的国际化。
重要的一步是HTML的字符集通过了ISO/IEC:10646标准,它包括了世界上大多数标准国际字符描述法、文字方向、发音、和其他世界语言标准。
HTML提供在一篇文档中使用不同的人类语言。这使得某些文档更有效率,例如搜索引擎、高质量排版、文字-语音转换以及正确的超链接等。
易于掌握
由于Web通讯的发展,以及它们的使用者具有不同的能力和技术,需要一种下层的符合他们要求的技术。HTML由此需要被设计成通过某种内在限制使Web页更易于掌握。HTML在易于掌握方面包括:
鼓励使用样式表单(CSS)来增强布局效果;
对于非可视浏览器提供简单的交互(文本和听觉)图像描述;
对于表单区域提供动态标签和高级的分组标签;
在一个元素中提供对长文档的跳转链接;
作者在心中想好了易用的设计页面并不一定得到公众的统一认可,但是设计好的HTML页面只需经过少量修改就能适应新的技术。