水平格式化JavaScript输出,而不是垂直列表

水平格式化JavaScript输出,而不是垂直列表,javascript,html,css,Javascript,Html,Css,如何将此对象输出格式化为水平列出而不是垂直列出 for(var i=0; i<a; i++){ $('#{STORIES.story_id}6').append($('<div>', {text: sound[i].title})); for(var i=0;i这与其说是一个JavaScript问题,不如说是一个HTML/CSS问题。 输出是垂直的,这很可能是由于使用了标记。它是块级元素,因此在该元素前后总是有空格。(请阅读有关块vs内联的更多信息:) 尝试使用内联元素。例如

如何将此对象输出格式化为水平列出而不是垂直列出

for(var i=0; i<a; i++){
$('#{STORIES.story_id}6').append($('<div>', {text: sound[i].title}));

for(var i=0;i这与其说是一个JavaScript问题,不如说是一个HTML/CSS问题。
输出是垂直的,这很可能是由于使用了
标记。它是块级元素,因此在该元素前后总是有空格。(请阅读有关
vs
内联
的更多信息:)

尝试使用内联元素。例如


请记住,为了成为有效的标记,任何
内联
级别元素必须包含在
级别元素中。编辑:为了澄清,在
内联
级别元素中不能有
级别元素。

为什么?内联元素(例如
span
)可以出现在另一个内联元素中,例如
span
,或
a
。内联元素可以出现在内联元素中。这很好,但它的祖先之一必须是
元素。好消息是
都是
级别。