Cai*_*inã 5 html php syntax html5 custom-tag
我想知道我是否可以为我的网站创建一个自定义HTML标签,其功能与Facebook的Open Graph元标签相同.
我在考虑这样的事情:
<mysite title="My website title" description="Some description"
image="http://mysite.com/image.png">
Run Code Online (Sandbox Code Playgroud)
然后使用PHP获取此数据(我已经可以使用meta-tags执行此操作).
一些要点:
我使用HTML5,使用这种方法有什么语法问题吗?
Google+使用类似这样的内容:g:plusone
Marat Tanalin 是对的,在 HTML5 中,不允许“发明”未指定的元素/属性/值。Alohci 给出了一个很好的例子来解释为什么会这样。
\n\nmmmshuddup 指出,您可以使用 XHTML5。然而,我认为在这种情况下,如果你扩展词汇量形式上是正确的,这是允许的。毕竟它是 XML。不过,它不再是多语言 (X)HTML5 文档了。
\n\n我认为可能有一个 (X)HTML5 解决方案适合您(不过取决于您的具体用例):data-*属性:
<div data-title="My website title" data-description="Some description" data-image="http://mysite.com/image.png">\xe2\x80\xa6</div>\nRun Code Online (Sandbox Code Playgroud)\n\n您可以“发明”以 开头的属性,data-后跟您可以自由定义的字符串。
另一种可能的(更复杂的)方法可能是将微数据与适合您需求的现有词汇一起使用(如果您找不到词汇,您可以自己创建一个)。只有当您想要提供的(元)数据对其他人有价值时,我才会采用这种方式。
\n| 归档时间: |
|
| 查看次数: |
646 次 |
| 最近记录: |