最近初学DIV+CSS,请问UL中可以放文字吗?!

最近初学DIV+CSS,请问UL中可以放文字吗?!,第1张

兄弟问得好!可以是可以,但不要这样去做。为什么呢?标签都是有语意的,ul代表无序列表;如果按你上面内容的意思,应该这样来写:

---------------------------------------

<div>

<h3>标题</h3>

<p>内容</p>

</div>

标题用h标签,我这里用了h3,表示一个不是很重要的标题;

内容如果是段落,就用p标签

写了个简单例子

--------------js代码块-----------------------------------------------

function a() {

var uls = document.getElementsByTagName("ul")

for (var i = 0i <uls.lengthi++) {

for (var j = 0j <uls[i].childNodes.lengthj++) {

uls[i].childNodes[j].innerHTML = "我爱你" + j

}

}

}

----------------------html代码块-------------------------------------------------

<ul>

<li></li>

<li></li>

<li></li>

</ul>

<input type="button" value="按钮" onclick="a()">

可以是可以,但是为什么你要这样写呢?一般情况下ul, li是用来写列表的,如果只是普通文本完全可以直接使用div或者span来写,你用了ul来写还得去处理ul的默认样式,这样增加了代码冗余。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7977274.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存