我已经阅读了很多关于时间元素的教程,但我还是不理解它,也许你可以在这方面帮我:)到目前为止,我得到的是HTML元素并不是文档中所有日期和时间都必需的,除非你想改变一些时间内容的样式,在这种情况下你可以避免使用<time>属性。
使用时间元素的另一个目的是,当你想让你的日期和时间机器可读,以获得一些特定的好处时,那么你必须使用时间,它有它自己的规则,如果我们使用datetime,它应该是什么,如果我们不知道时间元素的内容应该是什么,是全部吗,或者我在其中的一些方面是错的?
发布于 2019-07-10 20:27:43
这就是我到目前为止所得到的,我相信这是我问题的正确答案。<time>...<time/>
定义了人类可读的日期/时间。
为什么以及什么时候我们应该使用它们?您不应该在文档中的所有时间和日期中都使用时间元素,出于以下两个原因,我们必须使用它们:
将所有时间(以24小时为单位)放入
注:不能确定具体时间和日期的时间不能用在时间元素中,也不能把引入公历之前已经发生的时间放在时间元素中(因为这些时间转换成公历有困难)
注意: pubdate属性是一个布尔型属性。如果指定,则指示元素给出的日期和时间是最近的祖先文章元素的发布日期和时间,或者,如果元素没有祖先文章元素,则是整个文档的发布日期和时间。
注意: datetime属性(如果存在)给出了指定的日期或时间。否则,日期或时间由元素的内容提供。注如果time元素没有datetime属性,则它不能有任何元素后代,并且datetime值是该元素的子文本内容。话虽如此,最好还是使用datetime来使您的时间机器可读:)
https://stackoverflow.com/questions/56968619
复制相似问题