是否有对应于以下内容的markdown个语法:

Take me to <a href="#pookie">pookie</a>

... 

<a name="pookie">this is pookie</a>

推荐答案

Take me to [pookie](#pookie)

应该是正确的标记语法,以跳转到名为pookie的锚点.

要插入该名称的定位点,请使用HTML:

<a name="pookie"></a>

Markdown似乎并不介意您将锚点放在哪里.将其放在标题中是一个有用的位置.例如:

### <a name="tith"></a>This is the Heading

效果很好.(我会在这里演示,但渲染器会go 掉锚.)

Note on self-closing tags and id= versus name=

这篇文章的早期版本建议使用<a id='tith' />,使用XHTML的自动关闭语法,并使用id属性而不是name.

XHTML允许任何标记为"空"和"自关闭".也就是说,<tag /><tag></tag>的速记,<tag></tag>是一对匹配的标记,但主体是空的.大多数浏览器都会接受XHTML,但有些浏览器不接受.要避免跨浏览器问题,请按照上面的建议使用<tag></tag>显式关闭标记.

最后,属性name=在XHTML中被弃用,所以我最初使用的是id=,大家都知道.然而,HTML5现在在使用id=时会在JavaScript中创建一个全局变量,这可能不一定是您想要的.因此,现在使用name=可能更友好.

(感谢Slipp Douglas向我解释了XHTML,感谢nailer指出了HTML5的副作用——更多细节请参见 comments 和naileranswer.name=似乎无处不在,尽管它在XHTML中不受欢迎.)

Html相关问答推荐

卸载伪元素 destruct 了CSS

如何才能完成这个背景按钮

输入表单在奇怪的地方舍入的标签

将输入字段下方的两个按钮设置为两侧对齐

悬停效果在新西兰表上不起作用

用于删除页面页眉上的超链接的CSS

为什么我的搜索栏会出现在WONG位置?

如何使用HTML和css代码在vb.net上打印POS

滚动两个不同高度的DIV;一个等待另一个

Html视频标签:圆角像素化

使用CSS Flexbox时,我的图像未对齐

HTML中的ARIA标签:在元素内部还是外部?(&Q;

将三个div转换为显示flex

发送带有图像的Google文档作为HTML格式的邮件正文不再起作用

Tailwind:父母动态适应子元素的身高

如何使 Shiny 中的 selectInput Select 扩展到井面板之外或以其他方式使它们更容易被用户看到?

在身体外部创建 tanget 45° div

Bootstrap 5 英雄

如何创建带有偏移边框线的双色边框?

下拉菜单项在页面加载时显示,需要隐藏直到悬停