我刚刚发现,在Adobe Dreamweaver CS3中,此代码段在设计视图中似乎很好,
<a href="#">Test Anchor</a>
但是如果我为这个“a”标签添加“id”属性,就像这样,
<a id="test" href="#">Test Anchor</a>
在“a”元素的左侧会有一个图标,就像一本打开的书。 (我无权上传图片)
图标的含义是什么? Dreamweaver有什么意义吗?我试图谷歌一些关键词组,除了广告之外什么都没有。
有任何帮助吗?非常感谢!
答案 0 :(得分:0)
可能只是使用符号来识别页面上的文本链接,保存文件并将其加载到Web浏览器中,图标实际上可能不是代码的一部分。
答案 1 :(得分:0)
此图标(应该看起来像带有锚点的盾牌)是Dreamweaver设计视图指示器。该指标用于识别“命名”锚点。没有图片会上传到您的网站,所以不要担心。带有ID的Anchor()标记被视为“已命名”,因为您可以在URL的末尾添加一个哈希,以使浏览器“跳转”到指定的/ ided元素。如果您的文件是test.html,并且您使用test.html #test访问您的页面,那么浏览器将加载您的页面并“跳转”到指定的锚点。在最近的浏览器中(不确定它有多远,但现在可能还不够担心)具有id属性值的锚点将以与具有name属性值的锚点相同的方式工作。
如果你有几个选项,如果你不喜欢这个图标出现: 编辑(Mac上的Dreamweaver) - &gt;首选项,不可见元素,取消选中命名锚点。
或查看 - &gt;视觉辅助 - &gt;隐形元素。此选项会关闭首选项中列出的所有不可见元素指示符,因此请确保您知道关闭的内容。