Hypertext Markup Language(HTML)是WWW上的文本格式和表达的标记语言。i-Mode使用压缩(compact)格式的HTML(即cHTML)。cHTML唯一使用国家是日本。
cHTML是HTML 2.0、HTML 3.2和HTML 4.0的子集,是设计给小信息量的设备(如:蜂窝电话、PDA)使用的。由于cHTML是HTML 4.0的子集,所以cHTML 不支持HTML 4.0所用的一些网页特征。
cHTML在有限存储(如:28-512Kb RAM和512K-1Mb ROM)和低功耗CPU(如:1-10 MIPS类CPU)上实现。支持网络内容在单色小屏幕(如:50x30点阵,100x72点阵或150x100点阵)上阅读。cHTML网页的URL允许的最大长度是100bytes。i-Mode支持黑白2bit GIF文件,另外,只有GIF87、87a及89a可用,而GIF图形最大尺寸是94x72点阵。CHTML网页的最大允许尺寸不许超过5KB,但是对于使用的标记不同,有的网页即使少于5KB,也不能正常显示,每页最好少于2KB。cHTML有四个基本原则:
1. 完全基于目前HTML W3C建议。这就是说cHTML具有标准HTML的灵活性。
2. cHTML在有限存储和低功耗CPU上实现,不支持框图和表格(需大存储量)。
3. 支持网络内容在单色小屏幕上阅读。
4. 用户操作方便--用户通过结合使用4个按钮(向前指针、向后指针、选择、倒退/停止),就可以完成一系列基本操作。
cHTML不支持的主要网络特征有:
JPEG图象;
表格;图象地图;
多种字体;
背景颜色及Image Frame Style表单。cHTML对阅读少量信息设备的要求:
小内存:如28-512Kb RAM和512K-1Mb ROM;
低功耗CPU:如1-10 MIPS类CPU(用于嵌入式系统);
小显示器:如50x30点阵,100x72点阵或150x100点阵;
有限颜色:如单色(黑白);
有限字体:如仅有单一字体;
有限输入方式:如有限控制按钮及数字按钮(0-9)。