Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 哪些元素是;“有效”;放置在内部<;td>;标签?_Html_Semantic Markup - Fatal编程技术网

Html 哪些元素是;“有效”;放置在内部<;td>;标签?

Html 哪些元素是;“有效”;放置在内部<;td>;标签?,html,semantic-markup,Html,Semantic Markup,我知道把div放在td里面不是个好主意,但是span和其他元素呢?哪些元素可以放在td中,哪些元素不可以,为什么 编辑:问题是我有一个旧的表布局,我需要在那里进行修改。为此,我需要在td中添加元素,以便在中插入哪些元素最不有害?指定哪些元素可能是其他元素的直接从属元素 具有内容模型,这意味着它可以包含: 缩写地址区域(如果它是映射元素的后代)文章旁白音频b bdi bdo blockquote br按钮canvas引用代码命令datalist del details dfn dialog div

我知道把
div
放在
td
里面不是个好主意,但是
span
和其他元素呢?哪些元素可以放在
td
中,哪些元素不可以,为什么

编辑:问题是我有一个旧的
布局,我需要在那里进行修改。为此,我需要在
td
中添加元素,以便在
中插入哪些元素最不有害?

指定哪些元素可能是其他元素的直接从属元素

具有内容模型,这意味着它可以包含:

缩写地址区域(如果它是映射元素的后代)文章旁白音频b bdi bdo blockquote br按钮canvas引用代码命令datalist del details dfn dialog div dl em embed fieldset figure footer form h1 h2 h3 h4 h5 h6 header hgroup hr i iframe img input in kbd keygen label map make数学菜单meter nav noscript object ol output p pre progress q ruby s samp脚本部分选择小跨距强样式(如果存在范围属性)sup svg表格文本区域时间u ul var视频wbr文本

不应该将
div
放在
表中的想法更多的是使用带有CSS的语义标记来设置布局样式

也就是说,
及其相关元素应用于以表格格式显示数据。如果表中的一个单元格包含更复杂的标记是有意义的,那么就这样吧


在过去,之所以使用
,是因为它很容易为网站提供网格布局,但现在应该使用CSS来实现这一点,以使您的网站更易于访问。

我从这里了解到:请参阅关于大小的要点。您问题的标题会询问它是否有效。避免在布局中使用
元素,因为这是一个糟糕的想法。@gasan,如果这一点是在回答一个旧问题时提出的,为什么要问一个新问题(这个问题太模糊,无法有意义地回答)?@gasan,另外,请在问题中包含所有相关信息,否则,这些答案将对您没有用处。@gasan,请阅读完整的答案:“
元素有一个
流内容
内容模型,这意味着它可以包含[列出的元素]”。我不知道怎样才能说得更清楚。