手动创建复杂的HTML表可能很麻烦。因此,我正在寻找一种使用GUI *的工具,使创建复杂表变得容易。

应该可以创建任何类型的表(例如,使用colspans / rowspans),而不仅仅是最基本/简单的一种。

(*请注意,我并不是在寻找可以转换为HTML的其他标记语言。)

创建表(GUI)

必须:


允许指定哪些列/行是标题(导出:th
允许指定哪些标题应用于哪些单元格(导出:headers和/或scope属性)
输入内容时允许使用HTML(例如,该工具不应将<转换为&lt;

应该:


允许移动列/行
允许按字母顺序对列/行进行排序

导出表格(HTML)


有效的HTML5代码段( table包括后代)。


不需要验证作为内容一部分输入的HTML。


没有镇流器(没有style属性,没有class属性。

形式要求


它必须是FLOSS(可以是自托管的Web应用程序或本地客户端)。 br />

如果是本地解决方案:我更喜欢GNU / Linux,但是欢迎任何操作系统的解决方案。




评论

我本来打算提出Kompozer,但它没有任何以视觉方式创建TH元素的功能...

您是1.手动输入数据2.从电子表格获取3.从access,mysql或其他数据库获取4.其他您正在运行Windows,MAC,Linux的什么操作系统

@cybernard:用于手动输入数据(用于静态网页);不需要数据导入或类似的东西。 //操作系统:就我个人而言,我使用的是GNU / Linux,但我不想限制对此操作系统的回答,因此欢迎使用任何操作系统的解决方案。

#1 楼

有一个基于浏览器的HTML编辑器TinyMCE,它可以编辑表:

http://www.tinymce.com/tryit/full.php

只需转到表列,然后点击插入表。然后,您可以使用表格工具自由编辑该表格。完成后,只需单击工具->源代码,然后复制HTML源代码。

不仅可以用于表,还可以使用。

如果需要,您可以下载自己的副本并将其托管在网页上。

注意:它不包括所有内容您的排序要求,并且看起来很基本...

编辑:这里的这个满足您的所有要求,但不是FOSS。