如何在精确的位置显示HTML元素?

如何在精确的位置显示HTML元素?,html,tags,coordinates,Html,Tags,Coordinates,我的问题几乎是愚蠢的,因为我想我知道答案,但我想确定。是否存在能够在特定位置放置标签的机制。我的意思是,我可以设置标签的坐标X和Y。也许这个特定的标签应该放在一个特殊的父标签中 你知道另一种方法吗 例如: <html> <body> <div id="container" > <img src="..." x="40" y="0" /> <img src="..." x=70" y ="10"/>

我的问题几乎是愚蠢的,因为我想我知道答案,但我想确定。是否存在能够在特定位置放置标签的机制。我的意思是,我可以设置标签的坐标X和Y。也许这个特定的标签应该放在一个特殊的父标签中

你知道另一种方法吗

例如:

<html>
  <body>
    <div id="container" >
      <img src="..."  x="40" y="0" />
      <img src="..."  x=70" y ="10"/>
         ....
    </div>
   ....

....
....
非常感谢您的关注


Bat

好吧,如果你想把一个元素放在页面上的一个特定位置,你可以在CSS中给它
位置:绝对的
,以及它相对于最后一个父元素的位置,该父元素的位置值为
相对的
绝对的

例如,使用这个HTML

<div id="square"></div>

以你为例,不,不完全是。您可以使用
样式
属性获得相同的效果,不过:

<div id="square" style="top: 100px; left: 100px;"></div>


假设
#square
已经从样式表中应用了
位置:absolute
。不过,最好将其合并到样式表中,因为内容和表示应该是分开的

好的,如果您希望将元素放置在页面上的特定位置,您可以在CSS中为它指定
位置:绝对
,以及它相对于位置值为
相对
绝对
的最后一个父元素的位置

例如,使用这个HTML

<div id="square"></div>

以你为例,不,不完全是。您可以使用
样式
属性获得相同的效果,不过:

<div id="square" style="top: 100px; left: 100px;"></div>


假设
#square
已经从样式表中应用了
位置:absolute
。不过,最好将其合并到样式表中,因为内容和表示应该是分开的

您可以通过CSS进行绝对定位。请参见

您可以通过CSS进行绝对定位。请参见

HTML中没有笛卡尔坐标的概念。。。这只是一个文档树。你想移动一个标记还是html元素?你能给我们一个示例代码并解释一下你到底想要实现什么吗?将什么放在哪里与什么相关?你真的在谈论html源代码,还是在查看呈现的页面(在这种情况下,css可能会有所帮助;-)?html中没有笛卡尔坐标的概念。。。这只是一个文档树。你想移动一个标记还是html元素?你能给我们一个示例代码并解释一下你到底想要实现什么吗?将什么放在哪里与什么相关?你真的在谈论html源代码,还是在查看呈现的页面(在这种情况下,css可能会有所帮助;-)?