javascript - 如何在 html 中创建新的容器标签
问题描述
我读过这个主题,但没有解决。类似于html 标记的header
东西。好的,它不是标准的 html 自定义标签,但我想要类似的东西:footer
content
<html>
<body>
<content>
This is a text
</content>
</body>
</html>
因此,我将 CSS 定义为:
content {
backuground-color: red;
display: block;
padding: 1em;
}
和 Javascript 为:
var customTag = document.createElement('content');
var customTag = new customTag();
document.body.appendChild(customTag);
但有些东西行不通。我该如何解决问题?我忘记做什么更多?非常感谢。
解决方案
<content>
曾经是一个HTML标签(我认为)......
这是一种方法<customcontent>
,而不是:
var cc=document.createElement("customcontent");
cc.innerText="Hello! I'm a custom content tag!";
document.body.append(cc);
customcontent {
background-color: red;
display: block;
padding: 1em;
}
推荐阅读
- python - 如何在 Python 应用程序中存储和使用 300KB 的查找表?
- symfony - 使用 Symfony 和 Api 平台将带有子资源的实体保存到 redis
- python - 如何使 if else 在函数的 1 行中返回
- javascript - codeigniter 下拉列表中的拼接方法
- java - Android java - 是否可以从 RadioGroup 中的 RadioButton 获取文本,而每个 RadioButton 都没有定义的 id?
- eclipse - 在 MacOS 上使用 tfvc 的 Eclipse 中正确的合并脚本是什么?
- c# - 将 JSON 字符串(无空值)转换为 Google 的 OAuth API TokenResponse 类时的空字段值
- java - 使用 ConsoleAppender 的 Logback 不会打印日志
- php - 输入简码时出现语法错误
- apache-kafka - 查询如何在 Ksql Server 上分布