1.标签定义

这个例子非常好 ,因为它正好能说明:

👉 什么时候用 line(标签选择器),什么时候必须用 .line(class)


结论先给你

css 复制代码
text {
  color: red;
  font-size: 30rpx; /* 注意这里我帮你改了 */
}

这是完全正确的,而且在小程序里很常见。


为什么 text {} 这次是对的?

因为 text 是【真实存在的组件标签】

在微信小程序中:

xml 复制代码
<text>你好</text>

text官方内置组件,所以:

css 复制代码
text { ... }

👉 就是 标签选择器 ,能匹配所有 <text>


对比一下你前面问的 line

写法 是否存在这个标签 是否生效
text {} ✅ 有 <text> 组件 ✅ 生效
view {} ✅ 有 <view> 组件 ✅ 生效
line {} ❌ 没有 <line> ❌ 不生效
.line {} ✅ class ✅ 生效

⚠️ 一个非常重要的点:3rpx 几乎看不见

你写的是:

css 复制代码
font-size: 3rpx;

实际效果

  • 1rpx ≈ 屏幕宽度 / 750
  • 3rpx 非常非常小
  • 在真机上基本等于"看不见"

正常字体大小参考

用途 rpx
辅助说明 22--24rpx
正文 26--30rpx
标题 32--36rpx

👉 建议至少用 24rpx 以上


推荐写法(更安全)

全局 text 样式(慎用)

css 复制代码
text {
  color: red;
  font-size: 28rpx;
}

⚠️ 会影响所有 <text>,适合 demo,不适合复杂页面


更推荐:class 写法 ✅

xml 复制代码
<text class="danger-text">错误提示</text>
css 复制代码
.danger-text {
  color: red;
  font-size: 28rpx;
}

✔ 不污染全局

✔ 可维护

✔ 符合真实项目习惯


一句话总结

text {} 是对的,因为 <text> 真存在
line {} 是错的,因为 <line> 不存在
.line {} 永远安全

如果你愿意,我可以帮你列一份 小程序常用内置标签 & 是否适合直接写标签选择器的清单

https://chatgpt.com/share/695bc8c0-a264-8009-ad5c-248cda32855e

相关推荐
土土哥V_araolin8 小时前
双迪大健康新零售系统开发要点
小程序·个人开发·零售
2501_9159090610 小时前
不用越狱就看不到 iOS App 内部文件?使用 Keymob 查看和导出应用数据目录
android·ios·小程序·https·uni-app·iphone·webview
CHU72903512 小时前
扭蛋机盲盒小程序前端功能设计及核心玩法介绍
前端·小程序
职豚求职小程序13 小时前
中华财险笔试测评题库小程序刷题职豚2026新
小程序
阿珊和她的猫13 小时前
小程序双线程架构:逻辑层与视图层的协同运作机制
小程序·架构
源码ym7k资源13 小时前
在线家政系统(APP+小程序)源码:为您提供专业的本地服务
小程序
2601_9520137613 小时前
家政服务小程序预约上门服务维修保洁上门服务在线派单技师入驻-ym7K
小程序
2501_9159214313 小时前
常用iOS性能测试工具大全及使用指南
android·测试工具·ios·小程序·uni-app·cocoa·iphone
一字白首14 小时前
小程序组件化进阶:从复用到通信的完整指南DAY04
前端·小程序·apache
是Winky啊14 小时前
【逆向+爬虫】获取小程序信息
小程序