有一个HTML“位置”元素?

时间:2012-04-07 21:54:04

标签: html gps

The HTML5 time element看起来很酷,但我想知道是否存在locationplace元素。它可能在GPS应用等中很有用吗?

4 个答案:

答案 0 :(得分:1)

据我所知,HTML5中没有本地元素。不过要看看这个:http://dev.w3.org/geo/api/spec-source.html

答案 1 :(得分:1)

<location>元素不存在。我个人会同意在语义上它对于涉及某种GPS的网络应用来说很棒。

如果我理解正确,HTML5允许您创建custom elements,这可能是对即将推出的网络应用的临时修复。从语义上来说,我不认为这是最好的事情(所有额外的标记来创建一个元素),但有些人可能会使用它。 Eric Meyer also has an article discussing custom elements

从技术上讲,我认为大多数浏览器会在适当的CSS和/或JavaScript下呈现未知标记......


2014年3月更新

Custom elements正在通过W3C,他们实际上非常漂亮。

答案 2 :(得分:0)

我没有听说过这样的元素。

以下是HTML5规范中提供的a list个元素。 (更新:该列表基于2009年2月的规范,因此它有些陈旧,但我知道仍然没有location元素。)

答案 3 :(得分:0)

没有名为“location”的元素。

您可以使用Google Maps API

以HTML格式显示GPS数据
   <div id="map" style="width: 400px; height: 300px"></div> 

   <script type="text/javascript"> 
      var myOptions = {
         zoom: 8,
         center: new google.maps.LatLng(51.49, -0.12),
         mapTypeId: google.maps.MapTypeId.ROADMAP
      };

      var map = new google.maps.Map(document.getElementById("map"), myOptions);
   </script>