ul和li基本用法分析

记得上次帮朋友建网站,他坚持用ulli做导航,说太灵活了。
当我看到代码时,我对自己发牢骚。
ul li li,层层叠叠,到最后,图案全部破碎。
他的身边建于2 01 8 年,错误仍然时不时出现。
我建议他使用 Flexbox,但他不同意。
等等,还有别的事。
他的网站流量不大,所以使用 ul li 并不能显示出它有多么活跃。
但根据一些数据,导航菜单在ul中嵌入了三层li,最终的显示速度比直接使用标签慢了0.5 秒。
这0.5 秒可以“卡”在用户眼里。
我突然想到,有时我们是如此沉迷于“灵活性”。
例如,应该使用列表来模拟导航。
正因为如此,调整样式比直接使用标签的压力更大。
因此,如果使用得当,技术就是好技术。

HTML5中怎样让图片和文字处在同一行中

你好,当我看到你的问题时,我立刻想起了我之前做过的一个类似的项目。
说实话,使用 HTML5 创建页面既不困难也不简单。
关键是要找到重点,你知道吗?
我当时就是这样的。
在移动应用程序页面上,文本和图像应放置在一行上,并且应该是动态的。
如果页面发生变化,它们仍然可以保持在同一行。
我研究了很久,搜了百度、谷歌、Stack Overflow,最后自己解决了。

首先,我在 DreamWeaver 中创建了一个新的 HTML5 页面,然后按照正常流程进行操作。
我在body中添加了一个div,并在div中设置了ul和li。
然后用li填充内容,记得设置宽度为1 00%,高度固定。
此步骤是为了确保内容填满屏幕的整个宽度,但具有一致的高度,以便图像和文本不会因内容量而错位。

那么,重点来了。
您应该找到一张 3 0 x 3 0 像素的方形图像,并尽量简洁,这样在视觉上更加协调。
接下来,将此图像设置为 li 标签的背景图像。
这很重要,因为它将把文本覆盖在图像上,并使文本和图像看起来像是一回事。

但是这时候你会发现文字和图片不在同一行。
解决方案是在 li 标签中添加左填充。
该值与图像的宽度相同,确保文本从图像的右侧开始。
这样,无论您如何滚动页面,文本和图像都保持在同一行。

最后我在li标签下面加了一条横线,这样视觉效果更好,背景图片也能正确放置。

总而言之,这是一种使用背景图像加上左侧填充来定位文本的方法。
这个技巧一次又一次地对我有用,我希望它也对你有用。
但归根结底,你还是需要多练习,多尝试,慢慢就会找到方法的。

一行显示3个<li>的CSS怎么写?

Dreamweaver 创建一个新的 HTML 页面。
您好 请输入小宇 小小 。
默认样式是垂直的。
编辑 li 标签 CSS。
浮动:左;左对齐。
列表样式:无;去除小点。
li 标签水平显示。