想知道我是否可以替换不同的html元素标签名称并获得原始行为?
例如,我可以将<span/>
个元素表示为<s/>
并获得<span/>
的相同行为和可用性吗?我想象某种xslt-esque javascript映射。甚至不确定这是个好主意。我很乐意被告知这是一个坏主意。
为什么呢?我有一大堆span标签,希望减少我的页面大小。
答案 0 :(得分:2)
这是一个坏主意。坚持使用HTML。
我有一大堆span标签,希望减少我的页面大小。
使用HTTP压缩。重复的内容块(例如<span
和</span>
)压缩得非常好。
答案 1 :(得分:0)
如果你想减少页面大小,我不会看这种技术(如果它甚至可能),而是我会格式化源代码以删除所有不必要的字符(额外的空格添加要加载的数据并增加doc尺寸)。另外,请确保您的css尽可能简化..
如果您有许多必须具有唯一ID的重复类,而不是:
uniqueclass1{
width:100px;
height:100px;
background:#999;
}
uniqueclass2{
width:100px;
height:100px;
background:#999;
}
您可以将其减少为:
uniqueclass1,
uniqueclass2{
width:100px;
height:100px;
background:#999;
}
这有助于缩小尺寸。