小编ale*_*dan的帖子

一行创建perl数组引用n个空字符串数组

我正在初始化几个作为可选键值组合传递给子程序的参数:

my %options = (
    center       => 1, 
    caption      => '', 
    tablecss     => '', 
    captioncss   => '', 
    datacss      => '',
    headercss    => '', 
    allcellcss   => '', 
    texalignment => '', 
    midrules     => 0, 
    columnscss   => \(('') x $numcol),
    @_,
);
Run Code Online (Sandbox Code Playgroud)

我的问题是columnscss关键.我在上面的内容是$options{columnscss}作为字符串引用而不是数组引用.我怎么能初始化键的值是['','',...,'']$numcol空字符串?我想避免首先array ('') x $numcol在单独的行中创建,然后将键值指定为对它的引用.我相信这就是我的回答.

arrays perl reference

2
推荐指数
1
解决办法
77
查看次数

如何方便地填空?

在 HTML 中,我想要这样的东西:

<p>A man, a ____, a canal, panama.</p>

我不希望下划线/下划线实际上是一个实际的文本输入框。在 HTML 中标记它以便可以访问屏幕阅读器的好方法是什么?如果可以表达下划线长度为四个字符,那就更好了。


也许我的例子离我的实际用例太远了。相反,想象一个简单的 HTML 数学课,并且可以看到类似这样的内容:

2 + ___ = 5

没有交互性——读者无法在输入字段中实际填写 3。这只是对读者的练习,也许他们可以在其他地方查找答案。如果我只使用下划线或 CSS 下划线,则屏幕阅读器用户不会知道那里有空白。他们听到“二加等于五”。

html accessibility

1
推荐指数
1
解决办法
971
查看次数

标签 统计

accessibility ×1

arrays ×1

html ×1

perl ×1

reference ×1