小编Sta*_*lin的帖子

是否有<u>的语义版本?

在XHTML Strict中,似乎不允许您再使用该<u>标记.有没有对等语义像有是<b><i>?如果没有,是否有任何关于如何在XHTML中标记带下划线的文本的约定?

谢谢.

xhtml semantic-markup underline

8
推荐指数
3
解决办法
3821
查看次数

语义正确的HTML复选框列表

我有一个HTML复选框列表,我想以下列格式显示:

Click all that apply:
                                 Title A      Title B

Option 1                         [  ]         [  ]
Option 2                         [  ]         [  ]
Option 3                         [  ]         [  ]

我想知道在语义上编码这个的最佳方法是什么?

我已经看到了一个关于语义正确的复选框的相关问题,但这没有考虑标题.

有任何想法吗?

html semantic-markup checkboxlist semantics

8
推荐指数
2
解决办法
2440
查看次数

这个错误消息"insertId:Error:INVALID_ACCESS_ERR:DOM Exception 15"的含义是什么?

我正在使用jquery mobile,phonegap和openDatabase开发一个应用程序.当应用程序执行时,我可以在Safari浏览器的控制台中看到带有以下消息的SQLResultSet:

insertId: Error: INVALID_ACCESS_ERR: DOM Exception 15. 
Run Code Online (Sandbox Code Playgroud)

但是,我的应用程序正常工作.但我不明白为什么会显示这条消息.

请帮我.

jquery mobile-safari cordova

8
推荐指数
3
解决办法
5725
查看次数

什么是SPARQL查询以获取我的triplestore中存在的所有图形的名称?

我想在我的Fuseki服务器中获取所有现有图形的名称,它应该返回一个带有所有图形名称列表的消息.

rdf sparql fuseki named-graphs

8
推荐指数
2
解决办法
5776
查看次数

OWL类和子类属性继承

我对OWL类和子类属性的继承感到困惑。一些帖子说OWL中没有继承(OWL:如何从超类继承两个类之间的属性关系?)http://answers.semanticweb.com/questions/619/rdfs-owl-inheritance-with -josekipellet)。但是,我也发现了一些相反的讨论。例如,“面向对象软件开发人员的语义Web入门”页面(https://www.w3.org/TR/sw-oosd-primer/)提到了面向对象语言OWL和RDF:“类可以安排在具有继承的子类层次结构中”(第3.3节)。https://www.w3.org/TR/rdf-schema/#ch_subclassof提到“属性rdfs:subClassOf是rdf:Property的一个实例,用于声明一个类的所有实例都是另一个类的实例。” 因此,这使我感到困惑。现在我有以下问题:

  • 像面向对象的语言一样,rdfs:subclassOf是从超类继承属性吗?
  • 如果没有

    • RDF / OWL中的继承是什么意思?
    • 是否可以使用OWL / RDF构造面向对象的语言类型的类-子类继承?
    • 考虑以下示例。“讲师”和“学生”的所有属性都可用于“人”类吗?

      Example:
      --------
         ### Classes ###
       :CSModule rdf:type owl:Class ;
            rdfs:subClassOf :Module .
      
       :Lecturer rdf:type owl:Class ;
           rdfs:subClassOf :Person .
      
       :Student rdf:type owl:Class ;
          rdfs:subClassOf :Person .
      
       :Module rdf:type owl:Class .
      
       :Person rdf:type owl:Class .
      
      ### Object Properties ###
      
      :studies rdf:type owl:ObjectProperty ;
      
         rdfs:domain :Student ;
         rdfs:range :Module .
      
      :teaches rdf:type owl:ObjectProperty ;
      
         rdfs:domain :Lecturer ;
         rdfs:range :Module .
      
      ### Data …
      Run Code Online (Sandbox Code Playgroud)

rdf owl ontology rdfs

8
推荐指数
2
解决办法
4316
查看次数

如何从 Protege 中的本体导入特定的类和对象属性?

我想将 Protege 中的一些类从不同的本体导入到我的本体中。例如,我需要类foaf:Personorg:Sitevcard:Organization等等。

我不想自己创建它们(并修改它们的 IRI)。当我导入整个本体(Schema.org、vCard、FOAF 等)时,我有很多不需要的元素。

有什么办法吗?

owl ontology protege

8
推荐指数
1
解决办法
3436
查看次数

如何在DL Manchester OWL语法中查询个人?

我知道这听起来像一个非常愚蠢的问题,但我一直试图解决这个问题,但我找不到任何相关内容,尽管这显然应该是可行的.

我正在开发一些使用曼彻斯特OWL语法和HermiT推理器通过其API查询OWL文件的东西.我也可以在Protege 4的DL Query选项卡上运行查询,以检查我在该文件上的查询结果.该文件基本上是添加数据实例的朋友之友(FOAF)本体.

问题:我找不到通过其唯一标识符查询实例的方法.

它应该是URI,所以例如对于具有URI的Person对象 http://xmlns.com/foaf/0.1/Andrew_Kuchling,我试图运行以下查询:

Person and URI value "http://xmlns.com/foaf/0.1/Andrew_Kuchling"

Person value "http://xmlns.com/foaf/0.1/Andrew_Kuchling"

Person and URI value "Andrew_Kuchling"

Person that "Andrew_Kuchling"
Run Code Online (Sandbox Code Playgroud)

这些都不起作用.(URI是通过http://xmlns.com/foaf/0.1/为您输入的任何字符串添加前缀来构造的,并且URI实际上并未在本体中标识为属性).

在FOAF中,mbox_sha1sum是邮箱的sha1sum.邮箱与个人有着独特的联系.所以我尝试了以下查询:

Person and mbox_sha1sum value "mbox_sha1sum-property-value-here"
Run Code Online (Sandbox Code Playgroud)

但是,它甚至不执行此查询,因为它感觉查询不正确.该mbox_sha1sum值与我为此Person添加的值相同.它存在于个人中.

它确实执行此查询:

Person and firstName value "Andrew"
Run Code Online (Sandbox Code Playgroud)

所有数据属性都不是专用数据类型.默认情况下作为文字处理.

我真的不知道我做错了什么.请有人请帮忙吗?

uri foaf dlquery manchester-syntax

7
推荐指数
1
解决办法
1900
查看次数

使用Jena和RDF开发语义应用程序的最佳实践是什么?

语义网:最佳实践

我是Semantic Web的新手,在我的应用程序中,我使用的是Protege,RDF,SPARQL,Jena,Virtuaso.我关心的是,在流行的Java Frameworks(比如Hibernate)中,我们有POJO层,在这个语义Web应用程序中我可以拥有相同的东西吗?这是一个好习惯吗?我想知道,Jena为我提供了RDF和Model的连接,但是设计整个应用程序的最佳实践是什么?在前端,我将使用简单的HTML和JS,因此servlet将在那里.另外,我想知道表示在Protege in Java中创建的本体的标准(不使用OntModel,因为我没有使用OWL).

rdf semantic-web jena protege

7
推荐指数
1
解决办法
1301
查看次数

标记对话(或访谈)的大多数语义方式?

我正在试图找出标记这样的东西的最语义方式.

John: blah blah 
Paul: blah blah 
George: blah blah 
Ringo: blah blah 
Run Code Online (Sandbox Code Playgroud)

要么

John:   blah blah 
Paul:   blah blah 
George: blah blah 
Ringo:  blah blah 
Run Code Online (Sandbox Code Playgroud)

理想情况下,CSS可以灵活地执行或将其分解为带或不带名称可见的段落.我考虑使用before:选择器添加名称,但我也希望它们可以链接.例如,如果他有一个,我会链接到Ringo的推特个人资料.它也应该在屏幕阅读器中正确读取.

html html5 semantic-markup semantics

7
推荐指数
1
解决办法
2555
查看次数

在JSON-LD中使用相同谓词消除歧义资源

我无法预先确定如何消除使用相同谓词的资源的歧义.我是RDF的新手,所以请原谅我的术语:我会试着用例子来解释我的意思.

我有一个Interview资源/模型与(简化)上下文,如下所示:

{
  "id": {
    "@id": "http://purl.org/dc/terms/identifier"
  },
  "interviewers": {
    "@id": "http://purl.org/dc/terms/contributor",
    "@type": "@id",
    "@container": "@set"
  },
  "title": {
    "@id": "http://purl.org/dc/terms/title"
  },
  "interviewees": {
    "@id": "http://purl.org/dc/terms/contributor",
    "@type": "@id",
    "@container": "@set"
  }
}
Run Code Online (Sandbox Code Playgroud)

InterviewerInterviewee资源有这样的情境:

{
  "id": {
    "@id": "http://purl.org/dc/terms/identifier"
  },
  "name": {
    "@id": "info:repository/ive/name"
  }
}
Run Code Online (Sandbox Code Playgroud)

然后我创建一个如下所示的资源:

{
  "id": "06bad25f-83c1-4ee5-b055-0cb87d4c06be",
  "interviewers": [
    {
      "id": "b0c262ce-7eb3-47f2-b212-a0e71cca0c92",
      "name": "Somebody",
      "@context": {
        ...
      },
      "@id": "urn:uuid:b0c262ce-7eb3-47f2-b212-a0e71cca0c92",
      "@type": [
        "http://id.loc.gov/vocabulary/relators/ivr"
      ]
    }
  ],
  "title": "Interview with So and So", …
Run Code Online (Sandbox Code Playgroud)

ruby rdf json-ld

7
推荐指数
1
解决办法
511
查看次数