HTML-减少HTML代码冗余
HTML - Reducing html code redundancy
我想知道是否有缩短HTML代码的方法。我目前正在使用引导程序来布局这个网页。
我的页面上的菜单在整个页面中重复,如果它被更新,你就会一页一页地更新。
有没有什么方法可以缩短整个HTML代码。。。
<div class="navbar navbar-fixed-top" role="navigation"
<div class="container">
...
</div>
<div>
通过使用javascript或任何方式。
是-可以通过javascript实现。假设您创建了一个包含在所有页面中的js文件:
<script language="javascript" src="/js/mymenu.js"></script>
如果您的菜单使用其他javascript或其他css文件,请确保在HEAD标记中的其他文件之前包含mymenu.js文件。
然后在你的mymenu.js文件中有一些代码,如下所示:
var outerDiv = document.createElement("div");
outerDiv.setAttribute("class","navbar navbar-fixed-top");
outerDiv.setAttribute("role","navigation");
var innerDiv = document.createElement("div");
innerDiv.setAttribute("class","container");
outerDiv.appendChild(innerDiv);
document.body.appendChild(outerDiv);
...
确保主菜单的css使用position:absolute;或者不执行body.appendChild,而是将其附加到包含元素。
相关文章:
- 缓存的最佳实践.避免冗余缓存
- UMD:正在分配给模块,导出冗余
- 如何更正阵列中的这种冗余
- Regex删除涉及零或一的冗余乘法/除法
- 删除方法中的冗余代码
- 多选择器冗余
- 简化冗余jquery's代码
- 排列具有相同数据的多个对象(减少冗余)
- Meteor模板-继承或外包事件以避免代码冗余
- HTML-减少HTML代码冗余
- 如果我两次使用相同的反应/冗余组件,它们会共享状态吗?
- ExtJS - 如何创建可重用的函数以避免代码冗余
- 避免模板代码冗余
- 如何重构用于初始化和更新的冗余代码
- highchart最大限度地减少代码冗余
- 如何在Javascript中重写函数时减少冗余代码
- Jquery内容滑块,如何复制无冗余代码
- 通过算法将冗余代码优化为循环
- 如何在使用服务器端和javascript代码时避免冗余的HTML代码
- 自定义冗余复选框输入Jquery代码