我已经使用Nodejs创建了自己的OneNote加载项。我有两个问题。我搜索过高低没有找到解决方案。
我的加载项将新的大纲添加到OneNote页面。此大纲包含一个HTML表,该表具有一列和多行。我想设置一些HTML表格行的背景。我已经尝试了所有我能想到的,包括:
<tr bgcolor='red'>
<td bgcolor='red'>
<tr style='background-color:red'>
<td style='background-color:red'>
注意。另外,我希望表中的某个单元格使用&nbsp而不要去除多余的空白。 &nbsp无效。既不是<pre>
标签。 OneNote只是忽略了我的标记,除了我可以指定表格边框的粗细<table border=1>
。
供参考,我将此示例代码转换为Build your first OneNote task pane add-in
我使用上面的示例代码创建了此代码:taskpane.js in my Github repo
要回答我自己的问题...
我在发布问题后发现了这个问题:OneNote API HTML tag support
[似乎没有Microsoft支持bgcolor,tables / tr / td上的背景CSS或与OneNote API有关的CSS。 <pre>
标记和&nbsp甚至都没有列出。