html 语言中 如何换行?

我经常使用淘宝助理里面的html编辑,现在遇到个问题,我想在店铺里加一个图片滚动,但是编辑好以后,一按保存,再点开看的时候,有些代码就会变成了一行,,,原本该滚动的图片不... 我经常使用淘宝助理里面的html编辑,现在遇到个问题,我想在店铺里加一个图片滚动,但是编辑好以后,一按保存, 再点开看的时候,有些代码就会变成了一行,,,原本该滚动的图片不动了。请朋友们帮忙。
我把代理贴出来,
<DIV id=demo style="OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 100px">
<TABLE cellPadding=0 align=left border=0 cellspace="0">
<TBODY>
<TR>
<TD id=demo1 vAlign=top><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/gfjs.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bxtt.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bzjd.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/gfjs.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bxtt.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bzjd.gif"></TD>
<TD id=demo2 vAlign=top></TD></TR></TBODY></TABLE></DIV>
<SCRIPT>
var speed=30

demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
else{ demo.scrollLeft-- } }
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </SCRIPT>

但是保存后,再点开看的时候 就会变成
<DIV id=demo style="OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 100px"> <TABLE cellPadding=0 align=left border=0 cellspace="0"> <TBODY> <TR> <TD id=demo1 vAlign=top><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/gfjs.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bxtt.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bzjd.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/gfjs.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bxtt.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bzjd.gif"></TD> <TD id=demo2 vAlign=top></TD></TR></TBODY></TABLE></DIV> <SCRIPT> var speed=30 demo2.innerHTML=demo1.innerHTML demo.scrollLeft=demo.scrollWidth function Marquee(){ if(demo.scrollLeft<=0) demo.scrollLeft+=demo2.offsetWidth else{ demo.scrollLeft-- } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </SCRIPT>

原本该换行的地方,全没换
一楼说的 我试过,,但是一用这个<br />,,就不滚动了
展开
 我来答
alsove
2009-09-24 · TA获得超过292个赞
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
淘宝助理的软件本身有问题,在显示HTML时就会出现这种情况,其实这类软件都是这样的,例如百度的也是。
建议是用其它的软件修改好代码后直接复制到淘宝助理,在淘宝助理上修改HTML确实是很困难的,我一般就是用Dreamweaver,有代码自动提示功能,不过软件比较大,windows自带的记事本也很方便。
另外,淘宝好像不能在宝贝描述里加入javascript的内容,就是
这段:<SCRIPT>
...
</SCRIPT>
用HTML的标签应该也能达到差不多的效果。

<MARQUEE scrollAmount=2 behavior=alternate>
<IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/gfjs.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bxtt.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bzjd.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/gfjs.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bxtt.gif"><IMG src="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/bzjd.gif">
</MARQUEE>
你可以试试。
虞未咸芳
2020-04-18 · TA获得超过3565个赞
知道大有可为答主
回答量:3102
采纳率:29%
帮助的人:164万
展开全部
html语言当中,
标签
或者是
都可以实现table表格内换行。
也可以使用css来实现,css控制table单元格强制换行与强制不换行

用css实现table单元格数据自动换行或不换行的实现方法如下:
1、强制换行:

.autonewline
{
word-break: break-all;/*必须*/
}

自动换行

2、强制不换行:

.nonewline
{
word-break: keep-all;/*必须*/
}

不换行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tz6060996
推荐于2018-04-07 · TA获得超过2282个赞
知道大有可为答主
回答量:1171
采纳率:100%
帮助的人:1600万
展开全部
HTML 有两种换行的概念,一是代码换行;二是显示的页面上换行.代码换不换行对显示页面应该没什么影响,代码要换行的话,打回车就可以了.页面换行用<br />或<p>...</p>

还有,看过你贴的代码,<SCRIPT>这段是有问题的,好象少了不少分号.改了一下你试试.

<SCRIPT>
var speed=30;

demo2.innerHTML=demo1.innerHTML;
demo.scrollLeft=demo.scrollWidth;
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth;
else{ demo.scrollLeft--; } }
var MyMar=setInterval(Marquee,speed);
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </SCRIPT>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
舒璎靖韵宁
2020-02-10 · TA获得超过3571个赞
知道大有可为答主
回答量:3132
采纳率:34%
帮助的人:160万
展开全部
HTML
有两种换行的概念,一是代码换行;二是显示的页面上换行.代码换不换行对显示页面应该没什么影响,代码要换行的话,打回车就可以了.页面换行用<br
/>或<p>...</p>
还有,看过你贴的代码,<SCRIPT>这段是有问题的,好象少了不少分号.改了一下你试试.
<SCRIPT>
var
speed=30;
demo2.innerHTML=demo1.innerHTML;
demo.scrollLeft=demo.scrollWidth;
function
Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth;
else{
demo.scrollLeft--;
}
}
var
MyMar=setInterval(Marquee,speed);
demo.onmouseover=function()
{clearInterval(MyMar)}
demo.onmouseout=function()
{MyMar=setInterval(Marquee,speed)}
</SCRIPT>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友003d0c83c
2009-09-23 · TA获得超过333个赞
知道小有建树答主
回答量:256
采纳率:0%
帮助的人:375万
展开全部
换行用这个标签<br />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式