HTML版区似乎很冷清,到这里来问一下。name属性是名称/值形式,比如
name="description"
name="ywords"
name="robots"
name="generator"书上说的HTML没有任何预定义的<meta>名称,那是不是说name后面的那些单词是随便写的,自己想写啥,就写啥,可不可以自己随便写汉字。谢谢!!1

解决方案 »

  1.   

    可以。
    但是最好用utf-8编码。免得一些浏览器不认识中文。
      

  2.   

    name  比如1个lable  你name  属性 赋值了,Text 没赋值,文本显示就是name的值。
      

  3.   

    有些是标准的,如keywords等,有些可以自己随便写
      

  4.   

    有些是标准的,有些是随便写的?
    哎呦,这个事情就难了哦,哪些是标准的啊,随便写,是不是就是一个意思而已,让浏览者能看懂是啥意思就可以了啊,那比如我上面写的generator,是设置编辑工具,比如:<meta name="generator" content="FrontPage">
    表明编辑工具是FrontPage,那这里的generator是自己随便写的呢,还是标准的呢?
      

  5.   

    没有标准,只是某些名称在一定范围内有了约定俗成的意义。
    比如"keywords",一些搜索引擎约定用这些关键字对文档进行分类。
    比如"generator",编辑器习惯用它来判断是否是自己生成的格式,决定其他特定名称的元信息是否是属于自己的。
    基本上你可以随意命名,而为了不和其他作者写入的元信息混淆,先用"generator"进行归属区分是一个不错的方法。