Html 如何向父元素添加同级元素?

Html 如何向父元素添加同级元素?,html,emmet,Html,Emmet,我正在使用Emmet插件的Sublime Text 2 这是目标HTML: </html <head> <title></title> </head> <body> </body> </html> 它不添加元素 我试着在结尾使用兄弟姐妹的缩写,如下所示: html>head>title+body 但是,标记现在被添加为元素的同级元素,而不是元素

我正在使用Emmet插件的Sublime Text 2

这是目标HTML:

</html
    <head>
        <title></title>
    </head>
    <body>
    </body>
</html>
它不添加
元素

我试着在结尾使用兄弟姐妹的缩写,如下所示:

html>head>title+body
但是,
标记现在被添加为
元素的同级元素,而不是
元素

如何更新代码段,使其将兄弟元素添加到父元素?

以下是解决方案

(head>title>)html>body
希望这有帮助。

试试这个

html>(head>title)(body)

我知道这个问题现在已经得到了回答,我已经接受了第一个对我有用的答案,但为了完整性,我想添加到我最终找到的实际文档的链接,以及分组缩写的另一个替代方案

因为我不知道字符命令的名称,所以一开始我找不到关于它们的文档

然而,经过一些深入的研究(感谢谷歌),我终于发现它们被称为
缩写

那些我发现我也能很快找到的

阅读文档后,我发现有两种方法可以解决我的问题

我可以使用缩写
^
,类似于:

html>head>title^body
html>(head>title)+body
或者我可以使用缩写词
()
对您的集合进行分组,然后像往常一样使用标准缩写词
+
,如下所示:

html>head>title^body
html>(head>title)+body
使用分组缩写也是我的建议,我也接受了

两者都将生成此输出:

<html>
<head>
    <title></title>
</head>
<body>

</body>
</html>


如果使用其中一个有什么好处,我不知道。

最快的方法是在Koan行(底线)中使用html:5。这意味着:

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
</body>
</html>

文件

感谢@François Wahl进一步分享知识+1.我很感激