微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html5 – 语义星级

我正在产品页面上实施星级评定系统.目前的一个是膨胀的,不能被认为是语义.

现在有更好的方法来接近HTML5中的评级(例如< range>输入)?否则,为星级评估系统写入标记的适当方式是什么?

解决方法

对于投票,它在语义上是一种形式(不是一组链接,因为此操作有副作用,所以必须使用POST方法).星星可以是单选按钮(带< label>!)或提交按钮(不幸的是,这将是难以想象的).

< input type = range>如果您以%或更大规模评级,则会更为合适.对于典型的1-5评级,可能不是最好的解决方案:

The input element represents a control for setting the element’s value to a string representing a number,but with the caveat that the exact value is not important,letting UAs provide a simpler interface than they do for the Number state.

为了呈现评分,HTML没有任何特定的元素,但您可以使用hReviewhReview-aggregate微格式或等效的微数据(Google likes them).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码
HTML5使用DOM进行自定义控制
使用HTML5 Canvas绘制阴影效果的方法
使用PHP和HTML5 FormData实现无刷新文件上传
如何解决HTML5 虚拟键盘出现挡住输入框的问题