Web设计小组

HTML 4的新增功能

HTML 4.0中的新元素

以下元素是HTML 4.0中的新增元素:

结构和表示的分离

不赞成许多表象特征来自HTML 3.2并且为样式表添加挂钩,HTML4鼓励将文档的结构与其表示分离。这个概念是理解HTML4的关键。

当作者使用HTML格式标记文档的结构和样式表为了建议文档的呈现方式,他们可以更容易地实现设备依赖性,这有助于HTML格式它最初的受欢迎程度。具有丰富结构的文档可以在不同的媒体上以多种不同的方式呈现,从而使文档能够适应新技术,如手机或车内听觉浏览器。内容和展示的分离还允许作者通过编辑单个样式表来更改整个网站的展示,这在网站维护方面提供了显著的优势。

无障碍

HTML4在可访问性方面的许多改进都源于它对结构和表示分离的强调。什么时候?HTML格式在结构上,文档可以适应不同的浏览环境,可以容纳大字体、特殊颜色、语音合成器和布莱叶盲文触觉反馈设备。这种适应性允许盲人、低视力、色盲和认知障碍的用户访问网络,为世界上6亿残疾人打开了一扇门。

HTML4包含许多旨在提高Web可访问性的新元素和属性。The multi-dimensional nature ofHTML格式表长期以来一直给非视觉浏览带来问题,但,真实航向、和时间元素允许表摘要以及单元格与其标题信息之间更明确的关联。这些属性使非可视浏览器能够在提供单元格内容之前呈现单元格的标题信息,可能是以缩写形式。

HTML4中的新元素也为表单的可访问性带来了改进。新的字段集元素允许将表单控件分组在一起图例元素提供组的标题。通过对相关表单控件进行分组,作者允许那些使用非可视浏览器的用户更轻松地导航复杂的表单。还有,新的标签元素将文本标签与表单控件相关联,这样用户可以更容易地确定给定字段中需要哪些信息。

其他可访问性改进包括通过LONGDESC公司属性IMG公司元素,通过目标元素,并通过新的内容模型为地图元素。

国际化

为了表示世界上的语言,HTML4采用了通用字符集作为其字符集。的早期版本HTML格式仅限于ISO-8859-1,这是一个只处理一些西欧语言的字符集。通用字符集的逐个字符等价于Unicode码包含世界上几乎所有语言的字符。

这个总监属性是HTML4.0中的新特性,适用于几乎所有元素。这些属性允许作者指定文本的语言和方向。这个BDO公司元素允许作者在显示希伯来语等从右向左的文本时覆盖双向算法。

HTML 4.0还提供了新的实体便于进入数学符号和希腊字母以及其他特殊字符.

样式表

HTML 4.0为添加了新的挂钩样式表,它建议如何呈现文档。新的身份证件,类别、和风格属性允许将样式信息附加到特定元素。这个链接风格元素有新的类型媒体用于分别指定样式表语言和目标媒体的属性。

客户端脚本

HTML4通过添加许多新属性来支持客户端脚本。这个脚本元素现在包括用于指定脚本语言、嵌入外部脚本和推迟脚本执行的属性。此外,还添加了许多事件属性,以便在发生事件时执行脚本,例如用户单击元素、按键、将鼠标移到元素上或更改表单控件的值。

这个NOSCRIPT公司元素也是HTML4.0中的新元素,它为禁用或不支持客户端脚本的浏览器提供了替代内容。

框架

包括框架在HTML4中,作者可以在一个窗口中显示多个文档。HTML 4中使用的框架模型没有从有缺陷框架模型最初由Netscape提出。

高级表格

的简单表模型HTML 3.2在HTML4中进行了扩展,包括行和列组、定义表规则的更大灵活性以及可访问性改进。行组的使用(主题,TFOOT公司,TBODY(待定))允许可视化浏览器使用可滚动的正文行呈现静态页眉和页脚行,从而提高大型表的可读性。