我想知道我是否可以制作类似的东西:
<myTag>myAwesomText</myTag>
而#34; myTag&#34;是其他html标签的组合,例如:
<div class="myClass">
<p>myAwesomText</p>
</div>
答案 0 :(得分:1)
答案是否定的,这在HTML中是不可能的。
通常,您的文本编辑器(例如Sublime Text)可以选择创建片段,您可以在其中自定义<myTag>
之类的快捷方式,其中可以插入自定义HTML或任何代码。如果您对此感兴趣,请参阅Sublime Text和Their Snippet Feature
注意:您还可以使用像Javascript这样的函数语言来创建像这样的功能
另外,做类似的事情的一种hacky方法是创建一个自定义的html元素并使用css来修改它的属性(虽然我确信这不受广泛支持):
mytag {
font-weight: bold;
color:red;
}
<mytag>This is bold and red</mytag>